tagICMS
Informações do ICMS da Operação própria e ST N01 pai M01
tag NFe/infNFe/det[]/imposto/ICMS
public tagICMS ( string $nItem = '', string $orig = '', $cst = '', string $modBC = '', $pRedBC = '', string $vBC = '', string $pICMS = '', string $vICMS = '', string $vICMSDeson = '', string $motDesICMS = '', string $modBCST = '', string $pMVAST = '', string $pRedBCST = '', string $vBCST = '', string $pICMSST = '', string $vICMSST = '', string $pDif = '', string $vICMSDif = '', string $vICMSOp = '', string $vBCSTRet = '', string $vICMSSTRet = '' ) : DOMElement | ||
$nItem | string | |
$orig | string | |
$modBC | string | |
$vBC | string | |
$pICMS | string | |
$vICMS | string | |
$vICMSDeson | string | |
$motDesICMS | string | |
$modBCST | string | |
$pMVAST | string | |
$pRedBCST | string | |
$vBCST | string | |
$pICMSST | string | |
$vICMSST | string | |
$pDif | string | |
$vICMSDif | string | |
$vICMSOp | string | |
$vBCSTRet | string | |
$vICMSSTRet | string | |
return | DOMElement |
/** * zLinhaNEntity * Cria a tag ICMS * * @param array $aCampos */ protected function zLinhaNEntity($aCampos) { //Nxx|orig|cst|modBC|pRedBC|vBC|pICMS|vICMS|vICMSDeson|motDesICMS|modBCST // |pMVAST|pRedBCST|vBCST|pICMSST|vICMSST|pDif|vICMSDif|vICMSOp // |BCSTRet|vICMSSTRet| $this->make->tagICMS($this->nItem, $aCampos[1], $aCampos[2], $aCampos[3], $aCampos[4], $aCampos[5], $aCampos[6], $aCampos[7], $aCampos[8], $aCampos[9], $aCampos[10], $aCampos[11], $aCampos[12], $aCampos[13], $aCampos[14], $aCampos[15], $aCampos[16], $aCampos[17], $aCampos[18], $aCampos[19], $aCampos[20]); }
$pICMS = '12.00'; $vICMS = '2335.96'; $vICMSDeson = ''; $motDesICMS = ''; $modBCST = ''; $pMVAST = ''; $pRedBCST = ''; $vBCST = ''; $pICMSST = ''; $vICMSST = ''; $pDif = ''; $vICMSDif = ''; $vICMSOp = ''; $vBCSTRet = ''; $vICMSSTRet = ''; $resp = $nfe->tagICMS($nItem, $orig, $cst, $modBC, $pRedBC, $vBC, $pICMS, $vICMS, $vICMSDeson, $motDesICMS, $modBCST, $pMVAST, $pRedBCST, $vBCST, $pICMSST, $vICMSST, $pDif, $vICMSDif, $vICMSOp, $vBCSTRet, $vICMSSTRet); //ICMSPart //$resp = $nfe->tagICMSPart($nItem, $orig, $cst, $modBC, $vBC, $pRedBC, $pICMS, $vICMS, $modBCST, $pMVAST, $pRedBCST, $vBCST, $pICMSST, $vICMSST, $pBCOp, $ufST); //ICMSST //$resp = $nfe->tagICMSST($nItem, $orig, $cst, $vBCSTRet, $vICMSSTRet, $vBCSTDest, $vICMSSTDest); //ICMSSN //$resp = $nfe->tagICMSSN($nItem, $orig, $csosn, $modBC, $vBC, $pRedBC, $pICMS, $vICMS, $pCredSN, $vCredICMSSN, $modBCST, $pMVAST, $pRedBCST, $vBCST, $pICMSST, $vICMSST, $vBCSTRet, $vICMSSTRet); //IPI $nItem = 1; $cst = '55'; $clEnq = ''; $cnpjProd = ''; $cSelo = ''; $qSelo = ''; $cEnq = '999'; $vBC = '';