Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

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
  • Membros Pro
Postado

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

 

  • Consultores
Postado

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

  • Membros Pro
Postado

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.

 

  • Este tópico foi criado há 3362 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.