Hi All,
We are on SAP 8.82 PL01
Currently, we have approval procedures set for A/R Invoice.
We want the same approval procedure to implement for service department.
Our set up is as follows :
Originator
A from Despatch Department
B from Despatch Department
Authorizer
C From Despatch Department
Now we want following addtion
Originator
A1 from Service Department
Authorizer
C1 from Service Department
I tried in the test Db as follows
Added A1 as originator
it updated successfully.
Added A1 as authorizer and system gave me message
can not update existing approval stage. Existing approval processes are based on current stage.
How do i achieve this ?
Or I need to write complete seperate set of queries and create new templates for this ?
Please help.
Thanking you
Malhaar
First you should check is there any document as unapproved with same template ?
if not then you can update it.
One more thing batter make a new template for service document using with query.
Thanks
Manvendra Singh NIranjan
Hi Manvendra,
I tried this in test DB. so there are no docs pending for approval.
thanking you
Malhaar
Hi Malhaar,
I am afraid you have a typo for: Added A1 as authorizer. I believe you mean Added C1 as authorizer.
If that is true, you probably need to uncheck the term for approval first to add new authorizer.
Thanks,
Gordon
Hi Gordon,
Yes you are right. It was a typo.
I meant C1 added as authorizer.
Before adding new originator and authorizer i did uncheck active flag for that template.
Thanking you
Malhaaar
The error: can not update existing approval stage means only uncheck active is not good enough. You have to change the term too.
Hi Gordon,
I'm confused.
In test DB, there are no pending trasactions.
Still how does it matter to make it inactive and change the term ?
pls. explain
thanking you
malhaar
To change approve procedure stage, the term must be always or none. It is not related to if anything subject to approval or not.
Hi Gordon,
As per your instruction I changed term to always.
but same error message.
System is not allowing me to add the authorizer.
thanking you
Malhaar
Actually, you need to clear all. Always is only to clear term. Have you got same error message when you add approver?
Hi Gordon,
In first place I made the procedure inactive.
Added the originator
Approval procedure got updated.
Next, I set the term to always and the procedure got updated.
Next, I added the authorizer and system threw the same error message.
Thanking you
Malhaar
Did you update the stage through the link under Stage tab?
Hi Gordon,
system did not allow me to update the stage tab.
by updating u mean re selecting ?
b'cos the stage will be the same ?
thanking you
Malhaar
Yes. I mean open the stage by click the arrow under the stage tab.
Hi Gordon,
Same error.
thanking you
Malhaar
That means the approval procedure is still locked. You need to remove everything that linked to others such as the terms. Uncheck all the documents to try.
Hi Gordon,
I tried clearing all the inputs step by step.
but, system did not allow me to do so saying EXISTING PROCEDURES ARE BASED ON APPROVALS.
I ran approval status report for docs not approved and they do exists.
some of them are pending and some of them are rejected.
is this could be the reason why system is not allowing me to add the authorizer ?
if this is the case then how do i add an authorizer ?
or shall i go for altogether new stage ?
in test DB I want to try this by deleting pending drafts ?
how do i do that ?
I'm afraid drafts really get deleted this way ?
thanking you
malhaar
A new stage and procedure would be needed if you cannot eliminate the pending approval.