Criado por Paulo Henrique em 21/11/2023 20:12 · Atualizado em 07/06/2024 17:13 · Leitura: 3 min
Situação: A NFe teve o evento EPEC autorizado na receita, no entanto esta como não faturada no sistema.
Solução:
- Localizar o XML EPEC gerado e consultar a chave de acesso na SEFAZ
- Após confirmar que o evento EPEC foi enviado para a SEFAZ será necessário realizar o lançamento da NFe no sistema, para transmissão.
- Antes de tudo, é necessário realizar copia de segurança do Banco de dados
- O Lançamento pode ser realizado voltando a versão do sistema para a v23.02ae0(VE) e colocando o sistema em contingência com o seguinte Update
-
update paranfe set paranfe.contingencia = 'S'
where paranfe.codempresa = 'XX'
and paranfe.contingencia = 'N'
-
update paranfe set paranfe.contingencia = 'S'
- Após colocar o sistema em contingência abrir o sistema na versão v23.02ae0(VE) e faturar o pedido referente a NFe em contingência, conforme dados do XML gerado.
- Assim que for faturado o pedido será criado um registro na COMPLNFE e NFSAIDC, os quais precisarão de alguns tratamentos.
- Localizar o registro na COMPLNFCE através do seguinte select:
select * from complnfe where complnfe.numnf = 'XXXXXXXX'
and complnfe.codempresa = 'XX'
and complnfe.serie = 'XX'
- Alterar o seguintes campos:
- Onde o Status deve ficar igual a "T";
- A chave de acesso deve ser alterada conforme o Evento EPEC na receita;
- E o BLOB NFEASSINADAXML deve estar com as Chaves de acesso conforme o Evento EPEC autorizado na receita, sendo necessário trocar nos dois locais que aparecem.
- Ainda na COMPLNFE será necessário tratar os seguintes campos:
- Onde os campos DATAHOTAPROTOCOLO e DATAHORACONTING devem estar conforme as informações do Evento EPEC na receita
- O campo STATUSCONTING deve estar preenchido como "E"
- O campo PROTOCOLOCONTING deve estar preenchido conforme Evento EPEC na receita
- Após as devidas alterações, realizar o COMMIT.
- Localizar o registro na tabela NFSAIDC, através do seguinte select:
select * from nfsaidc where nfsaidc.numnf = 'XXXXXXXX'
and nfsaidc.codempresa = 'XX'
and nfsaidc.serie = 'XX' - Alterar os seguintes campos:
- Onde ambos deverão ser igual à data/hora de emissão do EPEC, o qual fica gravado no XML EPEC gerado.
- Após as devidas alterações realizar o COMMIT.
- Localizar o registro na COMPLNFCE através do seguinte select:
- Após terminar os tratamentos, realizar a transmissão da NFe na rotina "Transmissão de Notas Emitidas"
Após isso será possível transmitir corretamente a NFe com evento EPEC.