Workflow Substitution rules - How can I...

Hello Guru's
I am relatively new @ workflow and I am implementing some workflow scenario's.
Two of them: Release Purchase Order & Release Purchase Contract.
Release Purchase Order:
Workflow u201CWS2000075u201D -> TS20000166 -> Agent Determination Rule      "Person Resp. for PO Release"
In the responsibilities tab I have created several Purchase groups:
- Purchasing Group of 100 to 299
- Purchasing Group of 300 to 499
etc...
I have assigned agent assigment with correct agents. The rule test is doing well !!
The workflow first looks at the release strategy, then the rule resolution.
test 1: Release code 20 > PG 100 = Buyer User A untill F.
test 2: Release code 30 > PG 200 = Lead Buyer A and B.
test 3: Release code 40 > PG 300 = Purchase Director A.
My Question:
But how can I arrange a special substitution for this workflow? Per user you can set the substitution, but that is NOT what I want. What I want is when a PO is created for Lead Buyer of Purchase Group 100 and is pending for release for more then 2 days, it should go to another Lead Buyer of Purchase Group 200 or 300 for release the PO.
Another one, when the Purchase Manager for Group A has some workitems, after 2 days they should go to another Purchase Manager, e.g. Purchase Manager for Group D. Is there a possibility to arrange that?
Thanks for you answers!
Best Regards,
G. Leurs
Edited by: G. Leurs on Dec 16, 2009 11:23 AM

Hi,
  You can acheive your requirement using deadline. substitution is nto required.
1)Specify the 2days time in the latest end tab
2) select the modelled deadline in the options below.
3) in outcomes tab, activate the processing obsolete line
4) now u can c 3 lines from the task for release
     1) normal flow whn executed
     2) Will check the deadline. Once it is reached it will progress with the steps in processing obsolete branch.
     3) Processing obsolete branch. In this  branch,
           a) place the 'PRocess Control' step to remove the workitem from the preovious user
           b) Include the workitem step to send it to the next person who shld release the PO.
Hope this helps you.
Regards,
Sivagami R

