tagICMSSN
Tributação ICMS pelo Simples Nacional N10c pai N01
public tagICMSSN ( type $nItem = '', type $orig = '', type $csosn = '', type $modBC = '', type $vBC = '', type $pRedBC = '', type $pICMS = '', type $vICMS = '', type $pCredSN = '', type $vCredICMSSN = '', type $modBCST = '', type $pMVAST = '', type $pRedBCST = '', type $vBCST = '', type $pICMSST = '', type $vICMSST = '', type $vBCSTRet = '', type $vICMSSTRet = '' ) : DOMElement | ||
$nItem | type | |
$orig | type | |
$csosn | type | |
$modBC | type | |
$vBC | type | |
$pRedBC | type | |
$pICMS | type | |
$vICMS | type | |
$pCredSN | type | |
$vCredICMSSN | type | |
$modBCST | type | |
$pMVAST | type | |
$pRedBCST | type | |
$vBCST | type | |
$pICMSST | type | |
$vICMSST | type | |
$vBCSTRet | type | |
$vICMSSTRet | type | |
Результат | DOMElement |
/** * zLinhaNSNEntity * Cria a tag ICMSSN * * @param array $aCampos */ protected function zLinhaNSNEntity($aCampos) { //Nsn|orig|csosn|modBC|vBC|pRedBC|pICMS|vICMS|pCredSN // |vCredICMSSN|modBCST|pMVAST|pRedBCST|vBCST|pICMSST // |vICMSST|vBCSTRet|vICMSSTRet| $this->make->tagICMSSN($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]); }
$vICMS = ''; //2.28 = $vBC * ( $pICMS / 100 ) $pCredSN = ''; $vCredICMSSN = ''; $modBCST = ''; $pMVAST = ''; $pRedBCST = ''; $vBCST = ''; $pICMSST = ''; //27.00 = GO para GO $vICMSST = ''; $vBCSTRet = '12.00'; // Pauta do Chope Claro 1000ml em GO R$ 8,59 x 0.660 Litros $vICMSSTRet = '0.96'; // = (Valor da Pauta * Alíquota ICMS ST) - Valor ICMS Próprio $resp = $nfe->tagICMSSN($nItem, $orig, $csosn, $modBC, $vBC, $pRedBC, $pICMS, $vICMS, $pCredSN, $vCredICMSSN, $modBCST, $pMVAST, $pRedBCST, $vBCST, $pICMSST, $vICMSST, $vBCSTRet, $vICMSSTRet); //PIS $nItem = 1; $cst = '01'; //Operação Tributável (base de cálculo = (valor da operação * alíquota normal) / 100 $vBC = '4.62'; $pPIS = '0.65'; $vPIS = '0.03'; $qBCProd = ''; $vAliqProd = ''; $resp = $nfe->tagPIS($nItem, $cst, $vBC, $pPIS, $vPIS, $qBCProd, $vAliqProd); //COFINS $nItem = 1; $cst = '01'; //Operação Tributável (base de cálculo = (valor da operação * alíquota normal) / 100 $vBC = '4.62';