NFePHP\NFe\MakeNFe::tagforDia PHP Method

tagforDia() public method

tagforDia Grupo Fornecimento diário de cana ZC04 pai ZC01 tag NFe/infNFe/cana/forDia
public tagforDia ( string $dia = '', string $qtde = '', string $qTotMes = '', string $qTotAnt = '', string $qTotGer = '' ) : DOMElement
$dia string
$qtde string
$qTotMes string
$qTotAnt string
$qTotGer string
return DOMElement
    public function tagforDia($dia = '', $qtde = '', $qTotMes = '', $qTotAnt = '', $qTotGer = '')
    {
        $forDia = $this->dom->createElement("forDia");
        $forDia->setAttribute("dia", $dia);
        $this->dom->addChild($forDia, "qtde", $qtde, true, "Quantidade");
        $this->dom->addChild($forDia, "qTotMes", $qTotMes, true, "Quantidade Total do Mês");
        $this->dom->addChild($forDia, "qTotAnt", $qTotAnt, true, "Quantidade Total Anterior");
        $this->dom->addChild($forDia, "qTotGer", $qTotGer, true, "Quantidade Total Geral");
        $this->aForDia[] = $forDia;
        $this->dom->appChild($this->cana, $forDia, 'O metodo tacana deveria ter sido chamado antes. [tagforDia]');
        return $forDia;
    }

Usage Example

Example #1
0
 /**
  * zc04Entity
  * Cria a tag forDia
  *
  * @param array $aCampos
  */
 protected function zc04Entity($aCampos)
 {
     //ZC04|dia|qtde|
     $this->make->tagforDia($aCampos[1], $aCampos[2], $this->linhaZC[1], $this->linhaZC[2], $this->linhaZC[3]);
 }