Merge pull request #18508 from henrynopo/patch-3
NEW Additional reason for Customer's partial payment - bank fees
This commit is contained in:
commit
9cd59bf2c4
@ -4093,6 +4093,8 @@ if ($action == 'create') {
|
|||||||
$i++;
|
$i++;
|
||||||
$close[$i]['code'] = 'badcustomer';
|
$close[$i]['code'] = 'badcustomer';
|
||||||
$i++;
|
$i++;
|
||||||
|
$close[$i]['code'] = 'bankcharge';
|
||||||
|
$i++;
|
||||||
$close[$i]['code'] = 'other';
|
$close[$i]['code'] = 'other';
|
||||||
$i++;
|
$i++;
|
||||||
// Help
|
// Help
|
||||||
@ -4101,6 +4103,8 @@ if ($action == 'create') {
|
|||||||
$i++;
|
$i++;
|
||||||
$close[$i]['label'] = $langs->trans("ConfirmClassifyPaidPartiallyReasonBadCustomerDesc");
|
$close[$i]['label'] = $langs->trans("ConfirmClassifyPaidPartiallyReasonBadCustomerDesc");
|
||||||
$i++;
|
$i++;
|
||||||
|
$close[$i]['label'] = $langs->trans("ConfirmClassifyPaidPartiallyReasonBankChargeDesc");
|
||||||
|
$i++;
|
||||||
$close[$i]['label'] = $langs->trans("Other");
|
$close[$i]['label'] = $langs->trans("Other");
|
||||||
$i++;
|
$i++;
|
||||||
// Texte
|
// Texte
|
||||||
@ -4109,6 +4113,8 @@ if ($action == 'create') {
|
|||||||
$i++;
|
$i++;
|
||||||
$close[$i]['reason'] = $form->textwithpicto($langs->transnoentities("ConfirmClassifyPaidPartiallyReasonBadCustomer", $resteapayer, $langs->trans("Currency".$conf->currency)), $close[$i]['label'], 1);
|
$close[$i]['reason'] = $form->textwithpicto($langs->transnoentities("ConfirmClassifyPaidPartiallyReasonBadCustomer", $resteapayer, $langs->trans("Currency".$conf->currency)), $close[$i]['label'], 1);
|
||||||
$i++;
|
$i++;
|
||||||
|
$close[$i]['reason'] = $form->textwithpicto($langs->transnoentities("ConfirmClassifyPaidPartiallyReasonBankCharge", $resteapayer, $langs->trans("Currency".$conf->currency)), $close[$i]['label'], 1);
|
||||||
|
$i++;
|
||||||
$close[$i]['reason'] = $form->textwithpicto($langs->transnoentities("Other"), $close[$i]['label'], 1);
|
$close[$i]['reason'] = $form->textwithpicto($langs->transnoentities("Other"), $close[$i]['label'], 1);
|
||||||
$i++;
|
$i++;
|
||||||
// arrayreasons[code]=reason
|
// arrayreasons[code]=reason
|
||||||
|
|||||||
@ -192,6 +192,7 @@ ConfirmClassifyPaidPartiallyReasonDiscount=Remaining unpaid <b>(%s %s)</b> is a
|
|||||||
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term. I accept to lose the VAT on this discount.
|
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term. I accept to lose the VAT on this discount.
|
||||||
ConfirmClassifyPaidPartiallyReasonDiscountVat=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term. I recover the VAT on this discount without a credit note.
|
ConfirmClassifyPaidPartiallyReasonDiscountVat=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term. I recover the VAT on this discount without a credit note.
|
||||||
ConfirmClassifyPaidPartiallyReasonBadCustomer=Bad customer
|
ConfirmClassifyPaidPartiallyReasonBadCustomer=Bad customer
|
||||||
|
ConfirmClassifyPaidPartiallyReasonBankCharge=Deduction by bank (intermediary bank fees)
|
||||||
ConfirmClassifyPaidPartiallyReasonProductReturned=Products partially returned
|
ConfirmClassifyPaidPartiallyReasonProductReturned=Products partially returned
|
||||||
ConfirmClassifyPaidPartiallyReasonOther=Amount abandoned for other reason
|
ConfirmClassifyPaidPartiallyReasonOther=Amount abandoned for other reason
|
||||||
ConfirmClassifyPaidPartiallyReasonDiscountNoVatDesc=This choice is possible if your invoice has been provided with suitable comments. (Example «Only the tax corresponding to the price that has been actually paid gives rights to deduction»)
|
ConfirmClassifyPaidPartiallyReasonDiscountNoVatDesc=This choice is possible if your invoice has been provided with suitable comments. (Example «Only the tax corresponding to the price that has been actually paid gives rights to deduction»)
|
||||||
@ -199,6 +200,7 @@ ConfirmClassifyPaidPartiallyReasonDiscountVatDesc=In some countries, this choice
|
|||||||
ConfirmClassifyPaidPartiallyReasonAvoirDesc=Use this choice if all other does not suit
|
ConfirmClassifyPaidPartiallyReasonAvoirDesc=Use this choice if all other does not suit
|
||||||
ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=A <b>bad customer</b> is a customer that refuses to pay his debt.
|
ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=A <b>bad customer</b> is a customer that refuses to pay his debt.
|
||||||
ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=This choice is used when payment is not complete because some of products were returned
|
ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=This choice is used when payment is not complete because some of products were returned
|
||||||
|
ConfirmClassifyPaidPartiallyReasonBankChargeDesc=The unpaid amount is <b>intermediary bank fees</b>, deducted directly from the <b>correct amount</b> paid by the Customer.
|
||||||
ConfirmClassifyPaidPartiallyReasonOtherDesc=Use this choice if all others are not suitable, for example in following situation:<br>- payment not complete because some products were shipped back<br>- amount claimed too important because a discount was forgotten<br>In all cases, amount over-claimed must be corrected in accountancy system by creating a credit note.
|
ConfirmClassifyPaidPartiallyReasonOtherDesc=Use this choice if all others are not suitable, for example in following situation:<br>- payment not complete because some products were shipped back<br>- amount claimed too important because a discount was forgotten<br>In all cases, amount over-claimed must be corrected in accountancy system by creating a credit note.
|
||||||
ConfirmClassifyAbandonReasonOther=Other
|
ConfirmClassifyAbandonReasonOther=Other
|
||||||
ConfirmClassifyAbandonReasonOtherDesc=This choice will be used in all other cases. For example because you plan to create a replacing invoice.
|
ConfirmClassifyAbandonReasonOtherDesc=This choice will be used in all other cases. For example because you plan to create a replacing invoice.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user