tagICMSSN() public method

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
return DOMElement
Exemplo n.º 1
0
 /**
  * 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]);
 }
Exemplo n.º 2
0
$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';