YAXX#90069: Statusfout bij afgemelde offerteaanvragen voor goedkeuring.

svn path=/Website/trunk/; revision=70847
This commit is contained in:
Maykel Geerdink
2025-11-06 13:21:20 +00:00
parent 2375767e8c
commit e78a3c30ef
2 changed files with 15 additions and 0 deletions

View File

@@ -1231,6 +1231,20 @@ mld = {
if (trackdateRSM != null && trackdateHLT < trackdateRSM)
result = 82; // Hervat.
}
else if (pstatus == 6)
{
var sql = "SELECT mto.mld_typeopdr_isofferte"
+ " FROM mld_opdr mo"
+ " , mld_typeopdr mto"
+ " WHERE mo.mld_typeopdr_key = mto.mld_typeopdr_key"
+ " AND mo.mld_opdr_key = " + popdr_key;
var oRs = Oracle.Execute(sql);
var isofferte = oRs("mld_typeopdr_isofferte").Value == 1;
oRs.Close();
if (isofferte)
result = 61; // Ter beoordeling.
}
return result;
},

View File

@@ -48,6 +48,7 @@ var status = {
case 4: {statustekst = L("lcl_mld_ord_gefiatteerd"); break;}
case 5: {statustekst = L("lcl_mld_ord_uitgegeven"); break;}
case 6: {statustekst = L("lcl_mld_ord_afgemeld"); break;}
case 61: {statustekst = L("lcl_mld_ter_acceptatie"); break;}
case 7: {statustekst = L("lcl_mld_ord_verwerkt"); break;}
case 8: {statustekst = L("lcl_mld_ord_geaccepteerd"); break;}
case 81: {statustekst = L("lcl_mld_ord_hlt"); break;} // Substatus van Geaccepteerd(8).