NFePHP\NFe\MakeNFe::tagpag PHP Method

tagpag() public method

tagpag Grupo de Formas de Pagamento YA01 pai A01 tag NFe/infNFe/pag (opcional) Apenas para o modelo 65 NFCe
public tagpag ( string $tPag = '', string $vPag = '' ) : DOMElement
$tPag string
$vPag string
return DOMElement
    public function tagpag($tPag = '', $vPag = '')
    {
        $num = $this->zTagPag();
        $pag = $this->dom->createElement("pag");
        $this->dom->addChild($this->aPag[$num - 1], "tPag", $tPag, true, "Forma de pagamento");
        $this->dom->addChild($this->aPag[$num - 1], "vPag", $vPag, true, "Valor do Pagamento");
        return $pag;
    }

Usage Example

Example #1
0
 /**
  * yaEntity
  * Cria as tags pag e card
  *
  * @param array $aCampos
  */
 protected function yaEntity($aCampos)
 {
     //YA|tPag|vPag|CNPJ|tBand|cAut|tpIntegra|
     $this->make->tagpag($aCampos[1], $aCampos[2]);
     if ($aCampos[4] != '') {
         $this->make->tagcard($aCampos[3], $aCampos[4], $aCampos[5], $aCampos[6]);
     }
 }
All Usage Examples Of NFePHP\NFe\MakeNFe::tagpag