Ir para conteúdo
  • Cadastre-se

dev botao

Duvidas sobre novos comandos Trunk2


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

Recommended Posts

  • Membros Pro

Boa noite a Todos,

Consegui instalar os componentes acbr do trunk2  em meu sistema, recompilando meu projeto me deparei com algumas duvidas.

Antes eu consultava o motivo da carta de correção

DM.AcbrNFe1.WebServices.CartaCorrecao.CCeRetorno.retEvento.Items[0].RetInfEvento.xmotivo

Antes eu verifcava a data de vencimento do certificado dessa forma:

DM.ACBrNFe1.Configuracoes.Certificados.DataVenc

Antes eu salvava o arquivo xml no disco dessa forma

DM.ACBrNFe1.NotasFiscais.Items[0].SaveToFile(ExtractFilePath(Application.ExeName) + 'TEMP\' + DMX.IBNotaFiscalNUMNOTA.Value + '-nfe.XML');

Como eu faço com os novos componentes?

 

Grato pela ajuda

 

 

 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa noite

Tentou pesquisa aqui. No formato? 

Já houve as mesmas perguntas e os exemplos foram mudado para demonstrar essas mudanças 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Valdir,

Obrigado pela resposta,

Nesse post que vc me enviou, ajudou um pouco, mas ainda estou em duvida com relação as mudanças.

DM.AcbrNFe1.WebServices.CartaCorrecao.CCeRetorno.retEvento.Items[0].RetInfEvento.xmotivo

achei em algum lugar  essa informação

DM.ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xmotivo

Só que não tenho certeza se vai funcionar, se esta correto,

no comando

DM.ACBrNFe1.NotasFiscais.Items[0].SaveToFile(ExtractFilePath(Application.ExeName) + 'TEMP\' + DMX.IBNotaFiscalNUMNOTA.Value + '-nfe.XML');

achei em algum lugar para fazer 

DM.ACBrNFe1.NotasFiscais.Items[0].GravarXML(dmx.IBNotaFiscalCHAVEACESSO.Value + '.XML', copy(ExtractFilePath(Application.ExeName),1,3) + 'NFE\Geradas\');

Mas também não sei se esta correto. So me resta perguntar no forum.

Se puder ajudar

Grato

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Rodrigo,

No que diz respeito a CC-e sugiro você utiliza:

DM.ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xmotivo

pelo simples fato da CC-e ser um evento.

O método SaveToFile agora se chama GravarXML.

Você concorda, se esta correto ou não, se você fizer a alteração e testar?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Italo,

Obrigado pela resposta!

Sim, tenho que testar, mas tive um trabalho extra, pq no meu caso, o acbr não atualizou, tive que formatar outra maquina,

instalar o delphi novamente, todos os componentes e agora estou recompilando meu projeto que é muito grande, e com

as modificações realizadas no projeto acbr, tenho que adequa-las ao meu projeto. E enquanto uma duvida não é sanada, não

consigo passar para frente. 

Por exemplo, agora estou parado na manifestação. Não ta compilando a linha

IBManifestacaoSitNFe.AsString := SituacaoNFe[StrToInt(SituacaoNFeToStr(cSitNFe))];  // Undeclared identifier 'SituacaoNFEToStr'

e enquanto não descobrir o que esta acontecendo de errado e alterar não consigo passar para frente.:-(

Perdoem-me se muitas vezes uma pergunta seja um tanto simploria de se resolver, mas estou meio perdido ainda nessas alterações,

e agradeço por toda ajuda que estou recebendo.

 

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...