Substitute authorizers cannot authorize the forwarded purchase order authorizations

  • 1 November 2021
  • 1 reply
  • 156 views

Userlevel 3
Badge +4

Now, we can forward it to another authorizer and he/she can authorize accordingly. Similarly, we can assign a substitute for an authorizer and he/she can authorize accordingly. 

But when a particular purchase order authorization is forwarded to an authorizer having a substitute attached, the substitute is unable to authorize the forwarded authorization and this should be corrected.

Ex: Authorizer A forwards the authorization of Purchase Order 124 to Authorizer B. Authorizer B has substitute authorizer C attached.
In this scenario, C cannot authorize Purchase Order 124 even if he is a substitute of B.

This behavior should be corrected such that C can authorize the forwarded authorization of the Purchase Order


This topic has been closed for comments

1 reply

Userlevel 6
Badge +11

Hi,

There is a different between using substitutes and forwarding authorization.

 

Forwarding the authorization is done on one off situations/emergencies, where the authorizer who is forwarding the authorization, trust the authorizer the role is forwarded to, to act on behalf of him, for a one off situation.

 

When implementing the authorization forwarded function, RnD has decided they will not allow a substitute, that was assigned for the ‘forwarded-to’ authorizer is to authorize the object, that was passed on to the ‘forwarded-to’ authorizer, based on trust. It was not expected that someone else (even though they are eligible, as a substitute, for a certain duration) will step in for the forwarded authorization. 

As forwarding is done in emergencies, it is unlikely that someone will forward the authorization to another person who is on planned leave for the period (aka, has a substitute). It would be more likely that A will straight away forward the authorization to C, bypassing B, as he is already away/planned to be away. 

 

We can argue the substitute is a legitimate authorizer to act on forwarded-to authorizers objects, but this was a decision taken at the design stage.

 

You can read about this also in solutions 248279, 290062.. 

If you can get your hands on the original spec, you might be able to read more.

 

Hope this helps,

Asanka