@@ 92-112 (lines=21) @@ | ||
89 | ); |
|
90 | $this->node->insertBefore($infoFechamento); |
|
91 | ||
92 | if (!empty($this->std->fechamentopp)) { |
|
93 | $fpp = $this->std->fechamentopp; |
|
94 | $FechamentoPP = $this->dom->createElement("FechamentoPP"); |
|
95 | foreach ($fpp->fechamentomes as $fm) { |
|
96 | $FechamentoMes = $this->dom->createElement("FechamentoMes"); |
|
97 | $this->dom->addChild( |
|
98 | $FechamentoMes, |
|
99 | "anoMesCaixa", |
|
100 | $fm->anomescaixa, |
|
101 | true |
|
102 | ); |
|
103 | $this->dom->addChild( |
|
104 | $FechamentoMes, |
|
105 | "quantArqTrans", |
|
106 | $fm->quantarqtrans, |
|
107 | true |
|
108 | ); |
|
109 | $FechamentoPP->appendChild($FechamentoMes); |
|
110 | } |
|
111 | $this->node->appendChild($FechamentoPP); |
|
112 | } |
|
113 | ||
114 | if (!empty($this->std->fechamentomovopfin)) { |
|
115 | $opfin = $this->std->fechamentomovopfin; |
|
@@ 171-189 (lines=19) @@ | ||
168 | $this->node->appendChild($FechamentoMovOpFin); |
|
169 | } |
|
170 | ||
171 | if (!empty($this->std->fechamentomovopfinanual)) { |
|
172 | $f = $this->std->fechamentomovopfinanual->fechamentoano; |
|
173 | $fechaAno = $this->dom->createElement("FechamentoMovOpFinAnual"); |
|
174 | $fAno = $this->dom->createElement("FechamentoAno"); |
|
175 | $this->dom->addChild( |
|
176 | $fAno, |
|
177 | "anoCaixa", |
|
178 | $f->anocaixa, |
|
179 | true |
|
180 | ); |
|
181 | $this->dom->addChild( |
|
182 | $fAno, |
|
183 | "quantArqTrans", |
|
184 | $f->quantarqtrans, |
|
185 | true |
|
186 | ); |
|
187 | $fechaAno->appendChild($fAno); |
|
188 | $this->node->appendChild($fechaAno); |
|
189 | } |
|
190 | ||
191 | //finalização do xml |
|
192 | $this->eFinanceira->appendChild($this->node); |