Atualizei meu ACBR ontem
Atualizei a pasta de Schemas
o Demo do ACBR gera o erro da imagem
coloquei o codigo que não tinha no Demo
if rgReformaTributaria.ItemIndex = 0 then
begin
// Informações do tributo: Imposto Seletivo
ISel.CSTIS := cstis000;
ISel.cClassTribIS := ctis000001;
ISel.vBCIS := 100;
ISel.pIS := 5;
ISel.pISEspec := 5;
ISel.uTrib := 'UNIDAD';
ISel.qTrib := 10;
ISel.vIS := 100;
// Informações do tributo: IBS / CBS
IBSCBS.CST := cst000;
IBSCBS.cClassTrib := ct000001;
IBSCBS.gIBSCBS.vBC := 100;
IBSCBS.gIBSCBS.gIBSUF.pIBSUF := 5;
IBSCBS.gIBSCBS.gIBSUF.vIBSUF := 100;
IBSCBS.gIBSCBS.gIBSUF.gDif.pDif := 5;
IBSCBS.gIBSCBS.gIBSUF.gDif.vDif := 100;
IBSCBS.gIBSCBS.gIBSUF.gDevTrib.vDevTrib := 100;
IBSCBS.gIBSCBS.gIBSUF.gRed.pRedAliq := 5;
IBSCBS.gIBSCBS.gIBSUF.gRed.pAliqEfet := 5;
IBSCBS.gIBSCBS.gIBSMun.pIBSMun := 5;
IBSCBS.gIBSCBS.gIBSMun.vIBSMun := 100;
IBSCBS.gIBSCBS.gIBSMun.gDif.pDif := 5;
IBSCBS.gIBSCBS.gIBSMun.gDif.vDif := 100;
IBSCBS.gIBSCBS.gIBSMun.gDevTrib.vDevTrib := 100;
IBSCBS.gIBSCBS.gIBSMun.gRed.pRedAliq := 5;
IBSCBS.gIBSCBS.gIBSMun.gRed.pAliqEfet := 5;
IBSCBS.gIBSCBS.gCBS.pCBS := 5;
IBSCBS.gIBSCBS.gCBS.vCBS := 100;
IBSCBS.gIBSCBS.gCBS.gDif.pDif := 5;
IBSCBS.gIBSCBS.gCBS.gDif.vDif := 100;
IBSCBS.gIBSCBS.gCBS.gDevTrib.vDevTrib := 100;
IBSCBS.gIBSCBS.gCBS.gRed.pRedAliq := 5;
IBSCBS.gIBSCBS.gCBS.gRed.pAliqEfet := 5;
IBSCBS.gIBSCBS.vIBS := (IBSCBS.gIBSCBS.gIBSMun.vIBSMun + IBSCBS.gIBSCBS.gIBSUF.vIBSUF); // Add Luciano
IBSCBS.gIBSCBS.gTribRegular.CSTReg := cst000;
IBSCBS.gIBSCBS.gTribRegular.cClassTribReg := ct000001;
IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSUF := 5;
IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSUF := 50;
IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSMun := 5;
IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSMun := 50;
IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegCBS := 5;
IBSCBS.gIBSCBS.gTribRegular.vTribRegCBS := 50;
IBSCBS.gIBSCBS.gIBSCredPres.cCredPres := cp01;
IBSCBS.gIBSCBS.gIBSCredPres.pCredPres := 5;
IBSCBS.gIBSCBS.gIBSCredPres.vCredPres := 100;
IBSCBS.gIBSCBS.gIBSCredPres.vCredPresCondSus := 100;
IBSCBS.gIBSCBS.gCBSCredPres.cCredPres := cp01;
IBSCBS.gIBSCBS.gCBSCredPres.pCredPres := 5;
IBSCBS.gIBSCBS.gCBSCredPres.vCredPres := 100;
IBSCBS.gIBSCBS.gCBSCredPres.vCredPresCondSus := 100;
// Tipo Tributação Compra Governamental
IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSUF := 5;
IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSUF := 50;
IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSMun := 5;
IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSMun := 50;
IBSCBS.gIBSCBS.gTribCompraGov.pAliqCBS := 5;
IBSCBS.gIBSCBS.gTribCompraGov.vTribCBS := 50;
// Informações do tributo: IBS / CBS em operações com imposto monofásico
IBSCBS.gIBSCBSMono.qBCMono := 1;
IBSCBS.gIBSCBSMono.adRemIBS := 5;
IBSCBS.gIBSCBSMono.adRemCBS := 5;
IBSCBS.gIBSCBSMono.vIBSMono := 100;
IBSCBS.gIBSCBSMono.vCBSMono := 100;
IBSCBS.gIBSCBSMono.qBCMonoReten := 1;
IBSCBS.gIBSCBSMono.adRemIBSReten := 5;
IBSCBS.gIBSCBSMono.vIBSMonoReten := 100;
IBSCBS.gIBSCBSMono.vCBSMonoReten := 100;
IBSCBS.gIBSCBSMono.qBCMonoRet := 1;
IBSCBS.gIBSCBSMono.adRemIBSRet := 5;
IBSCBS.gIBSCBSMono.vIBSMonoRet := 100;
IBSCBS.gIBSCBSMono.vCBSMonoRet := 100;
IBSCBS.gIBSCBSMono.pDifIBS := 5;
IBSCBS.gIBSCBSMono.vIBSMonoDif := 100;
IBSCBS.gIBSCBSMono.pDifCBS := 5;
IBSCBS.gIBSCBSMono.vCBSMonoDif := 100;
IBSCBS.gIBSCBSMono.vTotIBSMonoItem := 100;
IBSCBS.gIBSCBSMono.vTotCBSMonoItem := 100;
// Informações da Transferencia de Crédito
IBSCBS.gTransfCred.vIBS := 100;
IBSCBS.gTransfCred.vCBS := 100;
// Informações do Crédito Presumido IBS ZFM
// tcpNenhum, tcpSemCredito, tcpBensConsumoFinal, tcpBensCapital,
// tcpBensIntermediarios, tcpBensInformaticaOutros
IBSCBS.gCredPresIBSZFM.tpCredPresIBSZFM := tcpBensInformaticaOutros;
IBSCBS.gCredPresIBSZFM.vCredPresIBSZFM := 100;
end;
end;