MDM Workflow - Exclude a user in a step

Hi All,
We have the following requirement, please can you let me know is it possible to be implemented in SAP MDM.
We are in SAP MDM 7.1 SP04.
1. Start - Process - Approve -- Stop
2. Start - Check out record
3. Stop - Check In Record.
4. Process Step owner - Launcher of the Workflow.
5. Approve Step assigned to a Role.
6. 2 roles - Requestor and Approver.
7 User A has both Roles Requestor and Approver.
Q: Requestor(User A) launches the workflow - while sending from Process to Approve Step - we have to ensure that the owner of process tep in the workflow should not be able to approve the record -- Is it possible to check and exclude or show an error message that the previous owner is not allowed to be selected in the Approve step.
Thanks,
Priya.

Hi Priya,
you have asked question as
We are in SAP MDM 7.1 SP04.
1. Start - Process - Approve -- Stop
2. Start - Check out record
3. Stop - Check In Record.
4. Process Step owner - Launcher of the Workflow.
5. Approve Step assigned to a Role.
6. 2 roles - Requestor and Approver.
7 User A has both Roles Requestor and Approver.
Q: Requestor(User A) launches the workflow - while sending from Process to Approve Step - we have to ensure that the owner of process tep in the workflow should not be able to approve the record -- Is it possible to check and exclude or show an error message that the previous owner is not allowed to be selected in the Approve step.
so my another question to you is
what is the assignee type and authorizations are provided to this User or Roles ?
are you assigning the same roles to both this users ?  What is the Execution type for this Workflow? try to make it as All Sequential Orderd  and then see if it works if it does not then please let  me know we will check out some other way for this/
Thanks and Regards
Praful.

