N-Step Dynamic Workflow in SAP E-Sourcing _CLM2.0 with Adhoc apprver Featre

Hi All,
We are in process of implemeting SAP CLM 2.0 Application to one of our key client. one of the key Requirements is to implement n-step workflow approval based on the HR Based org structure. What the specific client requirement are as below ...
a)Dynamic N Level organizational hierarchy based approval for a contract document. Approval to be routed to a business requestoru2019s organization hierarchy depending on the value of contract
b)Approver substitution u2013 Provide functionality of substitution. If a person has to substitute a person for a period of time, workflow item to be routed to substituted user
c)Forward a workflow item u2013 If a particular workflow item is sitting in a personu2019s for a considerable time, an administrator to have the ability to push the workflow item to another alternate approver
d)Exception management u2013 Trigger email notifications to an approveru2019s manager if the workflow item is pending for a predefined period without action. If no action even after reminder for additional period of time, trigger another email to manageru2019s manager
e)Adding Adhoc Approval at any stage during the workflow approval stage ( For eg: - particularly in additional an additional approver in between)
Our Understanding u2013 None of these functionality is available as standard functionality within SAP CLM application. Correction needed if this understanding itself is incorrect (Low probability).  Also, It would be great if anybody can suggest an alternative approach to handle this.
Alternate Options u2013  (our thought )
Any options that can be explored. For instance......
a)Explore development in CLM itself to achieve the functionality. If so what are the limitations that would still remain. For example CLM supports only fixed levels in the approval, cannot handle dynamic N levels with adhoc approver addition
b)Explore if SRM framework can be used to integrate the system for n-step  workflow requirement
c)Can we utilize SAP UWL to integrate CLM system for this functionality
d)Any Other alternate options if similar requirements were handled in other projects
Your expert opinion & input required to meet this complex requirement.
Thanks & Best Rgds/
Pawan Swaroop
Milpitas, CA, USA
Ph: 925-949-9574
Edited by: Pawan Swaroop on Jan 31, 2011 11:13 AM

Hi Pawan,
SAP has not delivered any standard workflows in CLM. We have to develop custom
Now let me answer your queries:
a)Dynamic N Level organizational hierarchy based approval for a contract document. Approval to be routed to a business requestoru2019s organization hierarchy depending on the value of contract
          There is no Org structure/hierarchy in CLM. I think you mean the structure/hierarchy will be in SRM/ECC.
          But there is no std interface available to get this into CLM. So you have to first develop an interface to get the hierarchy.
          Dynamic N Level workflows are very much possible in CLM
b)Approver substitution u2013 Provide functionality of substitution. If a person has to substitute a person for a period of time, workflow item to be routed to substituted user
c)Forward a workflow item u2013 If a particular workflow item is sitting in a personu2019s for a considerable time, an administrator to have the ability to push the workflow item to another alternate approver
d)Exception management u2013 Trigger email notifications to an approveru2019s manager if the workflow item is pending for a predefined period without action. If no action even after reminder for additional period of time, trigger another email to manageru2019s manager
e)Adding Adhoc Approval at any stage during the workflow approval stage ( For eg: - particularly in additional an additional approver in between)
                        All this is very much possible but will require lot of custom solutions and efforts

