Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá 😃

Durante meus testes com a emissão de NF-e, informei na tag pOrig, um valor de 50%:

[Combustivel001]
...
[origComb00101]
indImport=0
cUFOrig=31
pOrig= 50.0000
[origComb00102]
indImport=0
cUFOrig=35
pOrig= 50.0000

No exemplo acima, informei duas origens no grupo de combustível: 50% MG e 50% SP

Ao criar o XML, o ACBr interrompe o processo de emissão com um alerta:

<det nItem="1"><prod><comb><origComb> ID:LA21/pOrig(Percentual originário para a UF) - Tamanho maior que o máximo permitido [50].


Em meus testes, percebi duas coisas:

  • O mesmo problema ocorre na tag pBio. Ambas tem o mesmo tamanho máximo: 3 inteiros e 4 decimais (3v4)
  • O problema só ocorre com valores na casa das dezenas. Ou seja, ao informar um valor de 5% ou 100%, o alerta não é emitido.

 

Identifiquei um post com este erro. Mas nesse caso, a correção aplicada só afeta pOrig em 100%:

 

Para resolver o problema, aumentei o tamanho máximo das tags pBio e pOrig, de 5 para 7, nos arquivos pcnNFeW.pas e ACBrNFeXmlWriter.pas:
image.png

Segui como exemplo, a tag pGLP, que também tem um tamanho 3v4 e seu tamanho máximo é 7:
image.png

Após essa correção, consegui emitir a NF-e.

Gostaria de compartilhar essa solução, para revisão. Espero ter contribuído com o projeto 😊

  • Moderadores
Postado
1 hora atrás, Sommus disse:

Essas seriam as units? Ficam em: Fontes\ACBrDFe\ACBrNFe\PCNNFe

ACBrNFeXmlWriter.pas 168.27 kB · 0 downloads pcnNFeW.pas 156.26 kB · 0 downloads

Não sei. tem que verificar onde tu alterou pois o svn marca

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
 

 

Postado
Em 26/05/2023 at 13:08, Juliomar Marchetti disse:

Não sei. tem que verificar onde tu alterou pois o svn marca

Ah sim 🙂
Eu perguntei se essas seriam as units, porque elas já estavam anexadas na primeira mensagem, então pensei que você se referia a outros arquivos.

Confirmo aqui que as units corrigidas foram: ACBrNFeXmlWriter.paspcnNFeW.pas
E elas já se encontram anexadas

  • Moderadores
Postado
Em 29/05/2023 at 09:20, Sommus disse:

Ah sim 🙂
Eu perguntei se essas seriam as units, porque elas já estavam anexadas na primeira mensagem, então pensei que você se referia a outros arquivos.

Confirmo aqui que as units corrigidas foram: ACBrNFeXmlWriter.paspcnNFeW.pas
E elas já se encontram anexadas

me diz uma coisa. tu tem constume de atualizar o ACBr de quanto em quanto tempo?

pois o que fala acima já faz tempo que está ok no SVN

  • Curtir 1
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
 

 

  • Moderadores
Postado
5 horas atrás, aureliopaim disse:

Um post que era pra ser uma contribuição, virou uma cobrança para quem tentou colaborar?

Assim as pessoas perdem a motivação em colaborar com a comunidade.

Veja estou pergutando pois seu código não corresponde ao do svn.

e o que está no svn está com a alteração.

não foi cobrança foi para indicar que no svn já está lá então basta atualizar o svn do ACBr onde o mesmo pelo menos uma vez na semana deve ser atualizado

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
 

 

  • Moderadores
Postado

Os arquivos que @Sommus anexou eram os mesmos do SVN, não continham as alterações que comentou no post.

Por isso a confusão.

De qualquer forma, apliquei as alterações, com ajustes, no SVN, rev. 29614.

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • 1 mês depois ...
Postado (editado)

Boa tarde, pessoal. Sobre a Tag:"comb" onde coloco a UF de origem? pois estou com um problema aqui: "Erro 909: obrigatório o preenchimento do grupo de UF de origem docombustível"

Editado por Gilberto Avelino
  • Consultores
Postado

Boa tarde,

Confirme sempre no MOC a hierarquia dos campos, o ACBr sempre que possível segue as nomenclaturas.

Tentou preencher a cUFOrig, conforme o exemplo deste tópico?

Em 26/05/2023 at 10:25, Sommus disse:
[origComb00101]
indImport=0
cUFOrig=31
pOrig= 50.0000

 

Postado (editado)

Bom dia, Rubinho. Ajustei aqui. 

Porém aparece o erro de pOrig 

pOrig(Percentual originário para a UF) - Tamanho maior que o máximo permitido [100]. 

Eu Atualizei o TRUNK2 ( uso o DELPHI 7, ainda ) mas não gerou o DCU dos 

Modified : /trunk2/Fontes/ACBrDFe/ACBrNFe/PCNNFe/ACBrNFeXmlWriter.pas
Modified : /trunk2/Fontes/ACBrDFe/ACBrNFe/PCNNFe/pcnNFeW.pas
Editado por Gilberto Avelino
Postado
3 horas atrás, Gilberto Avelino disse:

Bom dia, Rubinho. Ajustei aqui. 

Porém aparece o erro de pOrig 

pOrig(Percentual originário para a UF) - Tamanho maior que o máximo permitido [100]. 

Eu Atualizei o TRUNK2 ( uso o DELPHI 7, ainda ) mas não gerou o DCU dos 

Modified : /trunk2/Fontes/ACBrDFe/ACBrNFe/PCNNFe/ACBrNFeXmlWriter.pas
Modified : /trunk2/Fontes/ACBrDFe/ACBrNFe/PCNNFe/pcnNFeW.pas

Resolvi ao mudar o CST para 61 - Em NFCe e NFe

 

  • Curtir 1
  • Este tópico foi criado há 631 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...
The popup will be closed in 10 segundos...