VGLD#63992 Bestelling zonder fiattering.

svn path=/Website/branches/v2020.2/; revision=48491
This commit is contained in:
Alex Tiehuis
2020-10-15 12:30:44 +00:00
parent 86da65a050
commit 78e45819fa
4 changed files with 5 additions and 4 deletions

View File

@@ -1769,10 +1769,11 @@
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor // 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 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. // Als orgineel nog gefiatteerd moet worden door budgethouder (status is 2) dan zeker eerst fiatteren.
if (!act_mode if ((!act_mode
&& !autoacceptrfo && !autoacceptrfo
&& budget.exceeds_profiel(totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key) && 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))) && (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. // niet automatisch fiat(!)teren en profiel wordt overschreden.
return true; return true;
} }

View File

@@ -203,4 +203,4 @@ for (var i = 0; i < ingesloten.length; i++)
Response.Write(JSON.stringify(result)); Response.Write(JSON.stringify(result));
%> %>
<% ASPPAGE_END(); %> <% ASPPAGE_END(); %>

View File

@@ -195,7 +195,7 @@ if (!isCorrectie)
// Gaan we kijken wie dan wel. // Gaan we kijken wie dan wel.
// Kan prs_key (aanmaker) zelf fiatteren?: true: totaalbedrag <= can_selfapprove // Kan prs_key (aanmaker) zelf fiatteren?: true: totaalbedrag <= can_selfapprove
// false totaalbedrag > can_selfapprove => prs_key als exclude key meegeven. // 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? { // 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. // 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. // staffel_info.totaalbedrag > can_selfapprove => prs_key als exclude key meegeven.

View File

@@ -375,4 +375,4 @@ function bes_reject()
</div> <!-- edit --> </div> <!-- edit -->
</body> </body>
</html> </html>
<% ASPPAGE_END(); %> <% ASPPAGE_END(); %>