SAP MDM Workflow: Wait Step

Dear Experts,
We have a scenario to send an email for the created/changed records periodically/daily, but a single mail should be sent for all the records to the users.
And we think that we can make use of the Wait Step for this activity, but we are not getting the values for GM Time Field and Literal Time Field.
Thanks And Regards
Gaurav Kumar Sharma

Hi Gaurav,
You can also try this scenario:
1.Create two ports one for outbound and other for inbound.
2. Create a sydnication map which will trigger automatically at a specific time using MDSS which only synidcates the records which were created/updated on that day..... say material number
3. Use PI to pick the syndicated file and drop it in a inbound port which was created earlier.
4. Create a import map for importing the syndicated file use MDIS here, with a workflow for notification under configuration options.
5. Workflow design will be start (Check out)->Notification->Stop (Roll back) which triggers on Record import.
The above steps will help you to send notification of created and updated records in one mail using MDM.
Let me know if you have any questions.
regards
Sowseel

Similar Messages

  • 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

  • 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

  • ABAP OO class-based workflow, wait step

    Hello,
    I'm hoping someone is able to help me.  I've implemented a class which triggers a custom workflow through a custom event of the class.  At one point during the workflow I want to use a wait step that waits for another custom event to occur.  I've created my second event which I want to trigger from an ABAP ALV Grid report for users, that will allow them to select the specific workflows to trigger this event for.  My problem is, I am having trouble figuring out how to find the correct object instance of my class from within the ABAP program and trigger the event specifically for that instance, so that the workflow can continue and eventually complete.  I have implemented the IF_WORKFLOW interface and up to this point the workflow is functioning correctly.
    Thanks,
    Leslie

    Hello,
    Sorry, not sure where my brain was. Actually I do know: at two clients with projects going live this month, so apologies for a rushed and inaccurate response. It's CL_SWF_EVT_EVENT.
    Jocelyn's blog I referred to includes a code sample using the same class on how to raise an event with an object key.
    Regarding your second question: No you don't need to do any binding. Just use an instance of your object and it will wait for an event with the same key. The WF part is very straightforward and works exactly like BOR, it's just raising event that can't be done with the WAPI.
    Cheers,
    Mike

  • MDM workflow - syndication step

    Dear MDM experts
    I would like to ask you about help with workflow step - syndicate.
    I just make a workflow which seems to be working fine. There is only one step I do not understand why is not behaving as I expect it. That step is syndicate. I can see the status is "Received" but nothing happen. I cannot find file under syndication folder.
    Can you help me to explain why it is like that?

    Hi Rafal,
    There can be a couple of reasons for that:
    1. Syndication port should be manual.
    2. The record, which you are trying to syndicate, might not fit your map criteria. Connect to the port in syndicator and try to syndicate the same record and see if you are able to do so.
    3. At the time your WF is at syndication step, you are not connected to same port through syndicator.
    4. You do not have a descrption for syndication step in WF. (Although it may sound wierd, but it is required iin some MDM versions).
    5. Repository password saved in console/mdss.ini might not be correct.
    If everything seems fine, check the logs. This will tell you the actual problem.
    Best regards,
    Dheeraj

  • SAP MDM case study,step by step implementation procedures.

    Hi All,
    If anyone has some case study documents describing the scenarios in MDM & step by step procedures for achievbing that, pl send it accross to me.
    Regards,
    Pramod

    Hello Pramod,
    The folowing links will help you to understand market scenarios of MDM and its integration.
    http://hosteddocs.ittoolbox.com/RD021507b.pdf
    demo
    http://www.sap.com/community/int/innovation/esoa/demo/MDM_demo/index.html
    http://www.asug.com/DesktopModules/Bring2mind/DMX/Download.aspx?TabId=66&DMXModule=370&Command=Core_Download&EntryId=3431&PortalId=0
    MDM
    http://www.asug.com/DesktopModules/Bring2mind/DMX/Download.aspx?TabId=66&DMXModule=370&Command=Core_Download&EntryId=1666&PortalId=0
    SAP Netweaver MDM Overview
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b09b548d-7316-2a10-1fbb-894c838d8079
    SAP NETWEAVER MDM Leverage MDM in ERP Environments - An Evolutionary Approach -
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4059f477-7316-2a10-5fa1-88417f98ca93
    Master Data Management architecture patterns
    http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0703sauter/
    MDM and Enterprise SOA
    http://www.saplounge.be/Files/media/pdf/Lagae---MDM-and-Enterprise-SOA2007.10.10.pdf
    Effective Hierarchy Management Using SAP NetWeaver MDM for Retail
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70ee0c9e-29a8-2910-8d93-ad34ec8af09b
    MDM World
    http://mdm.sitacorp.com/
    MDM: Master Data for Global business
    http://www.sitacorp.com/mdm.html
    MDM Master Data Management Hub Architecture
    http://blogs.msdn.com/rogerwolterblog/archive/2007/01/02/mdm-master-data-management-hub-architecture.aspx
    Improve Efficiency and Data Governance with SAP NetWeaver MDM
    http://www.sapnetweavermagazine.com/archive/Volume_03_(2007)/Issue_02_(Spring)/v3i2a12.cfm?session=
    Data Modeling i MDM
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5d4211fa-0301-0010-9fb1-ef1fd91719b6
    http://www.sap.info/public/INT/int/index/Category-28943c61b1e60d84b-int/0/articlesVersions-31279471c9758576df
    SRM-MDM Catalog
    http://help.sap.com/saphelp_srmmdm10/helpdata/en/44/ec6f42f6e341aae10000000a114a6b/frameset.htm
    http://events.techtarget.com/mdm-ent/?Offer=DMwn716mdm
    http://viewer.bitpipe.com/viewer/viewDocument.do?accessId=6721869
    http://searchdatamanagement.bitpipe.com/data/search?site=sdmgt&cr=bpres&cg=VENDOR&sp=site_abbrev%Asdmgt&cp=bpres&st=1&qt=MasterDataManagement
    http://viewer.bitpipe.com/viewer/viewDocument.do?accessId=6721819
    http://www.dmreview.com/channels/master_data_management.html
    http://searchdatamanagement.techtarget.com/originalContent/0,289142,sid91_gci1287620,00.html?bucket=NEWS&topic=307330
    Hope these may help u.
    Regds
    Ankit

  • E Mail Notification in SAP MDM Workflow

    Dear Experts,
    We have a scenario regarding E Mail Notification, in which we need your inputs on the below issues:
    1. We are able to maintain the list of users manually for Email Notify step, but we need to maintain the list of users as dynamically. So that it will be helpful in reducing the human errors.
    2. We have to send Email only if there is a change or creation of records based on a value of a particaular qualified lookup link.
    eg, A look up qualified link for regions which has possible values as "Region1", "Region2" and "Region 3". So we want that if a record gets created with "Region1" then only notification should be sent else no notification.
    Please provide your solution on the above issues.
    Thanks and Regards
    Gaurav Kumar Sharma

    Hi
    Scenario 1:
    I dont think we have an option of dynamic users list (based on Role) in e-mail notification but you can do one thing you can add multiple e-mail ids for a single user with a ";" seperator under users-> e-mail in console. please give a try and see if it helps.
    Scenario 2:
    Design a workflow which has Trigger Actions on Record Add,Record Update
    Start -> Branch step -> (FALSE)Stop                    
                       ->(TRUE) Notify  -> Stop
    In the branch step use the validation with the below code. This will take care of the notifiction when there is a Region1 added to the lookup table.
    HAS_ANY_VALUES(Regions.Region.[Record], Regions [Region1] ) AND
    LEFT(Updated Date,16)= LEFT(SYSTIME(0),16 )
    regards
    Sowseel
    Edited by: sowseel pasumarthi on Aug 23, 2011 3:22 PM

  • MDM Workflow:branch step.

    Hi ,
    Can anyone explain the use of Branch step?
    Hw can u connect it can anyone elaborate?
    Satisfactory answers will be rewarded points
    Regards
    Nisha

    Hi,
    i give u a short Example through workflow, using this you will come to know how to use Branch Step.
    >Assign---->Stop1
    Start--->Branch
    >Stop2
    Suppose in your Main table there is a field which you want should always have some value say this field is Product ID
    So, in Main table select Validations Pane and Create a validation say validation Name Mandatory Product ID
    Here validation shud contain expression as IS_NOT_NULL(Product ID)
    Create a new field of type Text Say Status in Main table.
    Create an assignment say Approved Records in Assignment Pane Select Property Table Field = Status in assignment expression write say Approved
    During configuring workflow in Branch Step select Property Validations = Mandatory Product ID
    on selecting this two more Properties get Enabled Select Property Mandatory Product ID = Assign and Property Default = Stop2 , All the steps should be connected properly using Connector,
    For Assign Step select Property Assignment = Approved Records and this Assign step further connect to Stop1
    So using this workflow it will fill the values Approved in the field Status for all the records having Product ID and for failed records it go directly to stop2
    Hope it will Help you,
    Rewards if Useful.....
    Mandeep Saini
    Edited by: Mandeep Saini on Jun 19, 2008 7:28 AM

  • Approval Process within SAP MDM

    Can SAP MDM workflow handle multiple approval process.  Is MDM support looping mechanism?

    Hi Rajesh,
    If approver rejects the records then the workflow will go back to previous step also u can branch the workflow on the basis of approve/disprove i.e. if the records approve then to a step and if approved then to a default step by using Branch.The record will be in MDM .The workflow history can be seen in data manager.And to have a report u can make a application. The link shows hw to have the history.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/001d22fb-622d-2b10-22ac-998acecf68a8
    The history will give complete report about approve/reject.
    Rgds
    Ankit

  • How to send records to the MDM workflow using Java APIs

    Hi All,
        Using Java APIs i want to send group/single records to the backend MDM workflows for further processing. Can this be acheived? Please provide me with some code samples if you have any
    Regards
    Suresh

    Hi,
    Just go through this URL
    https://help.sap.com/javadocs/MDM/current/index.html
    In this <b>com.sap.mdm.workflow.commands </b> will Provide u commands for managing workflows.
    I hope this helps you.
    Regards
    Nisha
    Message was edited by:
            Nisha Lalwani

  • Workflow WAIT FOR EVENT STEP deadline not working

    Hi,
    Need some inputs for the experienced people;
    I have a wait for event step in a workflow with deadline monitoring (Latest End) but it doesn't seem to work.
    Ofcourse, all the required setting are in place and deadline works fine for other Activity steps.
    The problem is specific to Wait for event step.
    The alternative is having a fork but I just want to know why the wait step with deadline doesn't work.
    Thanks,
    Roopesh

    Hello Ajay,
    Can you share with us what did you do to solve your problem?
    I'm facing the same thing in my project now, I'm wandering if you could help me with this one.
    I have this wait for an event step wich is configured to wait 4 minutes since the work item creation. I've also selected 'Modeled' on the Action field, and a display text for the outcome.
    But in one of my tests, the event hasn't occurred and the workflow stuck in this task forever.
    Thanks in advance.
    Regards.
    Actually, I think I got this handled. This thread was really helpful to me: http://scn.sap.com/thread/47482
    Message was edited by: Leandro Farias dos Santos Abreu

  • 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.

  • Mdm workflow through sap r/3

    hello experts
    I have a scenario to trigger a workflow in SAP R/3 from MDM
    Objects need to be created in SAP for this
    I found this in a pdf file
    "A pre-requisite for connecting SAP Business Workflow to MDM is to build a BOR Object which represents the products in MDM. But how does this BOR Object really communicate with MDM?
    Using MDM ABAP API – Creating an ABAP code which communicates with MDM via MDM ABAP API (available as of MDM 5.5 SP3). Using the ABAP API directly from the Workflow environment simplifies integration between SAP Business Workflow and MDM, but makes integration to other systems more difficult as ABAP is not the greatest environment with regards to openness."
    How do I go about it ? Where is this API and how do I use it ?

    this is the link to the pdf
    Workflow for SAP NetWeaver MDM – How, Why and What to Choose
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60559952-ff62-2910-49a5-b4fb8e94f167
    i need to implement 'SAP Business Workflow' from page 6 in the above pdf
    we are using MDM 5.5 SP04

  • Wait step in leave workflow wait for 20 min

    hi friends
      I have designed a multilevel ESS leave workflow. After 1st approver the status need to change from approved to sent after that i am using a wait step with condition REQ.STATUS = SENT. This condition is met immediately but it still waits there nearly 15 to 20 min after that only it goes to the next approver. I dont no y its happening even after the condition is met. There is background job SWWCOND is directly related to this wait step. I have scheduled this job for every 3 min. But its long time to execute. If i remove the wait step its shows dump. How to minimize the time of execution of the wait step.
    Regards
    vijay

    Hello,
    Let me know if I've understood the problem correctly.
    You have a workflow with two wait steps.
    These wait steps rely on the running of SWWCOND
    to check if the conditions have been satisfied.
    The workflow takes 15-20 mins to pass the first condition, even
    when already true, but takes little or no time to pass the second
    condition.
    SWWCOND is scheduled to run every 3 mins and doesn't run for more
    than a couple of minutes.
    My questions:
    - Are you absolutely certain SWWCOND runs every 3 minutes?
      Do you see that happening in SM37 while your workflow is waiting?
    - You've said that the first condition is REQ.STATUS = SENT,
      what is the second condition?
    - Is REQ.STATUS a virtual attribute?
    - Where is REQ.STATUS set to SENT? Outside of the workflow?
      Does it do so without an error? Is a commit work done?
    regards
    Rick Bakker
    Hanabi Technology

  • Wait Step in Workflow

    Hi Workflow gurus,
    I have 2 questions want to ask.
    1. We have a wait step deadline monitoring in our workflow project. Let's say 30 day wait period. After 30 days workflow is getting triggered & everything works fine. But that is really required in Production. In Dev/QA systems we do not want to wait really 30 day. We want a small time period, let's say 1 day. Now what is the best way to handle this? Meaning Different time periods for different systems for the same workflow & same wait step period.
    2. If a work item is waiting for a wait step to be completed(for ex waiting for 60 day wait period) before 60 day itself,
    can we execute manually that work item using any std report?
    Kindly help me.
    Thanks,
    Pandu.

    Hi Pandu,
    1. There are a couple of things you can do in this instance. You could manually remove the deadline after the 1 day threshold.
    Open the work item and select Edit -> Change -> Change Deadline -> Excute and then remove the Requested Start deadline
    (ensure you have Technical View set for the work item display)
    Deadline monitoring (SWWDHEX) will have to execute before the work item will transition out of a Waiting state.
    Alternatively you could store the deadline parameter externally in a config table somewhere and retrieve it into the workflow for use with your deadline. Obviously when you change the configuration from 30 days to 1 taking care to ensure that the changes are not transported to prod. Not really fond of this since there is a risk of transporting the changes.
    2. Transactions like SWIA don't allow you to execute work items in a Waiting state. So as above go into the work item and either change the deadline or execute.
    I hope this helps,
    Best Regards,
    Trevor

