Etapas do processo ideal da Nota Fiscal de Consumidor Eletrônica

Cadastro de Empresa / Entidade

  1. Crie a entidade no TSS através do método ADMEMPRESAS;

Configurações da NFC-e para Empresa / Entidade

  1. Execute o método CFGCERTIFICATEPFX e configure o certificado digital;

  2. Execute o método CFGAMBIENTE e configure o ambiente de transmissão da NFC-e (1- Produção / 2 - Homologação);

  3. Execute o método CFGMODALIDADE e configure a modalidade de transmissão da NFC-e (0-Configuração, 1-Normal, 2-Contingência Off-Line ou 9-Contingência Off-Line(Legado));

  4. Execute o método CFGVERSAO e configure a versão de transmissão da NFC-e (4.00);

  5. Execute o método CFGCCE e configure o horário de verão, versão e ambiente dos eventos da NF-e (Cancelamento, Carta de Correção e Epec);

  6. Execute o método CFGPARAMSPED para configurações adicionais como o envio de DANFE por e-mail; ¹

  7. Execute o método CFGSMTPMAIL e configure a conta de e-mail. ¹


¹ A execução destes métodos são opcionais.

Transmissão da NFC-e

  1. Execute o método REMESSA3 para transmissão da NFC-e; ¹

  2. Execute um dos métodos de monitoramento da NF-e (MONITORFX, MONITORFAIXA);²

  3. Execute um dos métodos de retorna documento da NF-e (RETORNAFAIXA, RETORNAFX, RETORNANFESTATUS, RETORNANOTAS, RETORNANOTASDEPECNX, RETORNANOTASNX, RETORNANX).³ 
     

¹ É possível validar a estrutura do XML utilizado através do método SCHEMA.

² A transmissão da NFC-e é realizada de forma síncrona tanto entre ERP e TSS quanto TSS e SEFAZ, desta forma sempre haverá um retorno do status da nota. Porem em alguns cenários, como timeout de requisição, perda de conexão e possíveis erros intermitente na SEFAZ, com retornos negativos de transmissão, recomenda-se realizar este monitoramento.

³ Pode ser executado após a autorização/rejeição da NFC-e monitorada no item 2.

Cancelamento da NFC-e

  1. Execute o método CANCELANOTAS para cancelamento da NF-e;

  2. Execute um dos métodos de monitoramento da NF-e (MONITORFX, MONITORFAIXA);
  3. Execute um dos métodos de retorna documento da NF-e (RETORNAFAIXA, RETORNAFX, RETORNANFESTATUS, RETORNANOTAS,  RETORNANOTASDEPECNX, RETORNANOTASNX, RETORNANX). ¹

¹ Deve ser executado após a autorização / rejeição da NF-e monitorada no item 2.

Inutilização da NFC-e

  1. Execute o método CANCELANOTAS para inutilização da NF-e;

  2. Execute um dos métodos de monitoramento da NF-e (MONITORFX, MONITORFAIXA);

  3. Execute um dos métodos de retorna documento da NF-e (RETORNAFAIXA, RETORNAFX, RETORNANFESTATUS, RETORNANOTAS, RETORNANOTASDEPECNX, RETORNANOTASNX, RETORNANX). ¹


¹ Deve ser executado após a autorização / rejeição da NF-e monitorada no item 2.