Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Problema com Cancelamentos de NFC-e


  • Este tópico foi criado há 2475 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá a todos,

Não efetuo cancelamentos de NFC-e desde que fiz a troca do trunk para o trunk2.

Ao tentar agora, observo que através da função ACBrNFe1.WebServices.EnvEvento.RetornoWS (que sempre funcionou comigo) estou recebendo o XML errado, ao menos diferente do que costumava receber e do que é gravado na pasta de Logs. Segue em anexo ambos.

Outra coisa, não consigo mais fazer com que os Cancelados sejam gravados no diretório que especifiquei através da função ACBrNFe1.Configuracoes.Arquivos.PathEvento. Eles são gravados apenas na pasta Log.

Desde já agradeço a atenção.

errado.xml

1101113315082174735500011965001000000261100000261201-procEventoNFe.xml

Link to comment
Share on other sites

  • Moderadores

Utilize as seguinte propriedades para obter os retornos.

ACBrNFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat;

ACBrNFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xMotivo;

ACBrNFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.XML;
 

 

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link to comment
Share on other sites

  • Membros Pro

Os que são criados a cada cancelamento, exemplo:

  • 1101113315082174735500011965001000000269900000269101-procEventoNFe.xml
  • 277-ped-eve.xml

Agora tentei usar a propriedade PathCan e funcionou com essa. Agora no trunk2 devo usar ela?

Link to comment
Share on other sites

  • Consultores

Boa tarde,

O ACBrNFe presente no Trunk2 não possui mais a propriedade PathCan e PathCCe e a propriedade SalvarCCeCanEvento foi renomeada para SalvarEvento e ainda este mês será removida do componente.

Para que os arquivos sejam salvos é necessário atribuir o valor True as propriedades: Configuracoes.Arquivos.Salvar e Configuracoes.Arquivos.AdicionarLitera.

No caso dos eventos será criado uma estrutura de pastas, sendo que a pasta raiz é Evento e dentro desta uma pasta para cada tipo de evento.

  • Like 1
Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Membros Pro

Boa tarde,

O ACBrNFe presente no Trunk2 não possui mais a propriedade PathCan e PathCCe e a propriedade SalvarCCeCanEvento foi renomeada para SalvarEvento e ainda este mês será removida do componente.

Para que os arquivos sejam salvos é necessário atribuir o valor True as propriedades: Configuracoes.Arquivos.Salvar e Configuracoes.Arquivos.AdicionarLitera.

No caso dos eventos será criado uma estrutura de pastas, sendo que a pasta raiz é Evento e dentro desta uma pasta para cada tipo de evento.

Estou usando o trunk2 e mesmo assim estão presentes o PathCan e o PathCCe nas propriedades do Object Inspector. 

Com seu comentário, dei um SVNUpdate agora, e continuaram tais opções no Object Inspector, mas o PathCan no código passou a retornar o erro "Undeclared identifier 'PathCan'". Isso está correto? Estou tendo problemas na atualização ou é assim mesmo?

Após isso, especifiquei o diretório de canceladas conforme antigamente, no PathEvento e está funcionando normal agora.

Link to comment
Share on other sites

  • Consultores

Boa noite

após atualizar recompilou os pacotes?

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Membros Pro

Grato Juliomar, agora as opções estão de acordo com o que o Italo falou.

Confirme só o meu procedimento para não ocorrer problemas de atualizações futuros.

1º - Executo o SVN Update

2º - Executo o apagarAcbr.bat

3º - Executo o ACBrInstall_Trunk2.exe, avanço, marco os pacotes e clico e instalar.

Correto ou algo a acrescentar?

Link to comment
Share on other sites

  • Consultores

o apagarACbr.bat só era necessário se acontecer a migração do trunk para o trunk2 !

o passo 1 e 3 já é suficiente!

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.