Fix preview of receipt for the payment mode
This commit is contained in:
parent
3613008362
commit
91e680ba2a
@ -270,16 +270,30 @@ if (isModEnabled('multicurrency') && $_SESSION["takeposcustomercurrency"] != ""
|
|||||||
echo '</td></tr>';
|
echo '</td></tr>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($conf->global->TAKEPOS_PRINT_PAYMENT_METHOD) {
|
if (getDolGlobalString('TAKEPOS_PRINT_PAYMENT_METHOD')) {
|
||||||
|
if (empty($facid)) {
|
||||||
|
// Case of specimen
|
||||||
|
echo '<tr>';
|
||||||
|
echo '<td class="right">';
|
||||||
|
echo $langs->transnoentitiesnoconv("PaymentTypeShortLIQ");
|
||||||
|
echo '</td>';
|
||||||
|
echo '<td class="right">';
|
||||||
|
$amount_payment = 0;
|
||||||
|
echo price($amount_payment, 1, '', 1, - 1, - 1, $conf->currency);
|
||||||
|
echo '</td>';
|
||||||
|
echo '</tr>';
|
||||||
|
} else {
|
||||||
$sql = "SELECT p.pos_change as pos_change, p.datep as date, p.fk_paiement, p.num_paiement as num, pf.amount as amount, pf.multicurrency_amount,";
|
$sql = "SELECT p.pos_change as pos_change, p.datep as date, p.fk_paiement, p.num_paiement as num, pf.amount as amount, pf.multicurrency_amount,";
|
||||||
$sql .= " cp.code";
|
$sql .= " cp.code";
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."paiement_facture as pf, ".MAIN_DB_PREFIX."paiement as p";
|
$sql .= " FROM ".MAIN_DB_PREFIX."paiement_facture as pf, ".MAIN_DB_PREFIX."paiement as p";
|
||||||
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."c_paiement as cp ON p.fk_paiement = cp.id";
|
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."c_paiement as cp ON p.fk_paiement = cp.id";
|
||||||
$sql .= " WHERE pf.fk_paiement = p.rowid AND pf.fk_facture = ".((int) $facid);
|
$sql .= " WHERE pf.fk_paiement = p.rowid AND pf.fk_facture = ".((int) $facid);
|
||||||
$sql .= " ORDER BY p.datep";
|
$sql .= " ORDER BY p.datep";
|
||||||
|
|
||||||
$resql = $db->query($sql);
|
$resql = $db->query($sql);
|
||||||
if ($resql) {
|
if ($resql) {
|
||||||
$num = $db->num_rows($resql);
|
$num = $db->num_rows($resql);
|
||||||
|
|
||||||
$i = 0;
|
$i = 0;
|
||||||
while ($i < $num) {
|
while ($i < $num) {
|
||||||
$row = $db->fetch_object($resql);
|
$row = $db->fetch_object($resql);
|
||||||
@ -308,6 +322,7 @@ if ($conf->global->TAKEPOS_PRINT_PAYMENT_METHOD) {
|
|||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user