$summaryamt = number_format($totalotherincome, 2); $pdf->Cell($w[1], $defaultfontheight, $summaryamt, 0, 0, "R"); break; } $currentcategory = $classtype; $pdf->Ln(10); } if ($showaccountcode == 1) { $accounts_name = $accountcode_full . '-' . $accounts_name; } if ($placeholder == 0) { $displayamt = number_format(abs($transactionamt), 2); } elseif ($placeholder == 1 && $treelevel < $reportlevel) { $displayamt = ""; } else { $displayamt = $acc->getAccountsPeriodBalance($periodfrom_id, $accounts_id, 0); } if ($treelevel == 1) { $prefix = ""; } elseif ($treelevel == 2) { $prefix = " "; } elseif ($treelevel == 3) { $prefix = " "; } if ($showplacefolderindicator == 1 && $placeholder == 1) { $displaytext = $prefix . "[" . $accounts_name . "]"; } else { $displaytext = $prefix . $accounts_name; } $data = array($prefix . $displaytext, $displayamt); $pdf->SetX($marginx);
$accounts_id = $row['accounts_id']; $classtype = $row['classtype']; $treelevel = $row['treelevel']; $transactionamt1 = $row['transactionamt1']; $transactionamt2 = $row['transactionamt2']; if ($showaccountcode == "on") { $accounts_name = $accountcode_full . '-' . $accounts_name; } if ($placeholder == 0) { $displayamt1 = number_format(abs($transactionamt1), 2); $displayamt2 = number_format(abs($transactionamt2), 2); } elseif ($placeholder == 1 && $treelevel < $reportlevel) { $displayamt1 = ""; $displayamt2 = ""; } else { $transactionamt1 = $acc->getAccountsPeriodBalance($periodfrom_id, $accounts_id, 0); $transactionamt2 = $acc->getAccountsPeriodBalance($periodto_id, $accounts_id, 0); $displayamt1 = number_format($transactionamt1, 2); $displayamt2 = number_format($transactionamt2, 2); } switch ($classtype) { case "1S": $totalsales1 = $totalsales1 + abs($transactionamt1); $totalsales2 = $totalsales2 + abs($transactionamt2); break; case "2C": $totalcost1 = $totalcost1 + abs($transactionamt1); $totalcost2 = $totalcost2 + abs($transactionamt2); break; case "3O": $totalotherincome1 = $totalotherincome1 + abs($transactionamt1);