Membros Pro Djalma Grivol Postado 22 Janeiro Membros Pro Postado 22 Janeiro 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.
Consultores Solution Juliomar Marchetti Postado 23 Janeiro Consultores Solution Postado 23 Janeiro só por sugestão porque não tem classes separadas para tratar em cada um tipo de documento e evitar esse e outros possíveis problemas. para resolver tu vai ter que fazer por exemplo if ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.SituTrib = TCSTIcms.cstICMSOutraUF // ou if ACBrCTe1.Conhecimentos[0].CTe.Imp.ICMS.SituTrib = TCST.cstICMSOutraUF Juliomar Marchetti Ajude o Projeto ACBr crescer - Seja Pro discord: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Membros Pro Djalma Grivol Postado 23 Janeiro Autor Membros Pro Postado 23 Janeiro Legal. Deu certo. Obrigado! 1
Consultores Larissa.Santos Postado 18 Fevereiro Consultores Postado 18 Fevereiro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
Recommended Posts