Similar Messages

  • Step by step procedure to connect SAP XI(Seerburger adapter) wi EDI partner

    hi,
    I need to know what kind of scenario we have go with seerburger adapter to connect with EDI partner?
    give some example scenarios and step by step procedure to connect SAP XI(Seerburger adapter) with  EDI partner?
    regards
    Ruban
    Message was edited by:
            ruban R

    hi,
    i found these weblogs,
    /people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
    /people/william.li/blog/2006/03/17/how-to-get-started-using-conversion-agent-from-itemfield
    /people/paul.medaille/blog/2005/11/17/more-on-the-sap-conversion-agent-by-itemfield
    other than any other weblog for this scenario for AS2 adapter for abap proxy to EDI partner to send purchase order ?

  • Workflow in SAP Sourcing

    Dear All,
    Please let me know the process for creating one step approval workflow for RFx in SAP Sourcing.
    Do we need a Java help to be able to design the workflow.
    Please let me know th estep by step details It woul be really very helpful for me.
    Thanks,
    Venky

    Hi
    Like Devesh and Shobha have suggested, you need to add approver as a collaboraor for RFx approval to take place.
    From what I can understand from your post is you do not want your buyer to add approver to an Rfx manually at ther beggining of every Rfx cycle. This condition can be taken care of with help of RFx templates.
    You can create different tenplates with fixed approver such that when buyers use these templates to create Rfx, approver is already added and no manual intervention is required.
    In case no approver is specified, Rfx can directly be opened to supplier by buyer/ owner of the Rfx
    Regards
    Mudit Saini

  • Standard n-step approval workflow for Purchase Order in sap 4.7?

    Hello friend,
                 In SAP 4.7 there is any standard template for  n-step approval workflow for Purchase Order.
    thanks in advance.

    Hi AM,
    there is no std template for n-step approvals but for Single Release.
    What you could do is create a custom one as per the number of approvals for PO.
    Also note a PO Release Strategy can handle only 8 levels of approval.
    Hope it helps.
    Aditya

  • Regarding runtime error ehile execution of Mail step in workflow

    Hi all when i execute mail step in workflow i am getting following error-
    SQL error in the database when accesing a table.
    How to correct the error
       Database error text........: "SQL system error. MSGID= Job=038082/DEV05/WP02"
       Internal call code.........: "[RSQL/INSR/ARFCSDATA ]"
       Please check the entries in the system log (Transaction SM21).
       If the error occures in a non-modified SAP program, you may be able to
       find an interim solution in an SAP Note.
       If you have access to SAP Notes, carry out a search with the following
       keywords:
       "DBIF_RSQL_SQL_ERROR" "CX_SY_OPEN_SQL_DB"
       "SAPLARFC" or "LARFCU03"
       "END_TRANSACTION_NONE_LOCAL_UPD"
       If you cannot solve the problem yourself and want to send an error
       notification to SAP, include the following information:
       1. The description of the current problem (short dump)
          To save the description, choose "System->List->Save->Local File
       (Unconverted)".
       2. Corresponding system log
          Display the system log by calling transaction SM21.
          Restrict the time interval to 10 minutes before and five minutes
       after the short dump. Then choose "System->List->Save->Local File
       (Unconverted)".
       3. If the problem occurs in a problem of your own or a modified SAP
       program: The source code of the program
          In the editor, choose "Utilities->More
    Please guide.
    Thanks.

    Hi Sanjay,
    Firstly are you using Send mail Activity or are u calling Fm SO_DOCUMENT_SEND_API1.
    Well  I suppose u are calling the FM, in that case just check the data that you are fetching before calling this FM. This error is related to sql query so check your select statements used before sending mail.
    Hope this helps.

  • Steps for creating a SAP Remote cube.

    Hello Experts,
    Can you anyone list the steps for creating a SAP Remote cube please?
    Any step by step guide will be of really great help.
    Thanks in advance.
    Regards,
    Kumar.

    Creating VirtualProviders Based on Data Transfer Processes Locate the document in its SAP Library structure
    Prerequisites
    If you are using a DataSource as the source for a VirtualProvider, you have to allow direct access to this DataSource.
    Procedure:
           1.      In the Data Warehousing Workbench under Modeling, choose the InfoProvider tree.
           2.      In the context menu, choose Create VirtualProvider.
           3.      As the type, select VirtualProvider based on data transfer process for direct access.
    In terms of compatibility, a VirtualProvider that is based on a data transfer process with direct access can also be connected to an SAP source system using a 3.x InfoSource.
    The Unique Source System Assignment indicator controls whether this source system assignment needs to be unique. If the indicator is set, you can select a maximum of one source system in the assignment dialog. If the indicator is not set, you can select multiple source systems. In this case, the VirtualProvider acts like a MultiProvider.
    If the indicator is not set, characteristic 0LOGSYS is automatically added to the VirtualProvider when it is created.  In the query, this characteristic allows you to select the source system dynamically: In each navigation step, the system only requests data from the assigned source systems whose logical system name fulfills the selection condition for characteristic 0LOGSYS.
           4.      Define the VirtualProvider by transferring the required InfoObjects. Activate the VirtualProvider.
           5.      In the context menu of the VirtualProvider, select Create Transformation. Define the transformation rules and activate them.
           6.      In the context menu of the VirtualProvider, select Create Data Transfer Process. DTP for Direct Access is the default value for the DTP type. Select the source for the VirtualProvider. Activate the data transfer process. See Structure linkCreating Data Transfer Process for Direct Accesss.
           7.      Activate direct access. In the context menu of the VirtualProvider, select Activate Direct Access. In the dialog box that appears, choose one or more data transfer processes and select This graphic is explained in the accompanying text Save Assignments.
    Check this for little extra info:
    /thread/142088 [original link is broken]

  • Approver not determined process controlled workflow in SAP SRM 7.0

    Hello all,
    I have setup process controlled workflow in SAP SRM 7.0 EHP3 for shopping cart approval.
    I have 4 approval levels.
    I have used item-based Decision for entire document because for some items i want system approval.
    In implementation of BADI /SAPSRM/BD_WF_RESP_RESOLVER, in the method /SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_AREA_TO_ITEM_MAP, i am skipping the items for which i want system approval.
    Also in method /SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_APPROVERS_BY_AREA_GUID of BADI implementation class, i am keeping the approver table empty for the step which i want system approval.
    For example i have 1 item in shopping cart and for 1st step, based on some accouting criteria, i want system approval for 1st level and the workitem should go directly to 2 approval step when shopping cart is ordered. This is not happening.
    But if i have multiple items, and one item should have system approval based on some criteria and the 1st approval level should be system approval and other item should go to the 1st approver. This is happening and showing 'system' approver for item1 and 'appr_xyz' for item 2.
    For shopping cart having only 1 item, If i approve the shopping cart in this state only, it doesn't go to any approver and is not usable.
    am i missing anything in BADI /SAPSRM/BD_WF_RESP_RESOLVER??
    Please let me know.
    Regards,
    Yayati Ekbote

    Hi Adrian,
    Yes it is possible to display custom workflows in the Universal Worklist,  However, I am not sure what you are trying to do with a routing table.  If the workitems are of type decision, you can use UserDecisionHandler (action handler) configured in the XML file to use the Approve/Reject functionality - we are talking about webflow connector here correct?  R/3 connector?
    Regards,
    Beth Maben
    EP - Senior Support Consultant II
    SAP Active Global Support
    Global Support Centre Ireland
    **SDN Forum Moderator:
    SAP Enterprise Portal: Application Integration
    **SDN Universal Worklist Wiki:
    http://wiki.sdn.sap.com/wiki/x/ehU

  • Decision Step in Workflow inbox in NWBC

    Hi All,
    As of now when I click on any task in my Business workflow inbox then it takes me to a Decision Step in workflow but this screen is displayed as GUI , but need to find a Webdynpro replacement for this Decison Step.
    This is a standard Decision task step with minimal configuration, so want to know if there is any standard SAP provided Web dynpro to replace this.
    Thanks
    Kumar

    Hi,
    It would be better to use the custom webdynpro application.
    Please follow the below steps...
    Create a Separate Webdynpo Application ( WDA ) where you need to put all the option as SBWP by coding.
    After that you need to configure the SWFVISU.
    Run Tcode SWFVISU.
    here, select "Task Visualization' and maintain your standard task ( TS ) with ABAP web dynpro option.
    Now selct your entry and click on Visualization Parameters as mentopn below.
    APPLICATION ( WD application name )
    DYNPARAM
    NAMESPACE
    SYSTEM_ALIAS
    Second, ask Portal team to chagne the XML code for the above standard task and application ( i.e. WD appilcation which will be launced on clicking the task ).
    From the next run of the workflow, WD applcitoon will be lauched from the protal.
    for the old workitem this will not work.
    Thanks and regards,
    Sanjay

  • SAP Data Source for OmniPortlet available for download

    What are we Announcing ?
    The beta release of SAP Data Source for OmniPortlet.
    SAP data source for OmniPortlet makes it easier than ever before to integrate SAP R/3 systems with Oracle Application Server(OracleAS) Portal. With the new SAP data source, one can easily build SAP portlets including search for BAPI Function Modules and Business Objects, configuration of appropriate input and output parameters, filteration criteria, desired views and layouts, portlet personalization, and even portlet-to-portlet communication using parameters and events.
    How can I use it?
    SAP Data Source is a plugin data source for OmniPortlet. You can connect to any SAP R/3 server and declaratively build SAP portlets with ease. In addition to all the basic features of OmniPortlet, SAP data source leverages OracleAS Portal External Application for secure access to the SAP R/3 instance. SAP data source comes as a zip file, with very simple steps to configure. Learn more about this data source from http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDKRELEASE2/PDKHOME902/SAMPLES/SOLUTIONS/UPLOADAREA/SAPDS/VIEWLET/SAP_DS_VIEWLET_JAN05_VIEWLET_SWF.HTML
    How do I get it?
    This data source is available through the Portal Integration Solutions page on Portal Studio. You would be asked to enter your OTN user details to download the data source.
    Portal Integrations Page: http://portalstudio.oracle.com/servlet/page?_pageid=3191&_dad=ops&_schema=OPSTUDIO
    We are keen to service any issues that you might have while using this data source. Please post your feedback/concerns/issues on the "Portal Developer Kit" forum.
    Regards,
    Abhinav

    Hi,
    please find the below data source
    2LIS_03_UM - stock revaluation.
    2LIS_03_BF- goods movement.
    2LIS_03_BX- stock initialization.
    please find the below doc, it is helpful to you.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/906b837a-0d54-2c10-08b8-bde70337547e?overridelayout=t…
    Thanks,
    Phani.

  • Doubts in SAP E sourcing

    Hi,
    I am going to take up an assignment for a roll out project in SAP E sourcing
    I am having some of the doubts in E sourcing,
    1. Whether SAP E -sourcing and SRM Souricng is same or different?
    2. For  SAP  E-souring  different  IDES server is needed?
    3.Where to get the related documents any site is there.?
    4. What are the config steps required in SAP E sourcing?
    Regards
    G.Ganesh Kumar

    Hi
    1. Whether SAP E -sourcing and SRM Souricng is same or different?
    Ans: yes they are different functionaly
    2. For SAP E-souring different IDES server is needed?
    Ans: it can be installed on any Java stack higher than 2004s or on JBOSS
    3.Where to get the related documents any site is there.?
    Ans: In SMP you can find relavant document under SRM --> E-Sourcing5.1/CLM2.0  heading
    4. What are the config steps required in SAP E sourcing?
    Ans: Check for Installtion and configuration guide of E-Sourcing
    ~Ankush Mittal

  • Workflow in SAP HR

    Hi All,
    I need help to create a simple workflow in SAP HR.
    Can anyone guide me .
    Thanks and Regards
    Swati

    I guess Padmini point is currect , you cud use dynamic action but not sure How it will check this condition.
    One more thing it will only populate to HR admin or payroll admin whichever stored in IT1 or you cud use IT105 .
    You cud write for email at the point of time it triggers the check and before coming to IT8.
    There are little difficult scenario cud be expected here.
    You could raise your questions why not to use dynamic action.
    If you are not intended to use dynamic action then ask workflow team or a peson to create it is very very simple logic and they could develop it, even if u have access you cud do it.
    If you want more information for creation then let me  know.
    Regards,
    Manoj Shakya

  • N-step approval workflow for Shopping Cart-WS14000133

    Hi Experts,
    We have 5-6 levels of approvals for Shoppoing carts.All the SC needs to be approved by 5-6 managers based on their approval limits.All the approval limits are assigned at the Role level .(We have created Z roles)
    Please let me know how and where to define the roles in BADI to activate the N-step approval workflow for Shopping Cart-WS14000133
    Thanks,
    Venky

    To add to Masa's reply.
    This Badi is well documented by the online help and it even comes with example implementations AND it is mentioned in full detail at help.sap.com
    Kind regards, Rob Dielemans

  • Add new step to workflow

    Hi All,
    Can i add a new step to Standard SAP workflow, if so any suggestion on how to do or links for the same.
    Many Thanks,
    Kishore

    Better copy SAP workflow to your own then modify it. You can always add steps to workflow by right clicking wherever you want to add
    You can then deactive the standard workflow from triggering from business object
    Edited by: abap technical on Sep 21, 2009 3:00 PM

  • Approve step in workflow

    Hi Folks,
    Can someone explain how the Approve step is used in case a record is not approved ?
    example.
    Start->Process->Approve -> syndicate
                            -> reject-> send notification.
    -Vinay

    Hi Vinay,
    The MDM workflow step is used for providing an Approval on the already craeted/Enriched records in MDM.The approver in MDM is allowed to approve or disapprove the records.
    The disapproved records go back to the previous step and teh process step team ahs to correct teh records and send it again for approval.
    The workflow steps will be as follows
    Start->Process->Approve->Notify ->Stop
    The notify step can be used ater nay atep if you want to users of the workflow to be notified of the staus of the completed task and the stataus of teh task to be completed.
    You can folow some of these helpful links on how to use MDM wf effectively
    Workflow:Disapproved records
    Re: How to use the Validate step for Approve step
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60f28084-b90e-2b10-3eb6-d6565367048a
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/001d22fb-622d-2b10-22ac-998acecf68a8
    Hope It Helped,
    Thanks & Regards
    Simona Pinto

  • First Step in Workflow Verification

    Hi,
    I did the workflow configuration by using SWU3 successfully. For initial testing, i did Start Verification Workflow and i got the intial workitme in my SAP inbox. The i selected First step in Workflow Verification in my SAP inbox, but in the next sceen it was not displaying the Use Decision Steps (Immediatley and Later). It was showing blank screen. This is happening for all workflows (selected standard workflows for testing purpose). Initial workitem is displaying in my SAP inbox abd after executing nothing is displaying in the second screen. My understanding is becuase of authorization to execute the work item.
    If any one faces the same problem, please share with me.
    Regards,
    Steve

    Hi,
    Check your container object and see the Decisions are alloted are not?
    Standard Program - It will go to another user. it wont come to you.
    Regards,
    Nandha

