Bom dia, estou com uma certa dúvida quanto ao Xml-SAT gerado na venda isto em Homologação e simulando a venda por empresa do Regime Normal, onde informo no produto a cst 060 , o xml é validado e transmitido sem erros para o equipamento, porém no xml tenho o seguinte resultado.:
<vItem12741>0.33</vItem12741>
<ICMS>
-<ICMS40>
<Orig>0</Orig>
<CST>60</CST>
</ICMS40>
</ICMS>
Onde deveria está informado < ICMS40> deveria ser <ICMS060>, porém não sei bem se isto está correto, se algo que deva ser reparado no componente AcbrSat ou eu estou tratando errado os campos.
Poderiam analisar essa situação, é de muita importância, aqui está o trecho do código escrito em Delphi 10 Seatle.
if (DataModule1.CDSITENSIMPOSTO_ICMSCST.AsString = '060') then begin
Imposto.ICMS.CST := cst60;
Imposto.ICMS.pICMS := 0;
Imposto.ICMS.vICMS := 0;
end;