VGLD#63992 Bestelling zonder fiattering.
svn path=/Website/branches/v2020.2/; revision=48491
This commit is contained in:
@@ -1769,10 +1769,11 @@
|
||||
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor
|
||||
// Als bes_disc_params_for_others niet is gezet zijn prs_key en prs_key_voor identiek.
|
||||
// Als orgineel nog gefiatteerd moet worden door budgethouder (status is 2) dan zeker eerst fiatteren.
|
||||
if (!act_mode
|
||||
if ((!act_mode
|
||||
&& !autoacceptrfo
|
||||
&& budget.exceeds_profiel(totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key)
|
||||
&& (bes_key == -1 || oldStatus == 2 || bes.herfiatteren(bes_bestelling, bes_disc_info, totaalbedrag)))
|
||||
|| params.totaalbedrag > S("can_selfapprove"))
|
||||
// niet automatisch fiat(!)teren en profiel wordt overschreden.
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -195,7 +195,7 @@ if (!isCorrectie)
|
||||
// Gaan we kijken wie dan wel.
|
||||
// Kan prs_key (aanmaker) zelf fiatteren?: true: totaalbedrag <= can_selfapprove
|
||||
// false totaalbedrag > can_selfapprove => prs_key als exclude key meegeven.
|
||||
if (ter_finfiattering || staffel_info.totaalbedrag > S("can_selfapprove"))
|
||||
if (ter_finfiattering)
|
||||
{ // Wie moet dit (als eerste) goedkeuren voor deze kostenplaats?
|
||||
// De melder van de melding (prs_key) mag niet zelf goedkeuren boven het bedrag can_selfapprove.
|
||||
// staffel_info.totaalbedrag > can_selfapprove => prs_key als exclude key meegeven.
|
||||
|
||||
Reference in New Issue
Block a user