$pdf->Cell(10, 0.6, 'Forma Pagamento: ' . $pedido->forma_pagamento, 'RB', 1, 'R'); $pdf->Ln(); $dias = -1; $valor = 0; for ($i = 0; $i < count($item); $i++) { $texto = 'O.S.: #' . $item[$i]['id_pedido'] . '/' . $item[$i]['ordem'] . ' - Serviço: ' . $item[$i]['servico'] . ' ' . '(' . $item[$i]['departamento'] . ')'; $pdf->Cell(16.2, 0.75, $texto, 1, 0); $pdf->Cell(3, 0.75, 'R$ ' . $item[$i]['valor'], 1, 1, 'R'); $valor += $item[$i]['valor']; if ($dias < $item[$i]['dias']) { $dias = $item[$i]['dias']; } } $prazo = somar_dias_uteis($pedido->data, $dias); $financeiroDAO = new FinanceiroDAO(); $recebimentos = $financeiroDAO->listarRecebimentos($id_pedido); $sinal = 0; foreach ($recebimentos as $r) { $sinal = (double) $sinal + (double) $r->financeiro_valor; } $saldo = $valor - $sinal; if ($pdf->GetY() >= 20) { $pdf->AddPage(); } $pdf->setY(21); $pdf->Cell(5, 0.7, 'Prazo de Entrega ' . invert($prazo, '/', 'PHP') . ' ', '', 0); $pdf->setY(22); $pdf->setX(12.65); $pdf->Cell(5, 0.7, 'Total: R$', '', 0, 'R'); $pdf->Cell(2.5, 0.5, $valor != 0 ? number_format($valor, 2) : '', 'B', 1, 'R'); $pdf->setX(12.65);