Similar Messages

  • Problem with Matching and Merging Step of MDM Workflow

    Hi,
    I have created a workflow which will first Match Step where the user will do both
    Matching and Merging. Then, it will go for a process step Final Review.
    Then, it will go for Branch step which is named as Decide on Check in.
    There are two workflow which are launched after this step.
    My workflow ran one time.
    The number of records is: 19585. The Match step which is assigned to a different user is not performing.
    It is a simple match based on First Name, Middle Name and Last Name.
    Any suggestion?
    Regards
    Kaushik Banerjee

    Hi Kaushik,
    What do you mean with "not Performing"? One suggestion, just log in with the 'Different User' who has been assigned for the matching task, and under that user goto the matching tab, in matching tab you will find a sub tab for Workflow, I hope you can work from there, If this doesnt solve your problem, then please let us know.
    Cheers,
    Cherry.
    Sorry problem with button;... so message came again... apologize.....
    Edited by: Cherry on Mar 23, 2009 9:42 PM

  • Can a workflow steps and users for the steps be controlled by contributors?

    Is it possible to have a workflow that allows contributors to select list of steps and users in the steps? The universal set of steps and users for steps can be defined in the designer mode. But the contributors can decide for a particular content item what steps need to be skipped and the users for the step. But atleast one approver step is mandatory. This is some strange requirement that our client is expecting. Is this possible?
    Regards,
    Pratap

    Hi Pratap,
    Short answer: Yes. This has been possible since the Stellent 5.x days (and possibly earlier). We can help you with this if you need services - see our Workflow offerings here: http://bit.ly/b2Ydv6
    Or you can do it yourself. For the details you should see "Setting Up Ad Hoc Step Users" in the workflow admin guide (pp 147, section 9-13) http://download.oracle.com/docs/cd/E10316_01/cs/cs_doc_10/documentation/admin/workflow_guide_10gr3en.pdf
    Remember that a "step" is just a container for a certain group of users to take action on certain kinds of content. So you can have one step but if you loop over it 3 times with a different set of users each time you have a defacto 3 step workflow.
    You need 2 things:
    1) the workflow plumbing for the selection of the next "step" (and/or group of users) in the workflow (tokens and subworkflows typically)
    2) a UI for the end users / contributors to actually make the selections.
    For 1) you use tokens that will ultimately resolve to a list of user names who should take action. You might use names (e.g. bcripe) or aliases (e.g. The Legal Team) or other concepts that make sense to the end users who will be participating (e.g. capital expenditure review). Whatever you do the tokens will ultimately yield one or more user ids which become the step users.
    For 2) you can use anything that will make those plumbing values available to the UCM workflow engine. Most common is using metadata fields. They're easy, can be displayed only during workflows (using rules and profiles), and fairly intuitive for most UCM users (if there are not too many!!!). However, you can just as easily write web services, BPEL tasks, or CIS integrations that take form or other triggered input from the user and pass those parameters back to the workflow engine. For more complex workflows this is often a good idea especially if you are dealing with people who are only casual users of UCM or who are interacting with content through another primary UI.
    Either way, let us know what we can do to help. Workflows are a special passion to us here at Fishbowl and we've got supported software to prove it. http://bit.ly/95Rocu
    Warmly,
    Billy Cripe
    Fishbowl Solutions

  • Run step before workflow ends by user

    Good day! I need to clear some fields in entity with workflow status.
    Is there an opportunity to run custom step in Designer before workflow is terminated by user?

    Hi,
    According to your post, my understanding is that you want to run step before workflow ends by user.
    In the Workflow, the actions are runing step by step.
    To clear some fields in workflow, you can create a workflow variable containing a single space character and use the Trim function to blank the variable.
    For more information, you can refer to:
    http://officepowerups.com/2014/01/28/how-to-blank-a-text-field-with-a-workflow/
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • MDM Workflow and LDAP

    Hi Junta,
    We are on MDM 5.5 SP5 Patch2. Our MDM server is connected to LDAP for Authentication and Role to User assignment is stored in LDAP.
    Problem 1. Check in/ Chek out is not working in the repository. I think this is a known problem and rectified in SP6. Correct me if I am wrong.
    Problem2. I have created workflow. I am trying to assign a role to one of the step. This workflow checks out the record and pushes it to steps. When I trigger the workflow on a record, this gives me error saying that,  a preluanched job could not be initiated. Is this because of the problem 1.
    How does workflow resolves the users from the role to send the tasks to? Does it talk to LDAP and finds the assignments? Or it expects the assignments to be local on MDM repository.
    After LDAP connection and restart of the MDM server, I lost all my users in the assignment list when I try to assign the user to the step instead of role. Any comments / solution.
    Thanks,
    Amber

    Hi,
    I think your issue is item visibility in Search UI. What can you see in search UI? Can you see Category and Supplier?
    If approval is not required, you do not need to create any workflow.
    I have done 3 customer projects but none of them use item approval because items are validated by Excel Macro when they get data from supplier.
    http://help.sap.com/saphelp_srm70/helpdata/EN/45/e9d8ef302704aae10000000a114a6b/frameset.htm
    http://help.sap.com/saphelp_srm70/helpdata/EN/45/efc5a9348a3112e10000000a1553f7/frameset.htm
    Regards,
    Masa

  • Portal check out record does not check in when MDM workflow is active

    Hi Experts,
    We are using portal as front end for the MDM material creation/update.
    when a user tries to edit a material via portal, the record is checked out in mdm and once the record update is done and submitted that particular record will be checked in. this is normal process and automatic in nature till date.
    However, we have created a simple workflow in mdm, we havent checked out records in start step of workflow.
    So it normally executes without check out /in via MDM Workflow.
    workflow triggerring action = record import, record update, record add.
    when i edit the material vai data manager WF triggers fine and all is well.
    However when i edit the material via portal, record is checked out (which is normal) and once record is submitted, the workflow in mdm is triggered successfully.
    Workflow ends with all necessary syndication's and validations and ends successfully, But after this the record still remains as checked out? ???
    ideally as mentioned above (in bold) once the user completes editing the record and submits it, the record should be checked in, but this is not happening!!!
    Please let me know why is this happening.
    Please help.
    Regards
    Eva

    Hi Eva,
    That is useful.
    Analyzing this issue I came across SAP note 1740194-Record remains in exclusive lock after workflow is completed.This was an issue observed in SAP MDM 7.1 SP08.
    It gives a workaround -
    The workaround is:
    The owner of updating has to click on the modified record in Data Manager after workflow completed. The original modified record will be unlocked.
    Ofcourse,resolution would require an upgrade.
    Thanks,
    Ravi

  • MDM WorkFlow external application

    HI Expect
    We want to create a Work flow process on MDM that will execute external application, or exe. So is this possible on MDM workflow. One option was to use Portal, but we need the same functionality to be used for MDM Data Manager Console users.
    Regards
    Tebogo

    Hi,
    This is not possible with MDM Workflowsr. MDM Workflows are light-weight and supports only basic functionalities which can be achieved using the steps provided to design the workflow. You need to have the custom application to achieve this requirement
    Regards,
    Jitesh Talreja

  • Trigger MDM workflow from Webdynpro Java

    Hi All,
    After updating records in MDM, I want to trigger an MDM workflow from Webdynpro Java and pass those updated records to workflow. Any inputs on how to accomplish this. Workflow has already been developed using MSVISIO by the MDM team.
    Thanks,
    Tom

    By following steps, it is possible to integrate  workflow (or any workflow designed in MDM) within portal:
    1. UWL (Universal Worklist): The UWL gives users unified and centralized way to access their work and the relevant
    information in the portal. It collects tasks and notifications from multiple provider systems. One can expose MDM
    workflow functionality on Portal using UWL.
    2. JAVA APIu2019s: MDM Java API consists of set of classes related to MDM workflows through which one can create an
    application that provide the MDM workflow functionality and expose the application as an iView in the portal.

  • SAP MDM workflow erroe while launching

    Hi Experts,
    I am using SAP MDM 7.1 (7.1.04.142).Whenever I am trying to launch a workflow I am getting this error
    One or more records have following validation failures:
    Invalid validation recordId(s) in val;idate field
    Any help please
    Thanks
    Vinay

    Hi Vinay,
    As per this SAP Note: Workflow stop at Stop Check-in.
    Are you using Check out at Start step in your workflow ?
    So I would also suggest try to launch the workflow who is Owner of the workflow. May be that user has not right to launch the workflow.
    Also check who can send next step in your Start step of MDM workflow, Owner/Launcher/Any user ?
    For testing, Create a new record in your Data Manager then Add this record to Workfow job manually by right click on this record Workflows>Add to Job>workflow name and check are you able to complete this work-flow or not?
    Regards,
    Mandeep Saini

  • SAP MDM Workflow

    Hi,
    I have written some SAP MDM Workflows.
    Now, the email is not firing.
    There is a setting to be done in .rhosts or in some particular
    where you have to specify SMTP Mail Server.
    Regards
    Kaushik Banerjee

    Hi Kaushik,
    For activating the Notification step in MDM workflows you have to make settings in the mds.ini file in the server folder location,where you have to mention the Smtp server taht you are using for sending the mails.
    Bedsides this settings you will have to crete users in MDM console with their email ids so that they can receive mails acc from the owner of the workflow.
    You will have to add the notify step in the Visio template and fill in the correct property details.
    These settings should enable your mail services for the wf users.
    The mail will be shooted in 1 sec to the desired user as the timeout default time is set to 1 sec however you can set this prameter,if the mail sending is failed due to any unknown reasons an error is loged but the sending is not redone.
    Follow the below link to get a clearer idea o the same:
    http://help.sap.com/saphelp_mdm550/helpdata/en/43/e0615f82b40a2ee10000000a11466f/frameset.htm
    http://help.sap.com/saphelp_mdm550/helpdata/en/43/8b11b4249a6fcee10000000a1553f6/content.htm
    Hope It Helped,
    Thanks & Regards
    Simona Pinto

  • MDM Workflow / E-mail Notification Issues

    Hi Experts,
    I am working on a client that is using the SAP Portal to kickoff a workflow to notify the requestor when creating a vendor (with the vendor number that gets created when it reaches SAP). They did have MDM 7.1 connected to an SAP 4.7 system. Now they are upgrading to ECC 6.0 and we're in the middle of unit testing. For some reason, the e-mail notifications are not working while our Dev environment is connected to ECC 6...not sure why. I've checked all of the workflows / roles / e-mails, everything is exactly the same as it is in 4.7.
    Our workflow looks similar to this: requestor creates / edits a vendor through the Enterprise portal --> approver approves record --> record is sent to ECC 6.0 --> once created successfully in ECC 6.0, an email is sent to the requestor with a vendor number (if it is a vendor create) or and e-mail letting the requestor know the changes have been posted successfully to SAP.
    I've checked the MDS.ini file for any kind of information that needs to be updated for being connected to this new environment...I can't see anything. Is there a different file on the MDM server with e-mail / server info?
    Any clues as to why it may not be working in this new environment? I'm assuming pinging the server wouldn't do much good since it is still working in QA and Production, just not Dev where we are currently testing the 6.0 system.
    Thanks for your consideration!
    Nichole

    Kanstantsin -
    In response to your questions..
    1)
    Are you sure that your smtp server is working? It is workiing for Production in SAP 4.7, just not Dev ECC 6.0...so I am assuming it is working since it is on the same server.
    What happen when you launch your workflow with e-mail notification(Did you get error message in your repository logs?) ?
    Could you to send e-mail through it from your e-mail program? There was only one workflow that errored out out of approx. 20 due to e-mail. Most are stuck in workflow at 'check in and send e-mail to user'. The one that did have an error said "Could not send e-mail rc = 4294967284 MDM Server Error" Yet, there is nothing in the MDSS log...
    If your answer -no, please check, launch, configure, install your smpt server. It must be installed, right? If it works in production...
    If your answer -yes, go to step 2
    2)
    In mds.ini file in your repository block should be string like this :"Mail Server=your mail host name" It says Mail Server= (there is nothing there)...
    Where your mail host name = your smtp server name, something like "mailhost.your_domain.com" or your smtp server IP adress
    if that step is OK...I do not see this in the MDS.ini file...
    3) load MDM console, login to your repository and check check your e-mail receiver (user) and it e-mail adress- Is it correct? Yes
    4) load Data Manager - open Workflow and check user accessibility from your e-mail step. Everything Looks correct here also...

  • MDM Workflow Expiry message

    Hi Experts,
    I have a scenario in which MDM workflow is active, workflow is working fine and there are absolutely no issues. The only problem is, For workflow owner, I am getting following message everyday (If workflow is not clear or executed).
    The following workflow step is overdue because it has exceeded its expiration timeout:
    Assignee:                ; MDM System
    Job:                    10565
    Job Owner:              MDM System
    Records:                1
    Start time:             04/14/2011 00:22:19 GMT
    Expiration time:        04/24/2011 00:22:19 GMT
    Workflow:               Workflow Name
    Step:                   ABC
    Description:   
    Repository:             MDM Repository
    May be some setting missing, I want to deactivale this workflow reminder. Can you please guide and help?
    Regards,
    Maddy

    not sure on why you want to take the notifications out - for the sake of receiving harmless emails
    u can direct them to the spam folder easily
    but still if u wish
    go to the workflow visio diagram -- find notify step -- and remove ur emai id from the settings.
    thanks
    -Adrivit
    This will stop ALL email notifications pertaining to THIS workflow to ur id.
    Edited by: Adrivit on May 23, 2011 1:42 PM

  • MDM workflows and UWL

    Hello,
    We have recently upgraded ourselves to MDM 5.5 SP4 Patch pack 4. This patch pack was intended to solve an earlier problem we faced when integrating Universal Worklist (UWL) with MDM.
    Earlier the UWL would return error in case the MDM workflows had worklfow jobs which the user had to not "Accepted". If the user "Accepts" it using MDM Data Manager, then the record would appear on the UWL.
    I wish to know how we can configure the "Accept" button on the UWL, so that the user sees all the "Available" workflows and can "Accept" the workflow job which he plans to work upon.
    Thanks in advance,
    PKS.

    Hi Yogita,
    Here is a document for you.l  It shows how to configure MDM & BPM.  From within this there is information in regards to the Universal Worklist:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d7ad1f-6b27-2d10-448e-9c115ce7f5b3?
    You may also want to raise a post for this in MDM forum.
    Beth Maben
    EP - Senior Support Consultant
    AGS Primary Support, Business Suite & Technology
    Please see the UWL Wiki @
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq  ***

  • MDM Workflow - Assign

    Hi all,
    I am trying to set up a workflow that automatically triggered when I update the main table. I have created an assignment to assign a static value to one of the text fields and inserted this assignment as an assign step within the workflow. (the assignment works fine when triggered manually)
    The workflow Max Record launch is set to 1 and the Max Time Launch is set to 0h.
    When I update a main record table, the workflow gets triggered but goes into status 'Error' at the assign step. I am able to manually 'Perform' the assignment and then forward it to the next step within the workflow.
    Do you know if this is because I was still locking the record when I was updating the record? I tried declaring the Start and Stop of the workflow with Check Out and Check In, but I am still receiving the same problem.
    What is the correct way to use an assignment within an MDM workflow?
    Are check-in/outs mandatory?
    Please help. Thanks in advance.
    Foh

    Hi,
    Please share our solution with team .
    As question is marked as answered.
    Thanks,
    Shruti.

  • MDM Workflow for Exceptions

    I have read about the Checkout/Workflow config for imported MDM records, but I cannot find an answer to the following query. 
    Can I create an MDM workflow when MDIS import files fail (go to Exception directory)?  I would like to notify a user that there is an import exception and tell them some details about why it failed.
    Thanks,
    Keith

    Hi Keith
    this is not possible using MDM workflow for the reasons rightly explained above.
    Instead the users can see the import logs and find out which records failed to import. if you are importing manually without MDIS.
    for more details on error handling for records failed to import using MDIS refer to the link below:
    Re: Records goin to exception folder with "Ready to Import" status
    best regards
    Ravi

