‎2007 Jan 23 11:26 AM
Hi All ,
I have a simple requirement that "Send a DEBMAS IDoc when a Customer is created or Changed" .
Unfortunately I dont have any clue abt Workflow . Can someone please guide me in step-by-step mode of workflow Creation . ALE is already configured for partner .
Thanks in Advance ,
- Annika .
‎2007 Jan 25 10:57 AM
Hello,
I don't know where your idea of using Workflow for this comes from but sending a DEBMAS idoc is a matter of ALE while Workflow is only used for the purpose of correcting ALE / Idocs errors or organize the process of master data handling.
To meet your requirement, you simply need to activate change pointers on the DEBMAS message type in customizing (of ALE settings).
Regards,
Chris.
‎2007 Jan 23 11:35 AM
Hello,
Whatever requirement you have mentioned it is about IDoc configuration for master data.I doubt it's workflow .
Requirement suggests that whenever customer is created/changed it needs to be sent as an idoc.
please check link below for the DEBMAS idoc details:
http://www.beinsoft.com/sap-tutorial-ale-distribution-model.php
Chekc part 2 for confguration details.
You can also look into SAP documentation.
Hope it helps.
Thanks.
‎2007 Jan 23 6:46 PM
Hi,
Check the below link...
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
<b>For more examples</b>
For Sales and Distribution related Examples
http://help.sap.com/saphelp_47x200/helpdata/en/03/4cdf34fc48710de10000009b38f83b/frameset.htm
For Material Management related Examples
http://help.sap.com/saphelp_47x200/helpdata/en/33/4c9a34272a5f2ee10000009b38f83b/frameset.htm
Hope this helps you...
Regards,
Vara
‎2007 Jan 23 8:49 PM
Thanks for the links , but still not at all useful for my requirement .
I hope some experienced person in workflow will spare a little time .
- Annika .
‎2007 Jan 23 9:11 PM
Hi,
Check the below link for step by step example.
<b>DEMO for Processing a Notification of Absence </b>
http://help.sap.com/saphelp_47x200/helpdata/en/04/928d6b46f311d189470000e829fbbd/content.htm
Technical Implementation
http://help.sap.com/saphelp_47x200/helpdata/en/04/928d7846f311d189470000e829fbbd/content.htm
Preparing and Customizing.
http://help.sap.com/saphelp_47x200/helpdata/en/04/928dfa46f311d189470000e829fbbd/content.htm
Follow the below mentioned steps
1. Open transaction SWLD.
2. A task can be attached to a workflow template. A standard task can work without a template also. So you can start by either creating a Workflow template or Task. If you create a templete..then you will need to create a task and attach the task to the temple. To create template/task click the below menu
DEFINITION TOOLS->TASKS/TASKS GROUPS->CREATE
Click the link below to know how to define a task or a template
http://help.sap.com/saphelp_47x200/helpdata/en/ca/9fc5b0a45a11d194dc0000e82dec10/content.htm
3. The above task should be called when the Customer Create event is triggered. The above link will explain in detail about this.
4. Once the customer is created, data needs to be captured. this can be achieved by declaring a container... clikc the link below to know about containers.
http://help.sap.com/saphelp_47x200/helpdata/en/c5/e4b06d453d11d189430000e829fbbd/content.htm
5. Once the container is created data from the Customer transaction needs to be binded with the Container. Click the link below to know about Data binding.
http://help.sap.com/saphelp_47x200/helpdata/en/c5/e4b0ae453d11d189430000e829fbbd/content.htm
6. Then a Agent/user/Role is assigned to the template/ task. Usually this user is responsible for further actions. A mail will be sent to this user once the customer is created/changed.
http://help.sap.com/saphelp_47x200/helpdata/en/8d/25fae8454311d189430000e829fbbd/content.htm
Also clikc the link below to a workflow tutorial.
http://help.sap.com/saphelp_47x200/helpdata/en/fb/135962457311d189440000e829fbbd/content.htm
this gives you an insight of workflow. Hope this helps you for your requirement.
Regards,
Vara
‎2007 Jan 25 10:57 AM
Hello,
I don't know where your idea of using Workflow for this comes from but sending a DEBMAS idoc is a matter of ALE while Workflow is only used for the purpose of correcting ALE / Idocs errors or organize the process of master data handling.
To meet your requirement, you simply need to activate change pointers on the DEBMAS message type in customizing (of ALE settings).
Regards,
Chris.
‎2007 Jan 29 8:48 AM
Thanks Chris ,
Pls suggest how to pick only those change pointer IDocs without any coding .
- Annika .
‎2007 Jan 31 8:38 AM
Hello,
Once change pointers are activated for DEBMAS, you need to run RBDMIDOC (in background preferably) to convert change pointers to IDocs for message type DEBMAS and then send the IDocs to the partner system(s). Use RSEOUT00 if the sending method is not defined as "immediate" in the outbound parameters of the receiving system's partner profile. Use RSEOUT00 with care as it is easy to send more IDocs than expected (restrict the selection on the Idoc type and the partner logical systems).
Hope it helps.
Chris.
‎2007 Feb 02 1:22 PM
Thanks Chris ,
I figured it out somehow and its working fine .
Thanks for brilliant idea of change pointers .
- An