Maybe you are looking for

  • Array of JPanel and Array of JTextField?

    Hi, I try to create array of jpanel and inizialize it in "for" , but when run it give me this error message: "Exception in thread "main" java.lang.NullPointerException" at the row: "panInsCantante.add(panInsNCC);" why? (ps. i tried in another code to

  • " Thread  in Bdc in uploading the data "

    My scenario is to upload the data from the t-code WG21 . I HAVE  WRITTEN  A  BDC  PROGRAMME , HALF OF THE DATA IS UPLOADED , REMAINING DATA IS NOT UPLOADED . I AM GETTING THE ERROR MESSAGE AS FUNCTION CODE IS REQUIRED . I AM SENDING MY BDC CODE AS AN

  • Time Machine shows a backup this morning at 11:58 but I didn't have the external hard drive plugged in. How is this possible?

    Time Machine shows a backup this morning at 11:58 but I didn't have the external hard drive plugged in. How is this possible?

  • Vanishing Point is greyed out in PS Extended

    I cannot find a way to open this filter. I've re-installed PS Extended, opened a document, created a spare layer, changed canvas size, all the things I see in the tutorials, but it remains greyed out.

  • Dependent Select Lists

    i am not able to do this I have two fields one item is select list with value as Month/Year another item is not edit-able one , but the value should be populated based on the selection in the previos item if item1 value is ='Month' populate item2 as