Skip to content

Commit 92ebcc4

Browse files
fix: esses campos vao estar disponiveis no mes 6, ainda nao saiu xsd.
1 parent d4662b6 commit 92ebcc4

1 file changed

Lines changed: 70 additions & 71 deletions

File tree

src/Traits/TraitTagDetICMS.php

Lines changed: 70 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)