No seu caso, você usou a calculadora?
Vê que ele está com problema na leitura do JSON, na situação:
"tribCalc": {
"IBSCBS": {
"CST": "620",
"cClassTrib": "620006",
"gIBSCBSMono": {
"gMonoRet": {
"qBCMonoRet": "1",
"adRemIBSRet": "0.6124",
"vIBSMonoRet": "0.61",
"adRemCBSRet": "0.6124",
"vCBSMonoRet": "0.61"
},
"vTotIBSMonoItem": "0.00",
"vTotCBSMonoItem": "0.00"
}
}
}
Ela não está retornando para o objeto a parte do gIBSCBSMono.
Você conseguiu gerar ou ler esses campos pela calculadora?
JSON gerado pela calculadora:
{
"objetos": [
{
"nObj": 2,
"tribCalc": {
"IBSCBS": {
"CST": 620,
"cClassTrib": "620006"
}
}
}
],
"total": {
"tribCalc": {
"IBSCBSTot": {
"vBCIBSCBS": 0,
"gMono": {
"vIBSMono": 0,
"vCBSMono": 0,
"vIBSMonoReten": 0,
"vCBSMonoReten": 0,
"vIBSMonoRet": 0.61,
"vCBSMonoRet": 0.61
}
}
}
}
}
A parte do monofásico foi gerado apenas a totalização!