From 0b4aa5ef80d4304b8e1d8bc69586d7ccc04c4cdd Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Thu, 19 Oct 2017 18:52:54 +0200 Subject: [PATCH] Esthetic : hide some columns when screen too small --- include/class/acc_ledger.class.php | 4 ++-- include/class/acc_ledger_sold.class.php | 11 +++++++++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/include/class/acc_ledger.class.php b/include/class/acc_ledger.class.php index 481364b88..25b2bb249 100644 --- a/include/class/acc_ledger.class.php +++ b/include/class/acc_ledger.class.php @@ -1707,7 +1707,7 @@ class Acc_Ledger extends jrn_def_sql $ret.='' . 'Quickcode' . $info . '' . '' . _('Poste') . $info_poste . '' . - '' . _('Libellé') . '' . + '' . _('Libellé') . '' . '' . _('Montant') . '' . '' . _('Débit') . '' . ''; @@ -1792,7 +1792,7 @@ class Acc_Ledger extends jrn_def_sql $ret.='' . $poste->input() . '' . ''; - $ret.='' . $line_desc->input() . ''; + $ret.='' . $line_desc->input() . ''; $ret.='' . $amount->input() . ''; $ret.='' . $deb->input() . ''; $ret.=''; diff --git a/include/class/acc_ledger_sold.class.php b/include/class/acc_ledger_sold.class.php index aa4de825d..9d148fb6a 100644 --- a/include/class/acc_ledger_sold.class.php +++ b/include/class/acc_ledger_sold.class.php @@ -491,6 +491,11 @@ class Acc_Ledger_Sold extends Acc_Ledger { // Save the payer //---------------------------------------- if ($e_mp != 0) { + /** + * Date + */ + $pay_date=($mp_date=="")?$e_date:$mp_date; + /* mp */ $mp = new Acc_Payment($this->db, $e_mp); $mp->load(); @@ -507,7 +512,7 @@ class Acc_Ledger_Sold extends Acc_Ledger { /* Insert paid by */ $acc_pay = new Acc_Operation($this->db); - $acc_pay->date = $e_date; + $acc_pay->date = $pay_date; /* get the account and explode if necessary */ $sposte = $acfiche->strAttribut(ATTR_DEF_ACCOUNT); // if 2 accounts, take only the debit one for customer @@ -531,7 +536,7 @@ class Acc_Ledger_Sold extends Acc_Ledger { /* Insert supplier */ $acc_pay = new Acc_Operation($this->db); - $acc_pay->date = $e_date; + $acc_pay->date = $pay_date; $acc_pay->poste = $poste; $acc_pay->qcode = $e_client; $acc_pay->amount = abs(round($famount, 2)); @@ -895,10 +900,12 @@ EOF; $r.=HtmlInput::hidden('e_comm_paiement', $e_comm_paiement); /* needed for generating a invoice */ $r.=HtmlInput::hidden('qcode_benef', ${'e_mp_qcode_' . $e_mp}); + $r.=HtmlInput::hidden('mp_date', ${'mp_date'}); $fname = new Fiche($this->db); $fname->get_by_qcode(${'e_mp_qcode_' . $e_mp}); $r.='

' . "Payé par " . ${'e_mp_qcode_' . $e_mp} . + " le ".${"mp_date"}. " " . $fname->getName() . '

' . '

' . _('Déduction acompte ') . h($acompte) . '

' . _('Libellé :') . h($e_comm_paiement) ; $r.='
';