diff --git a/htdocs/admin/supplier_order.php b/htdocs/admin/supplier_order.php
index b19831502f9..f767de2835a 100644
--- a/htdocs/admin/supplier_order.php
+++ b/htdocs/admin/supplier_order.php
@@ -199,6 +199,23 @@ else if ($action == 'set_SUPPLIER_ORDER_OTHER')
}
}
+// Activate ask for payment bank
+else if ($action == 'set_BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_ORDER')
+{
+ $res = dolibarr_set_const($db, "BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_ORDER",$value,'chaine',0,'',$conf->entity);
+
+ if (! $res > 0) $error++;
+
+ if (! $error)
+ {
+ setEventMessages($langs->trans("SetupSaved"), null, 'mesgs');
+ }
+ else
+ {
+ setEventMessages($langs->trans("Error"), null, 'errors');
+ }
+}
+
/*
* View
@@ -487,6 +504,36 @@ $var=false;
$var=!$var;
//}
+// Ask for payment bank during supplier order
+if ($conf->banque->enabled)
+{
+ $var=!$var;
+ print '
| ';
+ print $langs->trans("BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_ORDER").' |   | ';
+ if (! empty($conf->use_javascript_ajax))
+ {
+ print ajax_constantonoff('BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_ORDER');
+ }
+ else
+ {
+ if (empty($conf->global->BANK_ASK_PAYMENT_BANK_DURING_ORDER))
+ {
+ print ''.img_picto($langs->trans("Disabled"),'switch_off').'';
+ }
+ else
+ {
+ print ''.img_picto($langs->trans("Enabled"),'switch_on').'';
+ }
+ }
+ print ' |
';
+}
+else
+{
+ $var=!$var;
+ print '| ';
+ print $langs->trans("BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_ORDER").' | | '.$langs->trans('NotAvailable').' |
';
+}
+
print '';
print $langs->trans("FreeLegalTextOnOrders").' ('.$langs->trans("AddCRIfTooLong").') ';
$variablename='SUPPLIER_ORDER_FREE_TEXT';
diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang
index ad8f09205b7..7ccd6b10cdc 100644
--- a/htdocs/langs/en_US/admin.lang
+++ b/htdocs/langs/en_US/admin.lang
@@ -1140,6 +1140,8 @@ FreeLegalTextOnSupplierProposal=Free text on price requests suppliers
WatermarkOnDraftSupplierProposal=Watermark on draft price requests suppliers (none if empty)
BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Ask for bank account destination of price request
WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Ask for Warehouse Source for order
+##### Suppliers Orders #####
+BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_ORDER=Ask for bank account destination of supplier order
##### Orders #####
OrdersSetup=Order management setup
OrdersNumberingModules=Orders numbering models
|