Skip to main content

19 - De/Para de Retornos - Motor x Motor Reforma Tributária

De/para de Retornos
Motor  Motor Reforma Tributária
{ {
 -  status: {
 -  cod: 0,
 -  msg: "string",
 -  msg_personalizada: "string"
 -  },
itens: [ itens: [
{ {
id: "string", id: "string",
cProd: "string", cProd: "string",
CEST: "string", cest: "string",
CFOP: "string", cfop: "string",
NCM: "string", ncm: "string",
EXTIPI: "string", extipi: "string",
 -  orig: "string",
NvProdUni: "string", nvProdUni: "string",
 -  nvProdUniPC: "string",
generico: "string", generico: "string",
cBenef: "string", cBenef: "string",
status: { status: {
cod: "string", cod: 0,
msg: "string", msg: "string",
IDIncidente: "string" msg_personalizada: "string"
}, },
NFe: {  - 
imposto: { imposto: {
ICMS: { icms: {
ICMS00: { icmS00: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
pFCP: "string", pFCP: "string",
vFCP: "string" vFCP: "string"
}, },
ICMS10: { icmS10: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSSTDeson: "string", vICMSSTDeson: "string",
motDesICMSST: "string" motDesICMSST: "string"
}, },
ICMS20: { icmS20: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
pRedBC: "string", pRedBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMS30: { icmS30: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
vICMSSTDeson: "string", vICMSSTDeson: "string",
motDesICMSST: "string", motDesICMSST: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMS40: { icmS40: {
orig: "string", orig: "string",
CST: "string", cst: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMS51: { icmS51: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
pRedBC: "string", pRedBC: "string",
cBenefRBC: "string", cBenefRBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMSOp: "string", vICMSOp: "string",
pDif: "string", pDif: "string",
vICMSDif: "string", vICMSDif: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
pFCPDif: "string", pFCPDif: "string",
vFCPDif: "string", vFCPDif: "string",
vFCPEfet: "string" vFCPEfet: "string"
}, },
ICMS60: { icmS60: {
orig: "string", orig: "string",
CST: "string", cst: "string",
vBCSTRet: "string", vBCSTRet: "string",
pST: "string", pST: "string",
vICMSSubstituto: "string", vICMSSubstituto: "string",
vICMSSTRet: "string", vICMSSTRet: "string",
vBCFCPSTRet: "string", vBCFCPSTRet: "string",
pFCPSTRet: "string", pFCPSTRet: "string",
vFCPSTRet: "string", vFCPSTRet: "string",
pRedBCEfet: "string", pRedBCEfet: "string",
vBCEfet: "string", vBCEfet: "string",
pICMSEfet: "string", pICMSEfet: "string",
vICMSEfet: "string" vICMSEfet: "string"
}, },
ICMS70: { icmS70: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
pRedBC: "string", pRedBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
vICMSSTDeson: "string", vICMSSTDeson: "string",
motDesICMSST: "string", motDesICMSST: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMS90: { icmS90: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pRedBC: "string", pRedBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
vICMSSTDeson: "string", vICMSSTDeson: "string",
motDesICMSST: "string", motDesICMSST: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMSSN101: { icmssN101: {
orig: "string", orig: "string",
CSOSN: "string", csosn: "string",
pCredSN: "string", pCredSN: "string",
infCustoAquis: "string", vCredICMSSN: "string",
vCredICMSSN: "string" infCustoAquis: "string"
}, },
ICMSSN102: { icmssN102: {
orig: "string", orig: "string",
CSOSN: "string" csosn: "string"
}, },
ICMSSN201: { icmssN201: {
orig: "string", orig: "string",
CSOSN: "string", csosn: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
pCredSN: "string", pCredSN: "string",
vCredICMSSN: "string", vCredICMSSN: "string",
vICMSSTDeson: "string", vICMSSTDeson: "string",
motDesICMSST: "string" motDesICMSST: "string"
}, },
ICMSSN202: { icmssN202: {
orig: "string", orig: "string",
CSOSN: "string", csosn: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSSTDeson: "string", vICMSSTDeson: "string",
motDesICMSST: "string" motDesICMSST: "string"
}, },
ICMSSN500: { icmssN500: {
orig: "string", orig: "string",
CSOSN: "string", csosn: "string",
vBCSTRet: "string", vBCSTRet: "string",
pST: "string", pST: "string",
vICMSSubstituto: "string", vICMSSubstituto: "string",
vICMSSTRet: "string", vICMSSTRet: "string",
vBCFCPSTRet: "string", vBCFCPSTRet: "string",
pFCPSTRet: "string", pFCPSTRet: "string",
vFCPSTRet: "string", vFCPSTRet: "string",
pRedBCEfet: "string", pRedBCEfet: "string",
vBCEfet: "string", vBCEfet: "string",
pICMSEfet: "string", pICMSEfet: "string",
vICMSEfet: "string" vICMSEfet: "string"
}, },
ICMSSN900: { icmssN900: {
orig: "string", orig: "string",
CSOSN: "string", csosn: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pRedBC: "string", pRedBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
pCredSN: "string", pCredSN: "string",
vCredICMSSN: "string" vCredICMSSN: "string"
}, },
ICMSSN300: { icmssN300: {
orig: "string", csosn: "string",
CSOSN: "string" orig: "string"
}, },
ICMSSN400: { icmssN400: {
CSOSN: "string", csosn: "string",
orig: "string" orig: "string"
}, },
ICMS02: { icmS02: {
orig: "string", orig: "string",
CST: "string", cst: "string",
qBCMono: "string", qBCMono: "string",
adRemICMS: "string", adRemICMS: "string",
vICMSMono: "string" vICMSMono: "string"
}, },
ICMS15: { icmS15: {
orig: "string", orig: "string",
CST: "string", cst: "string",
qBCMono: "string", qBCMono: "string",
adRemICMS: "string", adRemICMS: "string",
vICMSMono: "string", vICMSMono: "string",
qBCMonoReten: "string", qBCMonoReten: "string",
adRemICMSReten: "string", adRemICMSReten: "string",
vICMSMonoReten: "string", vICMSMonoReten: "string",
pRedAdRem: "string", pRedAdRem: "string",
motRedAdRem: "string" motRedAdRem: "string"
}, },
ICMS61: { icmS61: {
orig: "string", orig: "string",
CST: "string", cst: "string",
qBCMonoRet: "string", qBCMonoRet: "string",
adRemICMSRet: "string", adRemICMSRet: "string",
vICMSMonoRet: "string" vICMSMonoRet: "string"
}, },
ICMS53: { icmS53: {
orig: "string", orig: "string",
CST: "string", cst: "string",
qBCMono: "string", qBCMono: "string",
adRemICMS: "string", adRemICMS: "string",
vICMSMonoOp: "string", vICMSMonoOp: "string",
pDif: "string", pDif: "string",
vICMSMonoDif: "string", vICMSMonoDif: "string",
vICMSMono: "string" vICMSMono: "string"
}, },
ICMSPart: { icmsPart: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pRedBC: "string", pRedBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
pBCOp: "string", pBCOp: "string",
UFST: "string" ufst: "string"
} }
}, },
IPI: { ipi: {
cEnq: "string", cEnq: "string",
IPITrib: { ipiTrib: {
CST: "string", cst: "string",
vBC: "string", vBC: "string",
pIPI: "string", pIPI: "string",
qUnid: "string", qUnid: "string",
vUnid: "string", vUnid: "string",
vIPI: "string" vIPI: "string"
}, },
IPINT: { ipint: {
CST: "string" cst: "string"
} }
}, },
PIS: { pis: {
PISAliq: { pisAliq: {
CST: "string", cst: "string",
vBC: "string", vBC: "string",
pPIS: "string", pPIS: "string",
vPIS: "string" vPIS: "string"
}, },
PISQtde: { pisQtde: {
CST: "string", cst: "string",
qBCProd: "string", qBCProd: "string",
vAliqProd: "string", vAliqProd: "string",
vPIS: "string" vPIS: "string"
}, },
PISNT: { pisnt: {
CST: "string" cst: "string"
}, },
PISOutr: { pisOutr: {
CST: "string", cst: "string",
vBC: "string", vBC: "string",
pPIS: "string", pPIS: "string",
qBCProd: "string", qBCProd: "string",
vAliqProd: "string", vAliqProd: "string",
vPIS: "string" vPIS: "string"
} }
}, },
PISST: { pisst: {
vBC: "string", vBC: "string",
pPIS: "string", pPIS: "string",
qBCProd: "string", qBCProd: "string",
vAliqProd: "string", vAliqProd: "string",
vPIS: "string", vPIS: "string",
indSomaPISST: "string" indSomaPISST: "string"
}, },
COFINS: { cofins: {
COFINSAliq: { cofinsAliq: {
CST: "string", cst: "string",
vBC: "string", vBC: "string",
pCOFINS: "string", pCOFINS: "string",
vCOFINS: "string" vCOFINS: "string"
}, },
COFINSQtde: { cofinsQtde: {
CST: "string", cst: "string",
qBCProd: "string", qBCProd: "string",
vAliqProd: "string", vAliqProd: "string",
vCOFINS: "string" vCOFINS: "string"
}, },
COFINSNT: { cofinsnt: {
CST: "string" cst: "string"
}, },
COFINSOutr: { cofinsOutr: {
CST: "string", cst: "string",
vBC: "string", vBC: "string",
pCOFINS: "string", pCOFINS: "string",
qBCProd: "string", qBCProd: "string",
vAliqProd: "string", vAliqProd: "string",
vCOFINS: "string" vCOFINS: "string"
} }
}, },
COFINSST: { cofinsst: {
vBC: "string", vBC: "string",
pCOFINS: "string", pCOFINS: "string",
qBCProd: "string", qBCProd: "string",
vAliqProd: "string", vAliqProd: "string",
vCOFINS: "string", vCOFINS: "string",
indSomaCOFINSST: "string" indSomaCOFINSST: "string"
}, },
ICMSUFDest: { icmsufDest: {
vBCUFDest: "string", vBCUFDest: "string",
vBCFCPUFDest: "string", vBCFCPUFDest: "string",
pFCPUFDest: "string", pFCPUFDest: "string",
pICMSUFDest: "string", pICMSUFDest: "string",
pICMSInter: "string", pICMSInter: "string",
pICMSInterPart: "string", pICMSInterPart: "string",
vFCPUFDest: "string", vFCPUFDest: "string",
vICMSUFDest: "string", vICMSUFDest: "string",
vICMSUFRemet: "string" vICMSUFRemet: "string"
} },
 -  is: {
 -  cstis: "string",
 -  cClassTribIS: "string",
 -  vBCIS: "string",
 -  pIS: "string",
 -  pISEspec: "string",
 -  uTrib: "string",
 -  qTrib: "string",
 -  vIS: "string"
 -  },
 -  gIBSCBS: {
 -  cst: "string",
 -  cClassTrib: "string",
 -  vBC: "string",
 -  gIBSUF: {
 -  pIBSUF: "string",
 -  gDif: {
 -  pDif: "string",
 -  vDif: "string"
 -  },
 -  gDevTrib: {
 -  vDevTrib: "string"
 -  },
 -  gRed: {
 -  pRedAliq: "string",
 -  pAliqEfet: "string"
 -  },
 -  vIBSUF: "string"
 -  },
 -  gIBSMun: {
 -  pIBSMun: "string",
 -  gDif: {
 -  pDif: "string",
 -  vDif: "string"
 -  },
 -  gDevTrib: {
 -  vDevTrib: "string"
 -  },
 -  gRed: {
 -  pRedAliq: "string",
 -  pAliqEfet: "string"
 -  },
 -  vIBSMun: "string"
 -  },
 -  gCBS: {
 -  pCBS: "string",
 -  gDif: {
 -  pDif: "string",
 -  vDif: "string"
 -  },
 -  gDevTrib: {
 -  vDevTrib: "string"
 -  },
 -  gRed: {
 -  pRedAliq: "string",
 -  pAliqEfet: "string"
 -  },
 -  vCBS: "string"
 -  },
 -  gTribRegular: {
 -  cstReg: "string",
 -  cClassTribReg: "string",
 -  pAliqEfetRegIBSUF: "string",
 -  vTribRegIBSUF: "string",
 -  pAliqEfetRegIBSMun: "string",
 -  vTribRegIBSMun: "string",
 -  pAliqEfetRegCBS: "string",
 -  vTribRegCBS: "string"
 -  },
 -  gIBSCredPres: {
 -  cCredPres: "string",
 -  pCredPres: "string",
 -  vCredPres: "string",
 -  vCredPresCondSus: "string"
 -  },
 -  gCBSCredPres: {
 -  cCredPres: "string",
 -  pCredPres: "string",
 -  vCredPres: "string",
 -  vCredPresCondSus: "string"
 -  }
 -  },
 -  gIBSCBSMono: {
 -  qBCMono: "string",
 -  adRemIBS: "string",
 -  adRemCBS: "string",
 -  vIBSMono: "string",
 -  vCBSMono: "string",
 -  qBCMonoReten: "string",
 -  adRemIBSReten: "string",
 -  vIBSMonoReten: "string",
 -  adRemCBSReten: "string",
 -  vCBSMonoReten: "string",
 -  qBCMonoRet: "string",
 -  adRemIBSRet: "string",
 -  vIBSMonoRet: "string",
 -  adRemCBSRet: "string",
 -  vCBSMonoRet: "string",
 -  pDifIBS: "string",
 -  vIBSMonoDif: "string",
 -  pDifCBS: "string",
 -  vCBSMonoDif: "string",
 -  vTotIBSMonoItem: "string",
 -  vTotCBSMonoItem: "string"
 -  }
}, },
infAdProd: "string", infAdProd: "string",
infCpl: "string" infCpl: "string"
}, },
conteudoAuxiliar: [ conteudoAuxiliar: [
{ {
ICMSDeson: { icmsDeson: {
motDesICMS: "string", motDesICMS: "string",
indDeduzDeson: "string", indDeduzDeson: "string",
bcICMSDeson: "string", bcICMSDeson: "string",
pICMSDeson: "string", pICMSDeson: "string",
vICMSDeson: "string" vICMSDeson: "string"
}, },
ICMSDifalContribuinte: { icmsDifalContribuinte: {
bc_difal: "string", bc_difal: "string",
percentual_difal: "string", percentual_difal: "string",
vl_difal: "string", vl_difal: "string",
bc_difal_fcp: "string", bc_difal_fcp: "string",
percentual_difal_fcp: "string", percentual_difal_fcp: "string",
vl_difal_fcp: "string" vl_difal_fcp: "string"
}, },
ICMSCred: { icmsCred: {
cst_entrada: "string", cst_entrada: "string",
indicador_credito: "string", indicador_credito: "string",
percentual_credito: "string", percentual_credito: "string",
valor_base_calculo: "string", valor_base_calculo: "string",
valor_base_calculo_icmsst: "string", valor_base_calculo_icmsst: "string",
valor_credito: "string", valor_credito: "string",
valor_credito_icmsst: "string", valor_credito_icmsst: "string",
valor_credito_fcp: "string", valor_credito_fcp: "string",
valor_credito_fcp_icmsst: "string", valor_credito_fcp_icmsst: "string",
dispositivo_legal: "string", dispositivo_legal: "string",
observacoes: "string", observacoes: "string",
generico: "string", generico: "string",
pICMS: "string", pICMS: "string",
pFCP: "string" pFCP: "string"
}, },
ICMS_Antecipacao: { icmS_Antecipacao: {
tipo_antecipacao: "string", tipo_antecipacao: "string",
encerra_trib: "string", encerra_trib: "string",
responsavel: "string", responsavel: "string",
p_red_bc_interna_dest: "string", p_red_bc_interna_dest: "string",
aliq_interna_dest: "string", aliq_interna_dest: "string",
bc_icms_antecipacao: "string", bc_icms_antecipacao: "string",
unidade_pauta: "string", unidade_pauta: "string",
vigencia_de: "string", vigencia_de: "string",
vigencia_ate: "string", vigencia_ate: "string",
dispositivo_legal: "string", dispositivo_legal: "string",
observacoes: "string", observacoes: "string",
valor_icms_antecipacao: "string", valor_icms_antecipacao: "string",
vBCFCP_antecip: "string", vBCFCP_antecip: "string",
pFCP_antecip: "string", pFCP_antecip: "string",
vFCP_antecip: "string", vFCP_antecip: "string",
perc_fixo: "string", perc_fixo: "string",
mva: "string", mva: "string",
mva_ajustado: "string", mva_ajustado: "string",
mva_lista_positiva_ajustado: "string", mva_lista_positiva_ajustado: "string",
mva_lista_negativa_ajustado: "string", mva_lista_negativa_ajustado: "string",
mva_lista_neutra_ajustado: "string", mva_lista_neutra_ajustado: "string",
valor_pauta: "string" valor_pauta: "string"
}, },
ICMS_ANTECIPACAOCred: { icmS_ANTECIPACAOCred: {
cst_entrada: "string", cst_entrada: "string",
indicador_credito: "string", indicador_credito: "string",
valor_base_calculo: "string", valor_base_calculo: "string",
percentual_credito: "string", percentual_credito: "string",
valor_credito: "string", valor_credito: "string",
dispositivo_legal: "string", dispositivo_legal: "string",
observacoes: "string", observacoes: "string",
generico: "string", generico: "string",
pAlq_Interna_Dest: "string", pAlq_Interna_Dest: "string",
pFCP: "string" pFCP: "string"
}, },
SIMULACAO_ICMS_ST: { simulacaO_ICMS_ST: {
ICMS10_simulacao: { icmS10_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string" vFCPST: "string"
}, },
ICMS30_simulacao: { icmS30_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string" motDesICMS: "string"
}, },
ICMS70_simulacao: { icmS70_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
pRedBC: "string", pRedBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string" motDesICMS: "string"
}, },
ICMSSN201_Simulacao: { icmssN201_Simulacao: {
orig: "string", orig: "string",
CSOSN: "string", csosn: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
pCredSN: "string", pCredSN: "string",
vCredICMSSN: "string" vCredICMSSN: "string"
}, },
ICMSSN202_Simulacao: { icmssN202_Simulacao: {
orig: "string", orig: "string",
CSOSN: "string", csosn: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string" vFCPST: "string"
}, },
ICMS60_simulacao: { icmS60_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
vBCSTRet: "string", vBCSTRet: "string",
pST: "string", pST: "string",
vICMSSubstituto: "string", vICMSSubstituto: "string",
vICMSSTRet: "string", vICMSSTRet: "string",
vBCFCPSTRet: "string", vBCFCPSTRet: "string",
pFCPSTRet: "string", pFCPSTRet: "string",
vFCPSTRet: "string", vFCPSTRet: "string",
pRedBCEfet: "string", pRedBCEfet: "string",
vBCEfet: "string", vBCEfet: "string",
pICMSEfet: "string", pICMSEfet: "string",
vICMSEfet: "string" vICMSEfet: "string"
}, },
ICMS00_simulacao: { icmS00_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
pFCP: "string", pFCP: "string",
vFCP: "string" vFCP: "string"
}, },
ICMS20_simulacao: { icmS20_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
pRedBC: "string", pRedBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMS40_simulacao: { icmS40_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMS51_simulacao: { icmS51_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
pRedBC: "string", pRedBC: "string",
cBenefRBC: "string", cBenefRBC: "string",
vBC: "string", vBC: "string",
pICMS: "string", pICMS: "string",
vICMSOp: "string", vICMSOp: "string",
pDif: "string", pDif: "string",
vICMSDif: "string", vICMSDif: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
pFCPDif: "string", pFCPDif: "string",
vFCPDif: "string", vFCPDif: "string",
vFCPEfet: "string" vFCPEfet: "string"
}, },
ICMS90_simulacao: { icmS90_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pRedBC: "string", pRedBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
vBCFCP: "string", vBCFCP: "string",
pFCP: "string", pFCP: "string",
vFCP: "string", vFCP: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
vBCFCPST: "string", vBCFCPST: "string",
pFCPST: "string", pFCPST: "string",
vFCPST: "string", vFCPST: "string",
vICMSDeson: "string", vICMSDeson: "string",
motDesICMS: "string", motDesICMS: "string",
vICMSSTDeson: "string", vICMSSTDeson: "string",
motDesICMSST: "string", motDesICMSST: "string",
indDeduzDeson: "string" indDeduzDeson: "string"
}, },
ICMSPart_simulacao: { icmsPart_simulacao: {
orig: "string", orig: "string",
CST: "string", cst: "string",
modBC: "string", modBC: "string",
vBC: "string", vBC: "string",
pRedBC: "string", pRedBC: "string",
pICMS: "string", pICMS: "string",
vICMS: "string", vICMS: "string",
modBCST: "string", modBCST: "string",
pMVAST: "string", pMVAST: "string",
pRedBCST: "string", pRedBCST: "string",
vBCST: "string", vBCST: "string",
pICMSST: "string", pICMSST: "string",
vICMSST: "string", vICMSST: "string",
pBCOp: "string", pBCOp: "string",
UFST: "string" ufst: "string"
} }
}, },
IPICred: { ipiCred: {
cst_entrada: "string", cst_entrada: "string",
indicador_credito: "string", indicador_credito: "string",
valor_base_calculo: "string", valor_base_calculo: "string",
percentual_credito: "string", percentual_credito: "string",
valor_credito: "string", valor_credito: "string",
dispositivo_legal: "string", dispositivo_legal: "string",
observacoes: "string", observacoes: "string",
generico: "string", generico: "string",
pIPI: "string" pIPI: "string"
}, },
PISCred: { pisCred: {
cst_entrada: "string", cst_entrada: "string",
indicador_credito: "string", indicador_credito: "string",
valor_base_calculo: "string", valor_base_calculo: "string",
percentual_credito: "string", percentual_credito: "string",
valor_credito: "string", valor_credito: "string",
dispositivo_legal: "string", dispositivo_legal: "string",
observacoes: "string", observacoes: "string",
generico: "string", generico: "string",
pPIS: "string" pPIS: "string"
}, },
COFINSCred: { cofinsCred: {
cst_entrada: "string", cst_entrada: "string",
indicador_credito: "string", indicador_credito: "string",
valor_base_calculo: "string", valor_base_calculo: "string",
percentual_credito: "string", percentual_credito: "string",
valor_credito: "string", valor_credito: "string",
dispositivo_legal: "string", dispositivo_legal: "string",
observacoes: "string", observacoes: "string",
generico: "string", generico: "string",
pCOFINS: "string" pCOFINS: "string"
}, },
Funrural: { funrural: {
vBC: "string", vBC: "string",
pAliq: "string", pAliq: "string",
vFunrural: "string" vFunrural: "string"
}, },
ICMSCombustiveis: { icmsCombustiveis: {
vBCSTRet: "string", vBCSTRet: "string",
pST: "string", pST: "string",
vBC_Distrib: "string", vBC_Distrib: "string",
Parcela_Retido: "string" parcela_Retido: "string"
}, },
DispositivoLegal: { dispositivoLegal: {
DispositivoLegalICMS: "string", dispositivoLegalICMS: "string",
DispositivoLegalICMSST: "string", dispositivoLegalICMSST: "string",
DispositivoLegalIPI: "string", dispositivoLegalIPI: "string",
DispositivoLegalPIS: "string", dispositivoLegalPIS: "string",
DispositivoLegalCOFINS: "string" dispositivoLegalCOFINS: "string",
 -  isDispositivoLegal: "string",
 -  ibsufDispositivoLegal: "string",
 -  ibsMunDispositivoLegal: "",
 -  cbsDispositivoLegal: "string"
}, },
RepasseMedicamentos: { repasseMedicamentos: {
vBCRepasse: "string", vBCRepasse: "string",
pRepasse: "string", pRepasse: "string",
vRepasse: "string", vRepasse: "string",
vPF: "string", vPF: "string",
vTotalRepasse: "string", vTotalRepasse: "string",
vTotalPF: "string", vTotalPF: "string",
vPMC: "string" vPMC: "string"
}, },
Protege: { protege: {
vBCProtege: "string", vBCProtege: "string",
vProtege: "string", vProtege: "string",
pProtege: "string" pProtege: "string"
}, },
CreditoEspecial: { creditoEspecial: {
ICMSCred: { icmsCred: {
valor_base_calculo: "string", valor_base_calculo: "string",
valor_credito: "string", valor_credito: "string",
pFCP: "string", pFCP: "string",
pICMS: "string", pICMS: "string",
valor_credito_fcp: "string" valor_credito_fcp: "string"
}, },
IPICred: { ipiCred: {
valor_base_calculo: "string", valor_base_calculo: "string",
valor_credito: "string" valor_credito: "string",
pIPI: "string", pIPI: "string"
}, },
PISCred: { pisCred: {
valor_base_calculo: "string", valor_base_calculo: "string",
valor_credito: "string" valor_credito: "string",
pPIS: "string", pPIS: "string"
}, },
COFINSCred: { cofinsCred: {
valor_base_calculo: "string", valor_base_calculo: "string",
valor_credito: "string", valor_credito: "string",
pCOFINS: "string" pCOFINS: "string"
} }
}, },
PrecoTotalItem: { precoTotalItem: {
precoTotalItem: "string" precoTotalItem: "string"
}, },
cargaTributaria: { cargaTributaria: {
cargaTributariaICMS: "string" cargaTributariaICMS: "string"
}, },
creditoPresumido: { creditoPresumido: {
vBCCredPresumido: "string", vBCCredPresumido: "string",
pCredPresumido: "string", pCredPresumido: "string",
vCredPresumido: "string", vCredPresumido: "string",
indicadorCredito: "string", indicadorCredito: "string",
dispositivoLegal: "string", dispositivoLegal: "string",
cCredPresumido: "string" cCredPresumido: "string"
}, },
margemLucro: { margemLucro: {
modalidade: "string", modalidade: "string",
margem: "string" margem: "string"
}, },
retencoesPisCofins: { retencoesPisCofins: {
PISRet: { pisRet: {
pPISRet: "string", pPISRet: "string",
vBCRet: "string", vBCRet: "string",
vPISRet: "string", vPISRet: "string",
dispositivoLegal: "string", dispositivoLegal: "string",
DARF: "string" darf: "string"
}, },
COFINSRet: { cofinsRet: {
pCOFINSRet: "string", pCOFINSRet: "string",
vBCRet: "string", vBCRet: "string",
vCOFINSRet: "string", vCOFINSRet: "string",
dispositivoLegal: "string", dispositivoLegal: "string",
DARF: "string" darf: "string"
} }
}, },
 -  ibsufCred: {
 -  cfopEntrada: "string",
 -  cstEntrada: "string",
 -  indicadorCredito: "string",
 -  percentualCredito: "string",
 -  observacao: "string",
 -  dispositivoLegal: "string",
 -  vbc: "string",
 -  vCredito: "string"
 -  },
 -  ibsMunCred: {
 -  cfopEntrada: "string",
 -  cstEntrada: "string",
 -  indicadorCredito: "string",
 -  percentualCredito: "string",
 -  observacao: "string",
 -  dispositivoLegal: "string",
 -  vbc: "string",
 -  vCredito: "string"
 -  },
 -  cbsCred: {
 -  cfopEntrada: "string",
 -  cstEntrada: "string",
 -  indicadorCredito: "string",
 -  percentualCredito: "string",
 -  observacao: "string",
 -  dispositivoLegal: "string",
 -  vbc: "string",
 -  vCredito: "string"
 -  }
} }
] ]
} }
], ],
ICMSTot: { icmsTot: {
vBC: "string", vBC: "string",
vICMS: "string", vICMS: "string",
vICMSDeson: "string", vICMSDeson: "string",
vFCPUFDest: "string", vFCP: "string",
vICMSUFDest: "string", vFCPUFDest: "string",
vICMSUFRemet: "string", vICMSUFDest: "string",
vFCP: "string", vICMSUFRemet: "string",
vBCST: "string", vBCST: "string",
vST: "string", vST: "string",
vFCPST: "string", vFCPST: "string",
vFCPSTRet: "string", vFCPSTRet: "string",
qBCMono: "string", qBCMono: "string",
vICMSMono: "string", vICMSMono: "string",
qBCMonoReten: "string", qBCMonoReten: "string",
vICMSMonoReten: "string", vICMSMonoReten: "string",
qBCMonoRet: "string", qBCMonoRet: "string",
vICMSMonoRet: "string", vICMSMonoRet: "string",
vProd: "string", vProd: "string",
vFrete: "string", vFrete: "string",
vSeg: "string", vSeg: "string",
vDesc: "string", vDesc: "string",
vII: "string", vII: "string",
vIPI: "string", vIPI: "string",
vIPIDevol: "string", vIPIDevol: "string",
vPIS: "string", vPIS: "string",
vCOFINS: "string", vCOFINS: "string",
vOutro: "string", vOutro: "string",
vNF: "string", vNF: "string",
vTotTrib: "string", vTotTrib: "string",
vServ: "string" vServ: "string"
} },
} isTot: {
 -  vIS: "string"
 -  },
 -  ibscbsTot: {
 -  vBCIBSCBS: "string",
 -  gIBS: {
 -  gIBSUF: {
 -  vDif: "string",
 -  vDevTrib: "string",
 -  vIBSUF: "string"
 -  },
 -  gIBSMun: {
 -  vDif: "string",
 -  vDevTrib: "string",
 -  vIBSMun: "string"
 -  },
 -  vIBS: "string",
 -  vCredPres: "string",
 -  vCredPresCondSus: "string"
 -  },
 -  gCBS: {
 -  vDif: "string",
 -  vDevTrib: "string",
 -  vCBS: "string",
 -  vCredPres: "string",
 -  vCredPresCondSus: "string"
 -  },
 -  gMono: {
 -  vIBSMono: "string",
 -  vCBSMono: "string",
 -  vIBSMonoReten: "string",
 -  vCBSMonoReten: "string",
 -  vIBSMonoRet: "string",
 -  vCBSMonoRet: "string"
 -  },
 -  vTotNF: "string"
 -  }
 -  }