Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Quando envio um  CT-e com remetente e destinatário não contribuintes é retornado a rejeição 483 "IE não pode ser informada para tomador não contribuinte". No XML do CT-e verifiquei que a a TAG IE do remetente sendo que quando ela o remetente é não contribuinte essa tag não deve aparecer.

<rem>
  <CPF>39625877649</CPF>
  <IE/>
  <xNome>
    CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
  </xNome>
  <fone>3591156689</fone>
  <enderReme>
    <xLgr>Avenida Campos Elisios</xLgr>
    <nro>123</nro>
    <xBairro>Campos Elisios</xBairro>
    <cMun>3147600</cMun>
    <xMun>PASSA QUATRO</xMun>
    <CEP>37466000</CEP>
    <UF>MG</UF>
    <cPais>1058</cPais>
    <xPais>BRASIL</xPais>
  </enderReme>
</rem>

Fiz as correções para remetente, recebedor e expedidor.

pcteCTeW.pas

pcteCTeW.pas.diff

  • Consultores
Postado

Boa tarde

notei que implementou a gravação, mas e a leitura também não houve mudanças?

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Moderadores
Postado
39 minutos atrás, gguimp disse:

Quando envio um  CT-e com remetente e destinatário não contribuintes é retornado a rejeição 483 "IE não pode ser informada para tomador não contribuinte". No XML do CT-e verifiquei que a a TAG IE do remetente sendo que quando ela o remetente é não contribuinte essa tag não deve aparecer.

Fiz as correções para remetente, recebedor e expedidor.

Boa tarde,

Uma forma mais elegante de se fazer isso seria usando o próprio método Gerador.wCampo, passando o parâmetro de ocorrências como 0, já que o campo IE não é obrigatório.

Assim, ao se passar o valor em branco o ACBr não gerará a tag <IE/>

    if Trim(CTe.Ide.Toma4.IE) = 'ISENTO' then
      Gerador.wCampo(tcStr, '#041', 'IE ', 00, 14, 1, CTe.Ide.Toma4.IE, DSC_IE)
    else
      Gerador.wCampo(tcStr, '#041', 'IE ', 00, 14, 0, OnlyNumber(CTe.Ide.Toma4.IE), DSC_IE);

 

7 minutos atrás, Juliomar Marchetti disse:

Boa tarde

notei que implementou a gravação, mas e a leitura também não houve mudanças?

Não creio que precise implementar a leitura, ela já trata se a tag existe ou não.

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

Projeto ACBr

 

 

  • Consultores
Postado

Volto a frisar foi feito somente a gravação não foi feito a mudança para a leitura do xml!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

Postado
27 minutos atrás, Juliomar Marchetti disse:

Volto a frisar foi feito somente a gravação não foi feito a mudança para a leitura do xml!

Quando não contribuinte do ICMS a tag "IE" não deve aparecer no arquivo XML. Pelo que vi na função "pcnLeitor.TLeitor.rCampo" ela já está fazendo o devido tratamento da "leitura" de tags que não existem no arquivo.

  • Consultores
Postado

Vou fechar esse tópico e continue somente abaixo que já está tratando o problema citado.

 

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

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