Maybe you are looking for

  • Can't access a website all of a sudden

    In trying to reconfigure MobileMe, I may have changed some settings that I shouldn't have. Please help.. I connect to the internet on my iMac thru ethernet I connect to the internet on the MacBook Pro by Airport I connect to the internet on 2 Windoze

  • Purchase order Automatic creation

    Dear All, I want to configure the Transportation scenario, My requirement is when shipment is created a purchase order should get automaticaly for purchase of services from transporter... Can anyone hap me out with this??/ Regards Rasik Waghela

  • URL iViews & File Download error.

    Hi Gurus, I am having a strange problem. I am having a URL iView and this is pointing to a site and whenever user  visit this iView, it gives file download dialog box. And the message which appears “Some files can harm your computer. If the ……”. Very

  • Re: NoClassDefFoundError

    This is a classpath problem.           Please try following,           C:\BEA\wlserver6.0\config\examples>java -classpath           C:\BEA\wlserver6.0\lib\weblogic.j           ar weblogic.jspc           It should work.           "stephen zeng" <[emai

  • Ticket:Incorrect 'iBook' references. what is correct? with reg mark?

    Hello, I uploaded one iBook some days ago. I got this ticket: "Incorrect 'iBook' references on pages 3 and 27." I guess it is: "iBook Author" an "iTunes-Store " does it mean I have to use the reg-mark? ® thanks a lot for help, Thomas