Ir para conteúdo
  • Cadastre-se

dev botao

Produto com CST 110(oeEstrangeiraImportacaoDireta,cst10) gerando tag invalida


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

Recommended Posts

Codigo:

if _SAT.Config.emit_cRegTrib = RTSimplesNacional then
                begin
                  Imposto.ICMS.CST := cstVazio;
                  case cst of
                    0:Imposto.ICMS.CSOSN:=csosn102;
                    10:Imposto.ICMS.CSOSN:=csosn500;
                    20:Imposto.ICMS.CSOSN:=csosn102;
                    40:Imposto.ICMS.CSOSN:=csosn300;
                    41:Imposto.ICMS.CSOSN:=csosn300;
                    60:Imposto.ICMS.CSOSN:=csosn500;
                    90:Imposto.ICMS.CSOSN:=csosn900;
                    else Imposto.ICMS.CSOSN := csosn102;
                  end;
                end
              else
                begin
                  case cst of
                    0:Imposto.ICMS.CST := cst00;
                    10:Imposto.ICMS.CST := cst10;
                    20:Imposto.ICMS.CST := cst20;
                    30:Imposto.ICMS.CST := cst30;
                    40:Imposto.ICMS.CST := cst40;
                    41:Imposto.ICMS.CST := cst41;
                    45:Imposto.ICMS.CST := cst45;
                    50:Imposto.ICMS.CST := cst50;
                    51:Imposto.ICMS.CST := cst51;
                    60:Imposto.ICMS.CST := cst60;
                    70:Imposto.ICMS.CST := cst70;
                    else Imposto.ICMS.CST := cst10;
                  end;
                end;
            case origem of
                0:Imposto.ICMS.orig := oeNacional;
                1:Imposto.ICMS.orig := oeEstrangeiraImportacaoDireta;
                2:Imposto.ICMS.orig := oeEstrangeiraAdquiridaBrasil;
                3:Imposto.ICMS.orig := oeNacionalConteudoImportacaoSuperior40;
                4:Imposto.ICMS.orig := oeNacionalProcessosBasicos;
                5:Imposto.ICMS.orig := oeNacionalConteudoImportacaoInferiorIgual40;
                6:Imposto.ICMS.orig := oeEstrangeiraImportacaoDiretaSemSimilar;
                7:Imposto.ICMS.orig := oeEstrangeiraAdquiridaBrasilSemSimilar;
                else Imposto.ICMS.orig := oeNacional;
              end;

o valor da variavel cst é 10 e o valor da variavel origem é 1

porem ao salvar o XML antes de enviar para o SAT eu tenho o seguinte

<imposto>
<vItem12741>0.84</vItem12741>
<ICMS/>
<PIS>
<PISAliq>
<CST>01</CST>
<vBC>1.99</vBC>
<pPIS>0.0065</pPIS>
<vPIS>0.00</vPIS>
</PISAliq>
</PIS>
<COFINS>
<COFINSAliq>
<CST>01</CST>
<vBC>1.99</vBC>
<pCOFINS>0.0300</pCOFINS>
<vCOFINS>0.00</vCOFINS>
</COFINSAliq>
</COFINS>
</imposto>

a tag ICMS que deveria estar sendo preenchida esta somente <ICMS/>

Alguma dica? pois outros produtos com outros cst  gerando a tag normalmente como por exemplo:

image.png.cb9dc613273fd24fd0db4739cbd779bf.png

</imposto>
Link para o comentário
Compartilhar em outros sites

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