tagprod() public method

tagprod Detalhamento de Produtos e Serviços I01 pai H01 tag NFe/infNFe/det[]/prod
public tagprod ( string $nItem = '', string $cProd = '', string $cEAN = '', string $xProd = '', string $NCM = '', string $EXTIPI = '', string $CFOP = '', string $uCom = '', string $qCom = '', string $vUnCom = '', string $vProd = '', string $cEANTrib = '', string $uTrib = '', string $qTrib = '', string $vUnTrib = '', string $vFrete = '', string $vSeg = '', string $vDesc = '', string $vOutro = '', string $indTot = '', string $xPed = '', string $nItemPed = '', string $nFCI = '' ) : DOMElement
$nItem string
$cProd string
$cEAN string
$xProd string
$NCM string
$EXTIPI string
$CFOP string
$uCom string
$qCom string
$vUnCom string
$vProd string
$cEANTrib string
$uTrib string
$qTrib string
$vUnTrib string
$vFrete string
$vSeg string
$vDesc string
$vOutro string
$indTot string
$xPed string
$nItemPed string
$nFCI string
return DOMElement
Exemplo n.º 1
0
 /**
  * iEntity
  * Cria tag prod
  *
  * @param array $aCampos
  */
 protected function iEntity($aCampos)
 {
     //I|cProd|cEAN|xProd|NCM|EXTIPI|CFOP|uCom|qCom|vUnCom
     // |vProd|cEANTrib|uTrib|qTrib|vUnTrib
     // |vFrete|vSeg|vDesc|vOutro|indTot|xPed|nItemPed|nFCI|
     $this->make->tagprod($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], $aCampos[21], $aCampos[22]);
 }
    $qCom = $prod['qCom'];
    $vUnCom = $prod['vUnCom'];
    $vProd = $prod['vProd'];
    $cEANTrib = $prod['cEANTrib'];
    $uTrib = $prod['uTrib'];
    $qTrib = $prod['qTrib'];
    $vUnTrib = $prod['vUnTrib'];
    $vFrete = $prod['vFrete'];
    $vSeg = $prod['vSeg'];
    $vDesc = $prod['vDesc'];
    $vOutro = $prod['vOutro'];
    $indTot = $prod['indTot'];
    $xPed = $prod['xPed'];
    $nItemPed = $prod['nItemPed'];
    $nFCI = $prod['nFCI'];
    $resp = $nfe->tagprod($nItem, $cProd, $cEAN, $xProd, $NCM, $EXTIPI, $CFOP, $uCom, $qCom, $vUnCom, $vProd, $cEANTrib, $uTrib, $qTrib, $vUnTrib, $vFrete, $vSeg, $vDesc, $vOutro, $indTot, $xPed, $nItemPed, $nFCI);
}
$nItem = 1;
$vDesc = 'BRANCO_FIT F01516 ped. 14972 lote: 7755214/C,7772214/B,7772214/C';
$resp = $nfe->taginfAdProd($nItem, $vDesc);
//DI
$nItem = '1';
$nDI = '234556786';
$dDI = '22/12/2013';
$xLocDesemb = 'SANTOS';
$UFDesemb = 'SP';
$dDesemb = '22/12/2013';
$tpViaTransp = '1';
$vAFRMM = '1.00';
$tpIntermedio = '0';
$CNPJ = '';