Ir para conteúdo
  • Cadastre-se

dev botao

Carta de Correção


Ver Solução Respondido por Diego Foliene,
  • Este tópico foi criado há 732 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom dia estou, implementado o processo de carta de correção na minha aplicação web(asp net core) e fiquei com uma dúvida. Eu consegui enviar a carta de correção sem problemas contudo, quando eu  enviou uma nova carta de correção na sefaz só exibe a nova carta de correção sem mostrar a antiga. Gostaria de saber como eu faço para enviar carta de correção de forma que, ao consultar na sefaz mostre tanto a nova carta quanto as antigas. Abaixo o código que eu estou usando

 

               var eventoCartaCorecao = new EventoCCe();
                eventoCartaCorecao.cOrgao = int.Parse(filial.CodigoUf);
                eventoCartaCorecao.CNPJ = "cnpj";
                eventoCartaCorecao.chNFe = "chave da nota";
                eventoCartaCorecao.dhEvento = DateTime.Now;
                eventoCartaCorecao.nSeqEvento = numéro sequencial que eu gero começando de 1;
                eventoCartaCorecao.versaoEvento = "1.0";
                eventoCartaCorecao.xCorrecao = "texto da correção";
                acbrNfe.LimparListaEventos();
                acbrNfe.CarregarEvento(eventoCartaCorecao);
                retorno = acbrNfe.EnviarEvento(1);

 

  • Consultores
  • Solution
Postado
12 minutos atrás, Benjamin Machado disse:

Bom dia estou, implementado o processo de carta de correção na minha aplicação web(asp net core) e fiquei com uma dúvida. Eu consegui enviar a carta de correção sem problemas contudo, quando eu  enviou uma nova carta de correção na sefaz só exibe a nova carta de correção sem mostrar a antiga. Gostaria de saber como eu faço para enviar carta de correção de forma que, ao consultar na sefaz mostre tanto a nova carta quanto as antigas. Abaixo o código que eu estou usando

 

               var eventoCartaCorecao = new EventoCCe();
                eventoCartaCorecao.cOrgao = int.Parse(filial.CodigoUf);
                eventoCartaCorecao.CNPJ = "cnpj";
                eventoCartaCorecao.chNFe = "chave da nota";
                eventoCartaCorecao.dhEvento = DateTime.Now;
                eventoCartaCorecao.nSeqEvento = numéro sequencial que eu gero começando de 1;
                eventoCartaCorecao.versaoEvento = "1.0";
                eventoCartaCorecao.xCorrecao = "texto da correção";
                acbrNfe.LimparListaEventos();
                acbrNfe.CarregarEvento(eventoCartaCorecao);
                retorno = acbrNfe.EnviarEvento(1);

 

Bom dia!
Isso está correto, é assim mesmo.
Quando você envia uma nova carta de correção ela substitui a antiga, por isso quando você a envia, deve se atentar para enviar os campos da anterior também.
Vide orientação no MOC
image.png

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado
5 minutos atrás, Diego Foliene disse:

Bom dia!
Isso está correto, é assim mesmo.
Quando você envia uma nova carta de correção ela substitui a antiga, por isso quando você a envia, deve se atentar para enviar os campos da anterior também.
Vide orientação no MOC
image.png

Obrigado pela respota

  • Curtir 1
  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 732 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...