Para emissão em contingência EPEC através do componente Tecnospeed, disponibilizamos uma serie de métodos que devem ser utilizados em sequência.
Alterações do arquivo de integração
tpEmis_B22: 4 - Contingência EPEC (Evento Prévio de Emissão em Contingência)
dhCont_B28: (Data e Hora da entrada em contingência - Deve ser preenchido no formato UTC (Universal Coordinated Time): AAAA-MM-DDThh:mm:ssTZD)
xJust_B29: (Justificativa da entrada em contingência - Deve possuir no mínimo 15 caracteres).
Métodos
spdNFCe.AssinarNota(XML)
*IMPORTANTE* Salve o seu XML assinado para impressão e envio posterior.
Com o XML assinado, é necessário Montar o arquivo EPEC (Método: MontarEPEC) onde deverá ser utilizado como parâmetro o número do lote, o XML assinado, a data e hora atual e o fuso horário.
spdNFCe.MontarEPEC(Numero do Lote , XML Assinado , Data e Hora atual , Fuso horário)
O método acima irá gerar um XML resumido, o mesmo é necessário assinar:
spdNFCe.AssinarEPEC(XML EPEC)
Para então enviar o resumo do XML para a Sefaz, pelo método enviar EPEC:
spdNFCe.EnviarEPEC(XML EPEC Assinado)
Retorno
O retorno do método será um XML com o motivo(xMotivo) "Evento registrado, mas nao vinculado a NF-e" , pois a nota completa ainda não está na Sefaz. Com o retorno é possível imprimir ou gerar o PDF da nota com o protocolo de autorização.
spdNFCe.ImprimirEPEC(XML Assinado, Número de Protocolo do EPEC, Data e Hora do EPEC);
spdNFCe.ExportarEPEC(XML Assinado, Número de protocolo do EPEC, Data e Hora do EPEC);
spdNFCe.VisualizarEPEC(XML Assinado, Número de Protocolo do EPEC, Data e Hora do EPEC);
*IMPORTANTE* o parâmetro XML Assinado (do imprimir, exportar e visualizar) se trata do XML de Envio assinado. Não é o resumo do EPEC gerado.
Observações
- Assim que a conexão com a internet foi normalizado é necessário enviar os XML Assinados para a Sefaz, sendo obrigatório este passo para a Sefaz registrar o envio de nota;
- O emissão tem até 7 dias para fazer a conciliação entre os ambientes, isto é, enviar a nota no ambiente de produção.
- Até o momento, somente o estado de São Paulo implementou a contingência EPEC. As demais UFs não possuem.
Comentários
0 comentário
Por favor, entre para comentar.