Similar Messages

  • Mail Rules: How can I sort them?

    Hi,
    I am very new to this platform and I am learning tons of new stuff everyday. But I can't always find all the answers for my questions.
    Can you sort your mail rules in any other way than manually (one by one)?
    Thanx for every one out there making life easier for us newbies.

    Assuming you mean that you want to sort strings in alphabetical order, a simple way would be to place the strings in a collection, like an ArrayList (you can use the ArrayList class Add() method to add the strings), then call the ArrayList class Sort() method.
    static void Main(string[] args)
    Console.WriteLine("\n List of words :\n");
    const string a = "Love \n";
    const string b = "Hate \n";
    const string c = "Smile \n";
    const string d = "Cry\n";
    const string e = "Women\n";
    // Creates and initializes a new ArrayList.
    ArrayList myAL = new ArrayList();
    myAL.Add(a);
    myAL.Add(b);
    myAL.Add(c);
    myAL.Add(d);
    myAL.Add(e);
    //Print strings in original order
    foreach (Object obj in myAL)
    Console.Write(obj.ToString());
    Console.WriteLine();
    //Sort the ArrayList
    myAL.Sort();
    //Reprint
    foreach (Object obj in myAL)
    Console.Write(obj.ToString());
    Console.Read();
    If I have misunderstood your issue, please clarify.

  • Rules: How can I specify the repository file?

    Hello,
    I am trying to define the repository file but, as I am using a internet explorer which is not in the same machine as the product, I cannot see the browse to select the file location.
    The product is in HP machine. Do I have to write some special character such as "file://<path_file>" or "machine:<path_file>"
    I am trying with <path_file> and it doesn't work.
    Best regards,
    Miguel

    Thank you,
    I will try resetting the SMC and PRAM whatever this might mean and also
    I will try to add more memory as mine is only 4GB and an SSD drive.
    The funny thing is that my son advised me exactly the same thing a week ago
    but I did not have the chance to fix this yet! He is going to laugh when I tell him your suggestion
    Lena

  • How can i trigger workflow from report

    hi i create one report and workflow. i want to trigger workflow from report, how can i do this one, please send me any code you have.
    Thanks & Regards
    Sankar

    Hi Sankar,
    There is another sample code...
       REPORT ZRGEVTCR.
    INCLUDE <CNTN01>.
    DATA: OBJKEY  LIKE SWEINSTCOU-OBJKEY,
          EVENTID LIKE SWEDUMEVID-EVTID.
    DATA: BEGIN OF EVENT_CONTAINER OCCURS 0.
            INCLUDE STRUCTURE SWCONT.
    DATA: END OF EVENT_CONTAINER.
    PARAMETERS:
      OBJTYPE  LIKE SWETYPECOU-OBJTYPE DEFAULT 'ZRGMARA',
      MATERIAL LIKE MARA-MATNR,
      EVENT    LIKE SWETYPECOU-EVENT   DEFAULT 'CREATED',
      VOLEH    LIKE MARA-VOLEH,
      LED      LIKE SY-DATUM           DEFAULT '19971231'.
    OBJKEY = MATERIAL.
    CLEAR EVENT_CONTAINER. REFRESH EVENT_CONTAINER.
    set input parameters for CREATED event.
    remark: to be more general, we had to use fm SWO_QUERY_PARAMETERS
    IF EVENT EQ 'CREATED'.
      SWC_SET_ELEMENT EVENT_CONTAINER 'LatestChangeDate' LED.
      SWC_SET_ELEMENT EVENT_CONTAINER 'VolumeUnit' VOLEH.
    ENDIF.
    CALL FUNCTION 'SWE_EVENT_CREATE'
         EXPORTING
              OBJTYPE           = OBJTYPE
              OBJKEY            = OBJKEY
              EVENT             = EVENT
         IMPORTING
              EVENT_ID          = EVENTID
         TABLES
              EVENT_CONTAINER   = EVENT_CONTAINER
         EXCEPTIONS
              OBJTYPE_NOT_FOUND = 1.
    IF SY-SUBRC NE 0.
      WRITE : / 'Object type', OBJTYPE, 'not found in object repository'.
    ELSE.
      IF EVENTID NE 0.
        WRITE : / 'At least one receiver was found'.
        COMMIT WORK.
      ELSE.
        WRITE : / 'No receivers found'.
      ENDIF.
    ENDIF.
    Hope this will help you to solve your problem that how to trigger workflow from the report.
    Thanks,
    Pramod

  • CREATE SUBSTITUTION RULE FOR u0093COPYING LINE ITEM TEXT FOR LINE ITEMSu0094

    Hi every body
    When user post transactions in FB60 we have give the line item text, Suppose no.of lineitems are there in tht instnace my client asked to create the substitution rule to “COPYING LINE ITEM TEXT FOR LINE ITEMS”
    pls tell me the processes how to create the substitution rule
    Plz can anyboby help me out...
    laxmi velaga

    sorry,
    link doesn't work:
    here's the content:
    you must add your rules at event 3 (complete document)
    in an exit of ZGGBS000:
    data htext type bseg-sgtxt.
    *find
      LOOP AT BOOL_DATA-BSEG INTO BSEG
                      WHERE    bseg-sgtxt <> space.
      move  bseg-sgtxt to htext.
      ENDLOOP.
    *copy
      LOOP AT BOOL_DATA-BSEG INTO BSEG
                      WHERE    bseg-sgtxt = space.
      move  htext to bseg-sgtxt
    *modify
      MODIFY BOOL_DATA-BSEG FROM BSEG.^
      ENDLOOP.
    http://help.sap.com/saphelp_47x200/helpdata/en/5b/d231a843c611d182b30000e829fbfe/frameset.htm
    please reward useful answers
    thanks and regards
    Andreas

  • Hide or disable "Receive My Tasks" From Create a Substitution Rule" screen

    Hi All,
    I would like to Hide or disable the option which says "Receive My Tasks"  from the "Manage Substitution Rules" -> Create a Substitution Rule" screen
    Can anyone please let me know how i can accomplish this
    Thanks in advance

    Hi Sid,
    First you find the Template name of the Internet service by right clicking on the portal screen from where you want to hide the button and goto the View Source option.
    serach for the button and find the template under which this button is lying.
    Then go to SE80>Internet Services>give the service name -->goto the HTML template which is been found under the service.
    Comment out the code of the button.
    Regards,
    Sachin

  • Substitution rules for GP workflow Items

    Hello Experts,
    We have configured GP workflow to display GP workflow Items. It is working fine.
    Now the requirement from client is, they want a substitution rules functionality for the GP workflow Items.
    If somebody goes on leave or sick, workflow Items which are already assigned to that persion, should be moved to another persion so that he/she can work on that.
    I have tried using Substitution rules available in UWL. but it seems this option is only available for AdHocSystem connector only and not to GPConnector.
    Can somebody let us know, how we can use this functionality for GP as well?
    Thanks,
    Bhavik

    Hello Experts,
    We have configured GP workflow to display GP workflow Items. It is working fine.
    Now the requirement from client is, they want a substitution rules functionality for the GP workflow Items.
    If somebody goes on leave or sick, workflow Items which are already assigned to that persion, should be moved to another persion so that he/she can work on that.
    I have tried using Substitution rules available in UWL. but it seems this option is only available for AdHocSystem connector only and not to GPConnector.
    Can somebody let us know, how we can use this functionality for GP as well?
    can anybody help whether this fucntionality is possible with GP connector or any other alternative is available like based on URLs with ProcessID and taskID observations??
    Thanks,
    Sunil

  • User Variable Options: How can I use them in a Business Rule?

    How can I use a "User Variable" set in File / Preferences in a Business Rule? It doesn't seem to appear as an Essbase Substitution Variable or as a Global Variable of Business Rules. The only way I know how to use it is to place the dimension on the POV or Page dimension of a data form, then use a Global Variable in a run time prompt to pick the member and run a BR against it, or some function of it.
    What do I do if I want to have that dimension in Columns or Rows? How can I set a BR to directly reference the member chosen under User Variable Options?
    J

    Thanks Alp, but I can't seem to reproduce what you are writing below. I want to refer my Business Rule to address the value set in File / Preferences / User Variable Options; no matter what members I show elsewhere in the data form.
    My other workaround is through a run time prompt and hope the user selects the appropriate user variable at the very bottom of the selection list in order to calculate the appropriate list of members.
    J

  • UWL Guided Procedures and Substitution Rules functionality -  how possible?

    We are using Guided Procedures with Custom Web Dynpro objects and need to utilize user/role substitution that is easily enabled in other AdHoc tasks using 'Manage Substitution Rules.  Unfortunately when creating and turning ON a substitution rule in the UWL all Guided Procedure Tasks are excluded and do not show up in the substituting person's UWL.
    Does anyone have any ideas of how we can utilize Substitution Rules in UWL for all Guided Procedure tasks/steps?
    Thanks in advance
    -SteveW

    Hi SteveW!
    The situation you're facing is the normal behavior from GP in relation with substitution feature of UWL.
    Unfortunately GP doesn't support substitution as the other UWL connectors do.
    Best regards
    Armando Zaro

  • How to use Material Group in substitution rule

    Hello,
    Anyone experience in how to use the entry of the material group of a PO, in a substitution rule for accounting documents.
    I have noticed the material number can be used within a substitution rule, and is also available in BSEG... so far have not find a solution to do this for a material group.
    Please note, this is applicable for PO with no materials (ONLY a material group to use for account determination).
    Many thanks,
    Daan

    forget about all varible in essbase CSC
    it's bad practics.^^^Is it?
    Essbase cube are self big array )^^^That's what makes ARRAY so cool -- you can set up an array that encompasses a dimension.
    Example straight from a HBR:
    ARRAY SomeArray["Entity"] ;
    Regards,
    Cameron Lackpour

  • How to define Substitution rule for Businee area

    Hi experts,
    Could you please guide me to define substitution rule for Business are.
    Below is the requiremnt :
    I want to assign different business area for this cost centre.
    While posting document in FB01, we are entering cost centre in line itme. Businee area is picking from cost centre master.
    Example : Cost centre 11310 and businee area Y020.
    Businee area Y020 is picking from cost centre 11310 while posting document.
    I want to assign different business area for this cost centre.
    For that I want to define substitution rule.
    I have defined substitution rule and activated in comapany code but it is not working. Please guide me how to define Substitution rule for the same.
    I have defined prerequisit as Comapny code = 2053 and Cost centre =11310 and transaction code = FB01 then
    Substitute business area with Y045.
    It is not working .
    Please guide me where I did mistake and how to rectify the same.
    Thanks in advance for your quick response and points will also assign for helpfull answer.
    Regards,
    Amar

    Hi Paul,
    Thaks for your reply.
    Yes, you are correct. SAP is changing this back to BA from Cost centre.
    Why can't we use Substitition for the above issue.
    Then what is solution for my issue.Please suggest any alternative solution.
    Thanks in advance for your help.
    Regards,
    Amar.

  • How can the ruler and or the measurement tool calibrated? both are totally off.

    how can the ruler and/ or the measurement tool calibrated? both are totally off by various margins.

    skn1868 wrote:
    do you know how to reset the ppi so it is accurate?
    Earlier, I wrote:
    What is the ppi value in the document?  Use the Image - Image Size menu to see or set this value.
    I can't believe this conversation has gone on this long.  You keep wanting it to be a bug, but it seems to me the basic problem here is that you haven't accepted the fact that YOU are responsible for getting the image metadata in order before you can use tools like the Ruler to read out in physical units, such as inches or centimeters, accurately.
    Photoshop can only know the size of things in your document if you or your workflow provide it an accurate ppi value!
    What's the original source of the material?  A scanner?  If so, some part of the scanning or image preparation process has left you with an inaccurate ppi value.
    For the documents you're already working with, use Image - Image Size, then UNcheck the Resample Image checkbox and type in the correct ppi value.  Then everything will work.
    -Noel

  • How can i create a simple workflow

    hello every body,
    i would like to add a workflow in my web portal maked with jdeveloper webcenter and i don't know how can i do it.
    has jdeveloper a workflow application? i need a portlet? i have to create it? i must use oracle workflow builder?
    Somebody knows some tutorial on the web to start step by step in this?
    thankyou very much

    Hi Kuya,
    Why not using Alert management if you are in SRM 5.0 :
    Supplier Relationship Management -> SRM Server -> Cross-Application Basic Settings -> Event and Event Schema for Alert Management ->....
    You should have a look here, you may be able to define event for document status.
    For more information on Alert Management, see the SAP Library (SAP R/3 Enterprise, Release 4.70)
    under:
    SAP-NetWeaver Components ->SAP Web Application Server -> Basis Services / Communication
    Interface -> Business Workplace and Services -> Alert Management
    Hope this helps,
    Kind regards,
    Yann

  • How can i create a substitution in OBBH?

    Hi.
    I want to use a exit with " exits-param = C_EXIT_PARAM_CLASS." in T-code "OBBH' to change the test of doc item.
    I create the form and append this form into exits.
    But now I find  i can't create a step in "complete document".
    Message:
    You may not substitute any fields for this Event
    Message no. GB175
    Diagnosis
    Although substitutions are permitted  for the boolesche class 15 (application area FI, Event 0003), the application did not release any field for substitution.
    System response
    Processing is terminated. You cannot change any field for this Event (even within a substitution exit). Defining a substitute therefore makes no sense.
    But my friend can create the Step in Complete document.
    Please help me how can i create it ...

    Hi,
    SAP limits the number of fields that you can use for substitution. If you want to use a field that SAP does not make available for substitution, you have to modify table GB01.
    Regards,
    Sridevi
    <i>* Assign points, if useful</i>

  • How can I make a rule to mark all messages sent to Mail Trash as Read?

    How can I make a rule to mark all messages sent to Mail Trash as Read?
    When I look at some emails on my phone, I can see from the title that I don't need to read the email so I delete it without opening it. When I go to my Macbook Pro and open mail, the number of unread messages in my Trash shows next to the name. It drives me nuts. Can I just set a rule to mark all messages sent to trash as read? If that isn't possible, I'd take just making the number not show beside the Trash folder.

    Just in the case that I actually do need to go back to them for some reason. I have some OCD tendencies which is also why the number beside the folder drives me nuts.

Maybe you are looking for