Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá, estou tendo o seguinte erro ao tentar transmitir o CTe:

1871 - Element '{http://www.portalfiscal.inf.br/cte}xMun': This element is not expected. Expected is ( {http://www.portalfiscal.inf.br/cte}cMun ).

 

Atualizei os fontes do acbr e os schemas, mas o erro persiste.  O que pode ser?

Postado
1 hora atrás, Amarildo de Matos disse:

bom dia..

anexe o xml gerado do cte para analise.

Parece que o componente não esta criando a tag cMun. Eu passei o valores para o componente, mas mesmo assim no xml não esta a tag cMun.

1 hora atrás, Italo Giurizzato Junior disse:

Bom dia Junior,

A mensagem é clara: o elemento xMun é inesperado. É esperado o elemento cMun.

Simplesmente você não esta atribuindo a cMun o código IBGE do município, somente o seu nome em xMun.

Estou carregando o componente da acbr com as informações do emitente, mas cMun não ta sendo inserido no xml. O que pode ser?

Postado
1 hora atrás, Italo Giurizzato Junior disse:

Bom dia Junior,

A mensagem é clara: o elemento xMun é inesperado. É esperado o elemento cMun.

Simplesmente você não esta atribuindo a cMun o código IBGE do município, somente o seu nome em xMun.

Esse problema começou ocorrer depois que atualizei o acbr e os schemas.

Postado
1 hora atrás, Italo Giurizzato Junior disse:

Boa tarde Junior,

Porque você impôs uma condição na rotina que alimenta o componente mais precisamente ao atribuir o código IBGE do município do emitente?

Essa condição já tinha antes. O que eu to achando estranho que começou a ocorrer isso depois da atualização do fontes do acbr. Ela passa pela condição e informa o CTe.Emit.enderEmit.cMun, mas no xml ta fincando sem esse valor. O que devo fazer para resolver isso?

 

Postado
4 horas atrás, junior103 disse:

Essa condição já tinha antes. O que eu to achando estranho que começou a ocorrer isso depois da atualização do fontes do acbr. Ela passa pela condição e informa o CTe.Emit.enderEmit.cMun, mas no xml ta fincando sem esse valor. O que devo fazer para resolver isso?

 

 

2 horas atrás, Italo Giurizzato Junior disse:

Junior,

Qual é o código que esta sendo atribuído a cMun?

O seguinte cod 3554508.

  • Consultores
Postado

Bom dia Junior,

Debugue a procedure GerarEnderEmit que se encontra na unit pcteCTeW.

Antes de gerar as tags do endereço do emitente é executado uma procedure chamada AjustarMunicipioUF.

  AjustarMunicipioUF(xUF, xMun, cMun, CODIGO_BRASIL,
                     CTe.Emit.enderEmit.UF,
                     CTe.Emit.enderEmit.xMun,
                     CTe.Emit.EnderEmit.cMun);

Ao gerar a tag <cMun> é utilizado o valor de cMun.

Com certeza um dos valores dos campos: UF, xMun ou cMun esta com alguma divergência.

Pois você é o primeiro a relatar esse problema.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado
Em 22/06/2021 at 09:16, Italo Giurizzato Junior disse:

Bom dia Junior,

Debugue a procedure GerarEnderEmit que se encontra na unit pcteCTeW.

Antes de gerar as tags do endereço do emitente é executado uma procedure chamada AjustarMunicipioUF.


  AjustarMunicipioUF(xUF, xMun, cMun, CODIGO_BRASIL,
                     CTe.Emit.enderEmit.UF,
                     CTe.Emit.enderEmit.xMun,
                     CTe.Emit.EnderEmit.cMun);

Ao gerar a tag <cMun> é utilizado o valor de cMun.

Com certeza um dos valores dos campos: UF, xMun ou cMun esta com alguma divergência.

Pois você é o primeiro a relatar esse problema.

Obrigado pela ajuda. Olhei no fonte e o arquivo citado estava diferente do local de trabalho. Feito a atualização do mesmo e resolvido.

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