Boa tarde!
Faço importação de arquivos Xml de CTEs usando o componente ACBrCTe.
uses (ACBrBase, ACBrDFe, ACBrDFe.Conversao, ACBrCTe, ACBrNFSeX, ACBrNFSeXConversao)
Estava funcionado normalmente, quando declarei a ACBrNFSeXConversao no mesmo programa começou a gerar o seguinte erro:
[dcc32 Error] CadFrete.pas(1552): E2010 Incompatible types: 'TCSTIcms' and 'TCST'
if ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.SituTrib = cstICMSOutraUF then
vICMS := ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.ICMSOutraUF.vICMSOutraUF;
if ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.SituTrib = cst00 then
vICMS := ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.ICMS00.vICMS;
if ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.SituTrib = cst20 then
vICMS := ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.ICMS20.vICMS;
if ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.SituTrib = cst90 then
vICMS := ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.ICMS90.vICMS;
Como posso resolver?
Tive que declarar a ACBrNFSeXConversao pois nesse mesmo programa vou importar a NFSe.
Att.