tagdup() public method

tagdup Grupo Duplicata Y07 pai Y02 tag NFe/infNFe/cobr/fat/dup (opcional) É necessário criar a tag fat antes de criar as duplicatas
public tagdup ( string $nDup = '', string $dVenc = '', string $vDup = '' ) : DOMElement
$nDup string
$dVenc string
$vDup string
return DOMElement
Esempio n. 1
0
 /**
  * y07Entity
  * Cria a tag dup
  *
  * @param array $aCampos
  */
 protected function y07Entity($aCampos)
 {
     //Y07|nDup|dVenc|vDup|
     $this->make->tagdup($aCampos[1], $aCampos[2], $aCampos[3]);
 }
    $aLacres = $vol[6];
    $resp = $nfe->tagvol($qVol, $esp, $marca, $nVol, $pesoL, $pesoB, $aLacres);
}
//dados da fatura
$nFat = '000034189';
$vOrig = '19466.30';
$vDesc = '';
$vLiq = '19466.30';
$resp = $nfe->tagfat($nFat, $vOrig, $vDesc, $vLiq);
//dados das duplicadas
$aDup = array(array('34189-1', '2015-04-10', '19466.30'));
foreach ($aDup as $dup) {
    $nDup = $dup[0];
    $dVenc = $dup[1];
    $vDup = $dup[2];
    $resp = $nfe->tagdup($nDup, $dVenc, $vDup);
}
//*************************************************************
//Grupo obrigatório para a NFC-e. Não informar para a NF-e.
//$tPag = '03'; //01=Dinheiro 02=Cheque 03=Cartão de Crédito 04=Cartão de Débito 05=Crédito Loja 10=Vale Alimentação 11=Vale Refeição 12=Vale Presente 13=Vale Combustível 99=Outros
//$vPag = '1452,33';
//$resp = $nfe->tagpag($tPag, $vPag);
//se a operação for com cartão de crédito essa informação é obrigatória
//$CNPJ = '31551765000143'; //CNPJ da operadora de cartão
//$tBand = '01'; //01=Visa 02=Mastercard 03=American Express 04=Sorocred 99=Outros
//$cAut = 'AB254FC79001'; //número da autorização da tranzação
//$resp = $nfe->tagcard($CNPJ, $tBand, $cAut);
//**************************************************************
//informações Adicionais
$infAdFisco = 'SAIDA COM SUSPENSAO DO IPI CONFORME ART 29 DA LEI 10.637';
$infCpl = '';