diff --git a/APPL/BES/bes_show_opdr.asp b/APPL/BES/bes_show_opdr.asp index c51bdc7c54..8f83559ea5 100644 --- a/APPL/BES/bes_show_opdr.asp +++ b/APPL/BES/bes_show_opdr.asp @@ -185,7 +185,17 @@ user.auth_required_or_abort(this_bestelopdr.canReadAny || this_bestelling.isVera Title: L("lcl_status_details") + " " + S("bes_bestelopdr_prefix") + bes_bestelopdr.bestelopdr_id } } - ROFIELDTR("fld", L("lcl_bes_Bes_status"), bes_bestelopdr.statustxt, params); + var statustxt = bes_bestelopdr.statustxt; + var aantal = 0; + var aantalontv = 0; + for (var i = 0; i < bes_bestelopdr.artikel_arr.length; i++) + { + aantal = aantal + bes_bestelopdr.artikel_arr[i].aantal; + aantalontv = aantalontv + bes_bestelopdr.artikel_arr[i].aantalontv; + } + if (bes_bestelopdr.status == 4 && aantalontv > 0 && aantalontv < aantal) + statustxt += "\n" + "Deels geleverd"; // TODO in 2018.1 harde tekst vervangen door lcl_bes_ord_deelsgeleverd. + ROFIELDTR("fld", L("lcl_bes_Bes_status"), statustxt, params); ROFIELDTR("fld", L("lcl_bes_Bes_Owner"), bes_bestelopdr.prs_perslid_naam); if (bes_bestelling.perslid_key_voor > 0 && bes_bestelling.perslid_key_voor != bes_bestelopdr.perslid_key) {