DJIN#52557: DV&O: Status bestelopdracht in overzicht en detailscherm niet consistent.

svn path=/Website/branches/v2017.3/; revision=37938
This commit is contained in:
Maykel Geerdink
2018-05-17 13:52:35 +00:00
parent 1e46466586
commit 30300ef247

View File

@@ -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)
{