Skip to Content
author's profile photo Former Member
Former Member

Logic for workflow

Hi All,

Kindly help me out with the logic building for this scenario:

There is a customized workflow attached with Purchase Requisition approval. This workflow has an Org structure based on departments. The approver is determined based on admin id or the workflow initiator.

Issue is : if the same user has to create a PR for different department, he/she will have to login with the admin's id for that department.

Requirement : Same user should be able to create PRs for any department.

So, is there a way of adding this condition with minimum change ?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2005 at 11:04 AM
    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2005 at 10:55 AM
    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2005 at 11:01 AM

    Hi Ame,

    Check out this link for the workflows.thie will really help u.Detailed desc of the workflow is given in this.

    http://help.sap.com/saphelp_erp2005/helpdata/en/d9/506642ea59c753e10000000a1550b0/frameset.htm

    Hope this helps u,

    Regards,

    Nagarajan.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2005 at 04:20 PM

    Hi Ameekar

    As I understand it, your problem is that the current agent determination process is to select the appropriate approver based on the particular department creating the requsition.

    One solution might be to change the agent determination for the approval task to select the approver based on an Organizational Unit rather than by department.

    Org units are sort of free standing HR groupings. You can create an Org unit. Assign people to the Org unit and then designate that org unit as the agent for the approval task. Thus in your case you could create an org unit of Approvers then assign multiple people to it and requsitions would be routed to the org unit for approval regardless of Department.

    Some things to consider:

    1. Everybody in the org unit will see the task in their worklist - first one to open it reserves it and others cannot work on it unless it's replaced back into the worklist

    2. It's nice for when people go on vacation, automatically takes care of the workload by allowing others to execute workitems

    3. It has the ability to deal with part time people. When you assign a person to an org unit you can specifiy their hours of availability or the percentage of their time involvement - system automatically takes this into consideration.

    Hope this helps,

    Brent

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.