diff --git a/htdocs/core/tpl/objectline_create.tpl.php b/htdocs/core/tpl/objectline_create.tpl.php index 3547747a1f4..eb1b1dddc53 100644 --- a/htdocs/core/tpl/objectline_create.tpl.php +++ b/htdocs/core/tpl/objectline_create.tpl.php @@ -833,6 +833,17 @@ if (!empty($usemargins) && $user->hasRight('margins', 'creer')) { jQuery("#price_ht").val(data.price_ht); } + // Set values for any fields in the form options_SOMETHING + for (var key in data.array_options) { + if (data.array_options.hasOwnProperty(key)) { + var field = jQuery("#" + key); + if(field.length > 0){ + console.log("objectline_create.tpl set content of options_" + key); + field.val(data.array_options[key]); + } + } + } + var tva_tx = data.tva_tx; var default_vat_code = data.default_vat_code;