Ir para conteúdo
  • Cadastre-se

dev botao

Erro na tag ICMS


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

Recommended Posts

Postado

O SAT retorna:
Retorno: 6010 - Erro de validação do conteúdo.
Cód.Erro: 1999 - Erro não identificado
 

Através do log o erro é:
20220210144250|SAT|info|nvl 2:(EnviarDadosVenda) XML mal formado (elemento: ICMS)
20220210144250|SAT-AC|erro|nvl 1:(EnviarDadosVenda) falha na geracao do CF-e-SAT (6010|1999|XML mal formado (elemento: ICMS))

Olhando o XML notei que a tab ICMS está assim:

image.png.2f210f3a2d59aea0ac9e597d1f2f66d5.png

Pergunto: O problema é realmente este ? Se sim o que pode estar causando isto?

Log_Dimep.txt ultimo_sat.xml

  • Moderadores
Postado

Boa tarde,

Verifique a configuração de Regime tributário, pode estar configurado para Simples Nacional e passando CST, ou está passando um CST inválido para o regime que está utilizando.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado

No caso o regime é normal, está indo somente CST, somente envio CSOSN quando simples nacional.

A parte da rotina que faze o preenchimento é esta:

LCST := StrToCSTICMS( bOK, IntToStrZero( fCupom.qrEstoqueCODIGO_CST.AsInteger , 2) );

if not bOK then
       raise Exception.Create('Falha na conversão StrToCSTICMS: ' + IntToStrZero( fCupom.qrEstoqueCODIGO_CST.AsInteger , 2) );

if LCST = cst00 then
begin
       Imposto.ICMS.orig  := StrToOrig( bOK , fCupom.qrEstoqueCODIGO_ORIGEM.AsString );
       Imposto.ICMS.CST   := LCST;
       Imposto.ICMS.pICMS := iif( bDentroDoEstado , fCupom.qrEstoqueICMS_DE.AsFloat , fCupom.qrEstoqueICMS_FE.AsFloat );
end else
begin
         StrToOrig( bOK , fCupom.qrEstoqueCODIGO_ORIGEM.AsString );
         Imposto.ICMS.CST   := LCST;
end;

Alguma outra pista de o que buscar ?

 

 

  • Moderadores
  • Solution
Postado

Mas no componente ACBrSAT está configurado corretamente o campo em Config/emit_cRegTrib? Experimente simular, gerando o XML com mesmo CST utilizando o aplicativo SATTest do ACBr, assim consegue verificar se é problema nos dados passados ou se pode ser algo na sua aplicação.

 

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

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