Jump to content

Ofertas Embarcadero
Aproveite até o dia 30

Saiba Mais

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Falha na validação dos dados da nota utilizando CST 60


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

Recommended Posts

Boa tarde! Estou fazendo a implementação a NT 2018.005 no meu sistema. O campo vICMSSubstituto foi adicionado em ambiente de homologação, e de acordo com o tópico a seguir, deveria se fazer uma alteração no arquivo pcnNFeW.pas para que funcionasse no ambiente de produção.

Eu fiz  essa alteração e emiti uma nota com produtos com CST 70 e CST 60 em ambiente de produção no estado de MG, porém me retorna o erro :
 Falha na validação dos dados da nota: 29157Element '{http://www.portalfiscal.inf.br/nfe}pST' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}ICMSST'.Expecting: {http://www.portalfiscal.inf.br/nfe}vICMSSTRet
 

Alguém passando por esse mesmo problema? 

PS: Na pasta Schemas do ACBr contém os arquivos leiauteNFe_v4.00_Homologacao.xsd e leiauteNFe_v4.00.xsd, testei com ambos arquivos, mas o erro persiste.

 

 

Link to post
Share on other sites

Boa tarde Everson! Sim, foi no ambiente de produção em MG, conforme dito acima eu fiz a alteração para q gerasse a tag vICMSSubstituto somente em homologação ou após a data de implantação do ambiente em produção com a clausula ( if (NFe.Ide.tpAmb = taHomologacao) or (NFe.Ide.dEmi > EncodeDate(2019, 04, 29))  no arquivo pcnNFeW.pas).

E conferindo no meu xml a tag realmente não foi gerada

Edited by JessicaSilva
Link to post
Share on other sites
42 minutos atrás, everson.turossi disse:

Momento, vou anexar uma Unit para teste.

Testa com essa.

pcnNFeW.pas 139 kB · 2 downloads

Deu certo Everson, o mais estranho q a alteração foi a mesma q eu tinha feito antes, porém dessa vez eu instalei o ACBr utilizando a opção de remover arquivos antigos do disco marcada. Enfim, obrigada pela ajuda ?

  • Like 1
Link to post
Share on other sites

Entendi, provavelmente o Delphi não identificou que a unit foi alterada e não recompilou a DCU. Acontece muito quando utilizamos versionamento seja SVN ou Git pois como a modificação foi feita de fora do seu Delphi parece que tem momentos que ele não identifica que foi alterada, ou também quando alteramos uma unit que está definida somente no Path e não está adicionada diretamente no projeto.

Enfrento esse problema desde 2010 e adotei realizar o Build com frequência, dessa forma obriga o Delphi a recompilar todas as units usadas em um projeto.

Link to post
Share on other sites
  • 4 weeks later...

hoje a tarde tambem atualizei meu acbr e nao consigo mais enviar notas CSOSN500 em SP<retEnvEvento versao="1.00">
    <xMotivo>Falha na validação dos dados da nota: 12732
        Element '{http://www.portalfiscal.inf.br/nfe}vICMSSubstituto' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}ICMSSN500'.
        Expecting: {http://www.portalfiscal.inf.br/nfe}vICMSSTRet.
    </xMotivo>
</retEnvEvento>

 

Link to post
Share on other sites
15 horas atrás, automacao.samos disse:

hoje a tarde tambem atualizei meu acbr e nao consigo mais enviar notas CSOSN500 em SP<retEnvEvento versao="1.00">
    <xMotivo>Falha na validação dos dados da nota: 12732
        Element '{http://www.portalfiscal.inf.br/nfe}vICMSSubstituto' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}ICMSSN500'.
        Expecting: {http://www.portalfiscal.inf.br/nfe}vICMSSTRet.
    </xMotivo>
</retEnvEvento>

 

bom dia..

tem como mandar o xml gerado para conferencia.

Link to post
Share on other sites
  • Este tópico foi criado há 562 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...