@@ -1275,13 +1275,13 @@ public function tagICMS(stdClass $std): DOMElement
12751275 "$ identificador Percentual da Redução de BC "
12761276 );
12771277 //campo adicionado NT 2022.002 v1.30
1278- $ this ->dom ->addChild (
1279- $ icms ,
1280- 'cBenefRBC ' ,
1281- $ std ->cBenefRBC ?? null ,
1282- false ,
1283- "$ identificador Código de Benefício Fiscal na UF aplicado ao item quando houver RBC "
1284- );
1278+ // $this->dom->addChild(
1279+ // $icms,
1280+ // 'cBenefRBC',
1281+ // $std->cBenefRBC ?? null,
1282+ // false,
1283+ // "$identificador Código de Benefício Fiscal na UF aplicado ao item quando houver RBC"
1284+ // );
12851285 $ this ->dom ->addChild (
12861286 $ icms ,
12871287 'pICMS ' ,
@@ -1291,27 +1291,27 @@ public function tagICMS(stdClass $std): DOMElement
12911291 );
12921292 //grupo EXTRA NT 2022.002 v1.30
12931293 //estes 3 campos serão obrigatórios a partir de 06/06/2026
1294- $ this ->dom ->addChild (
1295- $ icms ,
1296- 'vICMSOp ' ,
1297- $ this ->conditionalNumberFormatting ($ std ->vICMSOp ),
1298- false ,
1299- "$ identificador Valor do ICMS da Operação "
1300- );
1301- $ this ->dom ->addChild (
1302- $ icms ,
1303- 'pDif ' ,
1304- $ this ->conditionalNumberFormatting ($ std ->pDif ?? null , 4 ),
1305- false ,
1306- "$ identificador Percentual do diferimento "
1307- );
1308- $ this ->dom ->addChild (
1309- $ icms ,
1310- 'vICMSDif ' ,
1311- $ this ->conditionalNumberFormatting ($ std ->vICMSDif ?? null ),
1312- false ,
1313- "$ identificador Valor do ICMS diferido "
1314- );
1294+ // $this->dom->addChild(
1295+ // $icms,
1296+ // 'vICMSOp',
1297+ // $this->conditionalNumberFormatting($std->vICMSOp),
1298+ // false,
1299+ // "$identificador Valor do ICMS da Operação"
1300+ // );
1301+ // $this->dom->addChild(
1302+ // $icms,
1303+ // 'pDif',
1304+ // $this->conditionalNumberFormatting($std->pDif ?? null, 4),
1305+ // false,
1306+ // "$identificador Percentual do diferimento"
1307+ // );
1308+ // $this->dom->addChild(
1309+ // $icms,
1310+ // 'vICMSDif',
1311+ // $this->conditionalNumberFormatting($std->vICMSDif ?? null),
1312+ // false,
1313+ // "$identificador Valor do ICMS diferido"
1314+ // );
13151315 //fim grupo adicional
13161316 $ this ->dom ->addChild (
13171317 $ icms ,
@@ -1344,27 +1344,27 @@ public function tagICMS(stdClass $std): DOMElement
13441344 );
13451345 //grupo adicional NT 2022.002 v1.30
13461346 //os dois primeiros campos serão obrigatórios a partir de 06/06/2026
1347- $ this ->dom ->addChild (
1348- $ icms ,
1349- 'pFCPDif ' ,
1350- $ this ->conditionalNumberFormatting ($ std ->pFCPDif ?? null , 4 ),
1351- false ,
1352- "$ identificador Percentual do diferimento do ICMS relativo ao Fundo de Combate à Pobreza "
1353- );
1354- $ this ->dom ->addChild (
1355- $ icms ,
1356- 'vFCPDif ' ,
1357- $ this ->conditionalNumberFormatting ($ std ->vFCPDif ?? null ),
1358- false ,
1359- "$ identificador Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) diferido "
1360- );
1361- $ this ->dom ->addChild (
1362- $ icms ,
1363- 'vFCPEfet ' ,
1364- $ this ->conditionalNumberFormatting ($ std ->vFCPEfet ?? null ),
1365- false ,
1366- "$ identificador Valor efetivo do ICMS relativo ao Fundo de Combate à Pobreza (FCP) "
1367- );
1347+ // $this->dom->addChild(
1348+ // $icms,
1349+ // 'pFCPDif',
1350+ // $this->conditionalNumberFormatting($std->pFCPDif ?? null, 4),
1351+ // false,
1352+ // "$identificador Percentual do diferimento do ICMS relativo ao Fundo de Combate à Pobreza"
1353+ // );
1354+ // $this->dom->addChild(
1355+ // $icms,
1356+ // 'vFCPDif',
1357+ // $this->conditionalNumberFormatting($std->vFCPDif ?? null),
1358+ // false,
1359+ // "$identificador Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) diferido"
1360+ // );
1361+ // $this->dom->addChild(
1362+ // $icms,
1363+ // 'vFCPEfet',
1364+ // $this->conditionalNumberFormatting($std->vFCPEfet ?? null),
1365+ // false,
1366+ // "$identificador Valor efetivo do ICMS relativo ao Fundo de Combate à Pobreza (FCP)"
1367+ // );
13681368 //fim do grupo adicional
13691369 $ this ->dom ->addChild (
13701370 $ icms ,
@@ -1644,28 +1644,27 @@ public function tagICMSPart(stdClass $std): DOMElement
16441644 "$ identificador UF para qual é devido o ICMS ST "
16451645 );
16461646 //grupo adicional NT 2022.002 v1.30
1647- $ this ->dom ->addChild (
1648- $ icmsPart ,
1649- 'vICMSDeson ' ,
1650- $ this ->conditionalNumberFormatting ($ std ->vICMSDeson ?? null ),
1651- false ,
1652- "$ identificador Valor do ICMS desonerado "
1653- );
1654- $ this ->dom ->addChild (
1655- $ icmsPart ,
1656- 'motDesICMS ' ,
1657- $ std ->motDesICMS ?? null ,
1658- false ,
1659- "$ identificador Motivo da desoneração do ICMS "
1660- );
1661- $ this ->dom ->addChild (
1662- $ icmsPart ,
1663- 'indDeduzDeson ' ,
1664- $ std ->indDeduzDeson ?? null ,
1665- false ,
1666- "$ identificador Indica se o valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd). "
1667- );
1668-
1647+ // $this->dom->addChild(
1648+ // $icmsPart,
1649+ // 'vICMSDeson',
1650+ // $this->conditionalNumberFormatting($std->vICMSDeson ?? null),
1651+ // false,
1652+ // "$identificador Valor do ICMS desonerado"
1653+ // );
1654+ // $this->dom->addChild(
1655+ // $icmsPart,
1656+ // 'motDesICMS',
1657+ // $std->motDesICMS ?? null,
1658+ // false,
1659+ // "$identificador Motivo da desoneração do ICMS"
1660+ // );
1661+ // $this->dom->addChild(
1662+ // $icmsPart,
1663+ // 'indDeduzDeson',
1664+ // $std->indDeduzDeson ?? null,
1665+ // false,
1666+ // "$identificador Indica se o valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd)."
1667+ // );
16691668 $ this ->aICMSPart [$ std ->item ] = $ icmsPart ;
16701669 return $ icmsPart ;
16711670 }
0 commit comments