NFePHP\NFe\MakeNFe::tagobsFisco PHP Method

tagobsFisco() public method

tagobsFisco Grupo Campo de uso livre do Fisco Z07 pai Z01 tag NFe/infNFe/infAdic/obsFisco (opcional) O método taginfAdic deve ter sido carregado antes
public tagobsFisco ( string $xCampo = '', string $xTexto = '' ) : DOMElement
$xCampo string
$xTexto string
return DOMElement
    public function tagobsFisco($xCampo = '', $xTexto = '')
    {
        $this->zTaginfAdic();
        $obsFisco = $this->dom->createElement("obsFisco");
        $obsFisco->setAttribute("xCampo", $xCampo);
        $this->dom->addChild($obsFisco, "xTexto", $xTexto, true, "Conteúdo do campo");
        $this->aObsFisco[] = $obsFisco;
        $this->dom->appChild($this->infAdic, $obsFisco, '');
        return $obsFisco;
    }

Usage Example

Example #1
0
 /**
  * z07Entity
  * Cria a tag obsFisco
  *
  * @param array $aCampos
  */
 protected function z07Entity($aCampos)
 {
     //Z07|xCampo|xTexto|
     $this->make->tagobsFisco($aCampos[1], $aCampos[2]);
 }