Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Tag pSt do grupo ICMS60 não está sendo exportada quando está com valor zero


Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 1302 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá, estou gerando uma nota com um item CST 060, com valor zerado na tag pSt (N26a),  porém ao gerar o xml o componente não está exportando a tag e isso gera uma falha de schema, conforme mensagem a seguir:

 "The element 'ICMS60' in namespace 'http://www.portalfiscal.inf.br/nfe' has invalid child element 'vICMSSTRet' in namespace 'http://www.portalfiscal.inf.br/nfe'. List of possible elements expected: 'pST' in namespace 'http://www.portalfiscal.inf.br/nfe'.
Caminho: enviNFe/NFe[1]/infNFe/det[1]/imposto/ICMS/ICMS60/vICMSSTRet"

Não sei se estou fazendo algo errado, preciso saber como exportar a tag mesmo com valor 0.

Na nota técnica "NT_2016_002_v1.42" este elemento é obrigatório, número de ocorrências "1-1".

No trecho de código da unit "pcnNFeW.pas", notei que o parâmetro ocorrencias está com valor 0, fiz o teste alterando para valor 1 e a tag foi exportada como eu desejava.

Trecho mencionado:

                   if (NFe.infNFe.Versao >= 4) then
                            Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'N26.1', 'pST', 01, IIf(Usar_tcDe4,07,05), 0, nfe.Det.Imposto.ICMS.pST, DSC_PST);

 

Trecho conforme a minha alteração:

                if (NFe.infNFe.Versao >= 4) then
                            Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'N26.1', 'pST', 01, IIf(Usar_tcDe4,07,05), 1, nfe.Det.Imposto.ICMS.pST, DSC_PST);

 

Obs:  Anteriormente abri o tópico:

Porém ninguém me respondeu se isso é algum erro nos componentes do acbr, ou se tenho que fazer algo diferente para que a tag 'pSt' seja exportada mesmo com valor 0.

Para uso em nossos cliente fiz a alteração para exportar a tag, conforme explicado no tópico mencionado acima, porém cada vez que preciso atualizar os fontes do acbr tenho que repassar estas modificações nos fontes.

Em anexo está o arquivo com minhas modificações junto com as modificações recentes do acbr, ressaltando que atualizei os fontes do acbr hoje dia 29/05/2018.

Obrigado.

pcnNFeW.pas

Link to comment
Share on other sites

  • Consultores

Bom dia,

Muito obrigado pela colaboração, vamos analisar a sua alteração, caso esteja tudo OK, vamos enviar para o repositório.

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

  • 4 months later...
  • Este tópico foi criado há 1302 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.