DJIN#53700 DV&O: can_selfapprove=-1 maar wel een catalogus zonder goedkeuring?
svn path=/Website/trunk/; revision=38419
This commit is contained in:
@@ -168,30 +168,33 @@ if (!isCorrectie)
|
||||
}
|
||||
else
|
||||
{
|
||||
var params = {prs_key: prs_key,
|
||||
prs_key_voor: prs_key_voor,
|
||||
dis_key: dis_key,
|
||||
kp_key: kostenplaats_key,
|
||||
totaalbedrag: staffel_info.totaalbedrag,
|
||||
bes_bestelling: bes_bestelling,
|
||||
bes_disc_info: bes_disc_info,
|
||||
isNew: isNew,
|
||||
isFE: isFE,
|
||||
oldStatus: oldStatus,
|
||||
act_mode: act_mode};
|
||||
ter_finfiattering = bes.checkFiat(bes_key, params);
|
||||
if (bes_disc_info.disc_params_autoacceptrfo == 0) // :Automatisch accepteren aanvraag
|
||||
{
|
||||
var params = {prs_key: prs_key,
|
||||
prs_key_voor: prs_key_voor,
|
||||
dis_key: dis_key,
|
||||
kp_key: kostenplaats_key,
|
||||
totaalbedrag: staffel_info.totaalbedrag,
|
||||
bes_bestelling: bes_bestelling,
|
||||
bes_disc_info: bes_disc_info,
|
||||
isNew: isNew,
|
||||
isFE: isFE,
|
||||
oldStatus: oldStatus,
|
||||
act_mode: act_mode};
|
||||
ter_finfiattering = bes.checkFiat(bes_key, params);
|
||||
|
||||
|
||||
// Als het boven mijn profiel is, of ik -als ik budgethouder ben/zou zijn- niet zelf mag goedkeuren.
|
||||
// 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"))
|
||||
{ // 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.
|
||||
// prs_key heeft altijd een waarde (prs_key > 0) (required).
|
||||
approver_key = prs.getApprover(params);
|
||||
// Als het boven mijn profiel is, of ik -als ik budgethouder ben/zou zijn- niet zelf mag goedkeuren.
|
||||
// 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"))
|
||||
{ // 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.
|
||||
// prs_key heeft altijd een waarde (prs_key > 0) (required).
|
||||
approver_key = prs.getApprover(params);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user