Skip to content

webmaniabr/NFe-Java

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

NFe-Java

Através do emissor de Nota Fiscal da Webmania®, você conta com a emissão e arquivamento das suas notas fiscais, cálculo automático de impostos, geração do Danfe para impressão e envio automático de e-mails para os clientes. Realize a integração com o seu sistema utilizando a nossa REST API.

Requisitos

Estrutura

  • NFeJava.java: Classe principal para execução do programa.
  • WebmaniaBR/NFe.java: Classe com todos os métodos, como Emissão de Nota Fiscal, Consultar Status SEFAZ, Validar Certificado A1, entre outros.
  • WebmaniaBR/config/Credenciais.java: Classe para configuração de credenciais de acesso e também para o tratamento de conexão com a API.
  • WebmaniaBR/ExemploJSON/: Diretório com exemplos de JSON para ser enviado a API.

Exemplos

Desenvolvimento baseado na classe HttpURLConnection.

Os exemplos abaixo são os métodos da classe NFe.

  • cancelarNotaFiscal: Cancelar Nota Fiscal enviada ao SEFAZ.
  • cartaCorrecao: Corrigir uma Nota Fiscal junto ao SEFAZ.
  • consultarNotaFiscal: Consulta a Nota Fiscal enviada para o SEFAZ.
  • emitirNotaFiscal_Armamentos: Emissão da Nota Fiscal com detalhamento específico de Armamentos.
  • emitirNotaFiscal_Combustivel: Emissão da Nota Fiscal com detalhamento específico de Combustivel.
  • emitirNotaFiscal_Medicamentos: Emissão da Nota Fiscal com detalhamento específico de Medicamentos.
  • emitirNotaFiscal_Rastreabilidade: Emissão da Nota Fiscal com detalhamento específico de Rastreabilidade.
  • emitirNotaFiscal_VeiculosNovos: Emissão da Nota Fiscal com detalhamento específico de Veiculos Novos.
  • emitirNotaFiscal: Emissão da Nota Fiscal junto ao SEFAZ.
  • emitirNotaFiscalAjuste: Emite uma nota fiscal de ajuste.
  • emitirNotaFiscalComplementar_Imposto: Emite uma Nota Fiscal complementar.
  • emitirNotaFiscalComplementar_PrecoQuantidade: Emite uma Nota Fiscal complementar.
  • emitirNotaFiscalDevolucao: Emissão de Nota Fiscal de devolução junto ao SEFAZ.
  • inutilizarNumeracao: Inutilizar sequência de numeração junto ao SEFAZ.
  • statusSefaz: Verifica se o Sefaz está Online ou Offline.
  • validadeCertificadoA1: Verifica se o Certificado A1 é válido e quantos dias faltam para expirar.

Suporte

Qualquer dúvida entre em contato na nossa Central de Ajuda ou acesse o Painel de Controle para conversar em tempo real no Chat ou Abrir um chamado.

About

Emissão de Nota Fiscal Eletrônica na linguagem Java utilizando a REST API da WebmaniaBR®.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages