Ir para conteúdo
  • Cadastre-se

dev botao

Problema Criarnfe (Kg Is Not A Valid Value Of The Local Atomic Type)


Ver Solução Respondido por BVX Tecnologia,
  • Este tópico foi criado há 3301 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Olá pessoal, boa tarde;

 

Um de nossos clientes está utilizando a versão ACBrNFeMonitor2 OpenSSL 0.9.04.0, porém, ao criar a nota fiscal, está sendo apresentada a seguinte mensagem abaixo (anexarei junto a rotina):

 

NFE.CriarNFe(
[identificacao]
NaturezaOperacao=VENDA DE MERCADORIA
Modelo=55
Serie=1
Codigo=2671
Numero=2671
Serie=1
Emissao=06/04/2015
Saida=06/04/2015
hSaiEnt=15:31:23
Tipo=1
FormaPag=0
Finalidade=0
procEmi=0
[Emitente]
CNPJ=xxxxxxxxxxxxxxxxxx
IE=xxxxxxxxxxxxxxxxxxxx
Razao=xxxxxxxxxxxxxxxxxxxx
Fantasia=xxxxxxxx
Fone=xxxxxxxxxxx
CEP=18900000
Logradouro=xxxxxxxxx
Numero=xxx
Complemento=
Bairro=xxxx
CidadeCod=3546405
Cidade=SANTA CRUZ DO RIO PARDO
UF=SP
CRT=1
[Destinatario]
CNPJ=xxxxxx
indIEDest=1
IE=xxxxxx
NomeRazao=xxxxxx
Fone=
CEP=18935000
Logradouro=xxxxxx
Numero=xxxx
Complemento=
Bairro=xxxxx
CidadeCod=3515194
Cidade=xxxxx
UF=SP
Email=xxxxx
[Produto001]
CFOP=5401
Codigo=3
Descricao=CAFE 500 GR
NCM=09012100
Unidade=KG
Quantidade=12.50
ValorUnitario=9.50
uTrib=KG
qTrib=12.50
vUnTrib=9.50
ValorTotal=118.75
indTot=1
[iCMS001]
CST=60
Origem=0
CSOSN=202
ModalidadeST=4
PercentualMargemST=19
ValorBaseST=144.41
AliquotaST=7
ValorST=1.80
[PIS001]
CST=99
[COFINS001]
CST=99
[Transportador]
FretePorConta=9
[infAdic001]
Campo=1
Texto=SUBST. TRIB. CONF. ART. 313W DO RICMS/00 
[infAdic002]
Campo=2
Texto=DOCUMENTO EMITIDO POR ME/EPP OPTANTE PELO SIMPLES NACIONAL
[infAdic003]
Campo=3
Texto=NÃO GERA DIREITO A CRÉDITO FISCAL DE ICMS DE ISS E DE IPI
[Total]
BaseICMS=0
ValorICMS=0
ValorProduto=118.75
BaseICMSSubstituicao=144.41
ValorICMSSubstituicao=1.80
ValorFrete=0
ValorDesconto=0
ValorIPI=0
ValorPIS=0
ValorCOFINS=0
ValorNota=120.55,1
)

 

ERRO: Falha na validação dos dados da nota 2671

1824 - Element '{http://www.portalfiscal.inf.br/nfe}uTrib':'KG' is not a valid value of the local atomic type.

 

Saliento que, em uma versão antiga do AcbrNfeMonitor, o mesmo funcionava corretamente, porém, da versão 0.7 para frente, a mesma passou a não funcionar.

 

Desde já, obrigado pela atenção.

Editado por BVX Tecnologia
  • Solution
Postado (editado)

Bom dia!

Localizamos o problemas e o mesmo deve ser resolvido da seguinte maneira:

 

No arquivo tiposBasico_v3.10.xsd dentro da pasta C:\ACBrNFeMonitor\Schemas

 

Deve-se localizar:  [!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1} e substituir este trecho por 
[!-ÿ]{1}[ -ÿ]*[!-ÿ]{1}|[!-ÿ]{1}
 
Ou seja trocar {0,} por *
 
Fazendo isto, conseguimos resolver o problema.
Editado por BVX Tecnologia
  • Consultores
Postado

Você não pode alterar os arquivos de schemas, pode?

Acho que seu problema é o mesmo

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Você não pode alterar os arquivos de schemas, pode?

Acho que seu problema é o mesmo

Nao entendi... No link que vc postou diz que a solução é realmente alterar os arquivos de schema

  • Consultores
Postado

Nao entendi... No link que vc postou diz que a solução é realmente alterar os arquivos de schema

É, só que o tópico diz (ou pelo menos eu entendi) que o problema é na interpretação do OpenSSL...

De qualquer forma, achei estranho também e não sou especialista em NFe.

Por isso fiz uma pergunta ao invés de uma afirmação.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • 5 meses depois ...
  • 1 mês depois ...
Postado (editado)

Olá Régys...

   Com esta alteração funcionará para CAPICOM e OPENSSL?
   Ou eu terei que manter as duas versões(uma pasta para schema CAPICOM e uma para OPNESSL).

  Outra coisa, poso ter erros similar no CTe? Em alguma outra tag.

Obrigado.

Editado por carlosmarian

Carlos H. Marian

Analista de Sistemas

|/-\|

Postado

Fiz o ajuste no arquivo "tiposBasico_v3.10.xsd" e testei com CAPICOM e OPENSSL, nos dois casos consegui emitir Nfe, CC-e, Consultar a nota e Cancelar.
Alguma recomendação, ou dica de que usa OPENSSL?

At+

Carlos H. Marian

Analista de Sistemas

|/-\|

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...