Maybe you are looking for

  • No data in datasource 0CO_PC_ACT_1 and 0CO_PC_ACT_10

    Hi all, I am extracting data for CO.i found that there is no data in  datasource 0CO_PC_ACT_1 and 0CO_PC_ACT_10 in rsa3,but in their bas table there are records. In rsa3 i tried to extract data by providing period but still its showing 0 records.i ha

  • Music not showing on ipad / iPhone through the cloud

    Hey, i'ved upgraded my software on my Mac and ipad/iphone.  Can't now access any of the music on either the ipad / iphone. It looks like it's there but the track listing are empty. Do I need to do a restore back to factory settings? Rach

  • Re: Issue while doing Order Settlement

    Hi Experts, I have completed the goods reciept step for a process order. Now I am trying to do the following steps for the order settlement. 1.Calculate Overheads using Tcode : KGI2 - Individual Processing CO43 - Collective Processing 2.Calculate WIP

  • Is there Oracle Application for Service Company

    Dear All, especially for Oracle Corporation Please let me know, is there any Oracle Application for Service Company that has business line in services such as (cargo/comodity inspection, verification, sertification) So far, I look that Oracle Service

  • My external drive is never recognized.

    i verified it via disc utility. it never shows up when i want to import from it or save files to it. what else can i do? it's a Lacie drive