Ir para conteúdo
  • Cadastre-se

dev botao

C# - ACBrMDFe - EventoPagOpTrasnporte


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

Recommended Posts

  • Consultores
Postado

Boa tarde,

Criada a TK-4485 para avaliação.

Obrigado pela contribuição.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Postado (editado)

Tag InfPag, InfBanc, Comp por algum motivo não estava sendo geradas

Alterei as seguintes letras de Lower pra Upper e gerou corretamente.
image.thumb.png.cfc1b8e0feeddb452dd93c1ba5a7c411.png

Geração antes da alteração:

[EVENTO]
idLote=1

[EVENTO001]
chMDFe=42230917089484000190580020000000901705163940
cOrgao=42
CNPJ=17089484000190
dhEvento=22/09/2023 15:40:18
tpEvento=110116
nSeqEvento=1
versaoEvento=3.00

[infViagens]
qtdViagens=0

Geração após a alteração:

[EVENTO]
idLote=1

[EVENTO001]
chMDFe=42230917089484000190580020000000901705163940
cOrgao=42
CNPJ=17089484000190
dhEvento=22/09/2023 17:38:35
tpEvento=110116
nSeqEvento=1
versaoEvento=3.00

[InfViagens]
qtdViagens=0

[InfPag001]
xNome=LINDOMAR MENEZES
CNPJCPF=17089484000190
vContrato=4,00
indAltoDesemp=0
indPag=0
vAdiant=0

[InfBanc001]
CNPJIPEF=17089484000190

[Comp001001]
tpComp=01
vComp=1,00

[Comp001002]
tpComp=02
vComp=1,00

[Comp001003]
tpComp=03
vComp=1,00

[Comp001004]
tpComp=01
vComp=1,00
xComp=23222


Porém não tenho certeza se essas alterações são realmente corretas e necessárias, se puderem verificar agradeço.

Estamos obtendo o seguinte retorno também na emissão, acredito que tenha alguma inconsistência ou algo no .Validar, visto que a lógica e o processo é igual está no Delphi, pela lógica deveria funcionar da mesma maneira.

Falha na validação dos dados do Evento:  --> 1871 - Element '{http://www.portalfiscal.inf.br/mdfe}chMDFe': This element is not expected. Expected is one of ( {http://www.portalfiscal.inf.br/mdfe}CNPJ, {http://www.portalfiscal.inf.br/mdfe}CPF ).

Editado por Lindomar S. Menezes
  • Consultores
  • Solution
Postado

Boa tarde!

Em 22/09/2023 at 15:19, Lindomar S. Menezes disse:

A var é J ao invés de I, nesse caso fica em looping até gerar a exceção de índice.

Contribuição enviada ao SVN na Rev-30756.

Em 22/09/2023 at 17:43, Lindomar S. Menezes disse:

Porém não tenho certeza se essas alterações são realmente corretas e necessárias, se puderem verificar agradeço.

Nos testes que realizei, a função de leitura do componente nativo, leu o INI gerado tanto em Upper quanto em Lower da mesma forma, por isso, optei por manter como estava.

Em 22/09/2023 at 17:43, Lindomar S. Menezes disse:

Estamos obtendo o seguinte retorno também na emissão, acredito que tenha alguma inconsistência ou algo no .Validar, visto que a lógica e o processo é igual está no Delphi, pela lógica deveria funcionar da mesma maneira.

Falha na validação dos dados do Evento:  --> 1871 - Element '{http://www.portalfiscal.inf.br/mdfe}chMDFe': This element is not expected. Expected is one of ( {http://www.portalfiscal.inf.br/mdfe}CNPJ, {http://www.portalfiscal.inf.br/mdfe}CPF ).

Além da sua contribuição, também adicionei as propriedade nProt e CNPJCPF que devem ser preenchidas visando sanar este problema.

 

Por favor, queira atualizar e testar novamente.

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 !!

  • Consultores
Postado

Obrigado por reportar.

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

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

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