on 08-30-2009 7:38 AM
Hi All,
Can you please give me any simple BPM scenerio that can can be implemented easily?
Thanks in advance
Basic BPM implementation is same as it was in SAP PI7.0
If you want to use User Decision functionality refer:
https://wiki.sdn.sap.com/wiki/display/XI/UserDecisionstepinSAPPI7.1-Part+I
https://wiki.sdn.sap.com/wiki/display/XI/UserDecisionstepinSAPPI7.1-Part+II
If you want to use Monitoring Process refer:
https://wiki.sdn.sap.com/wiki/display/XI/Creating%20Monitoring%20Process%20with%20PI%207.1
One more functionality is provided....called Step Group.....search on SDN we have a good pdf document for this.
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Check this for monitoring: https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/ab3f538e-0d01-0010-07b7-802c90b67eec&overri...
If you want to check if your BPM is error free then once you have created the BPM press F7....if there are any errors/ warnings then it will display the same.....is there anything specific that you are looking at?
Besides the above techniques you need to check what is the Return Code of your BPM in SXI_CACHE ---> Integration Process.
It should be 0....if anything other than 0 then activation needs to be performed (in SXI_CACHE itself)
Regards,
Abhishek.
Edited by: abhishek salvi on Aug 30, 2009 12:50 PM
Also,can you please tell me how to check whether BPM is working fine or not?
Create the BPM ---> Save ---> Press F7 to check for any error
Check Return Code in SXI_CACHE
Ensure that the Service Interfaces / Operation Mappings and other objects included in the BPM are relevant.
However at runtime (during Testing) you will come to know whether your BPM is error-free or not.
Regards,
Abhishek.
Hi All,
I have implemented a test BPM File to File Scenerio.While doing so, I had stuck or confused with the following
1.What shall I mention in the Communication Channel in the Source directory?Can I use Receiver agreement for the communication channel and skip creating communication channel?If so then I have created 2 receiver determinations 1 with the Outbound Interface and 2 with the Abstract Interface
I have followed the same scenerio as mentioned in
[https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1822] [original link is broken] [original link is broken] [original link is broken];
If I mention the source directoy as the path in my system will it give error?
Also,how to test the BPM in SXMB_MONI_BPE .
I am confused with the monitoring mentioned in the blog.
Please help me.
Thanks in advance
Hi Shweta,
> 1.What shall I mention in the Communication Channel in the Source directory?
Create a file communication channel as you do for other integrations. Create a sample xml file from MM_File_to_File mapping test tab. Use the same file in your source directory.
> Can I use Receiver agreement for the communication channel and skip creating communication channel?I
No you cannot do like this. Receiver agreement and communication channels are both are different. Communication is used to pick and create your file. Receiver agreement is the binding between your interfaces and communication cahnnel. Please see sap help on this.
> If so then I have created 2 receiver determinations 1 with the Outbound Interface and 2 with the Abstract Interface
You will create 2 receiver deteriminatins. one between your outbound interface and integration process and another between Integration process and inbound interface. You need to have one outbound, one abstract and one inbound message interface.
>If I mention the source directoy as the path in my system will it give error?
If you mean from your desktop, then you need do to ftp which connects from your desktop to xi. If you dont have then better put the file in shared directory on xi server or any other server and then read the file.
> I am confused with the monitoring mentioned in the blog.
It is a very straight forward document for monitoring bpm shweta. Since you are new you are having trouble. Also please see this document and see it is helpful for you:
(see slide 17 for bpm)
I would suggest you to exactly create the datatypes, message interfaces etc the same as given in the blog. once you complete then you will have an idea and then can differ what ever you want then.
Regards,
---Satish
You have to run the Configuration Wizard twice
Source to BPM:
1 Receiver Determination.
1 Sender Agreement.....1 Sender FILE CC
1 Interface Determination.
BPM to Target:
1 Receiver Determination.
1 Receiver Agreement.....1 Receiver FILE CC
1 Interface Determination.
Regards,
Abhishek.
Edited by: abhishek salvi on Aug 31, 2009 9:27 AM
Hi Abhishek,
Thanks for the reply.
Please tell me the following.
You have to run the Configuration Wizard twice
But how ?
Source to BPM:
1 Receiver Determination.
Sender- Outbound Interface ,Configured receiver-Integration Process, Is it?
1 Sender Agreement.....1 Sender FILE CC
Sender Interface-Outbound Interface,is it?
1 Interface Determination.
interface as Abstract Interface,is it?
BPM to Target:
1 Receiver Determination.
Sender-Integration Process,Configured receiver-Business Service(In communication Component),is it?
1 Receiver Agreement.....1 Receiver FILE CC
What shall I mention in the Interface?
1 Interface Determination.
What shall I mention in the Interface Determination ?Inbound Interface is it?
Also,do I need to create the business service explicitely and need to mention the Receiver and sender as both Inbound and outbound Interface each in both sender and receiver columns of the Business Service(Communication Component)?
Where shall I need to mention the Abstract Interface Then?
Can I go ahead with the blog I am referring.
Thanks in advance.
Thans in advance.
You have to run the Configuration Wizard twice
But how ?
If you have never used a Configuration Wizard then forget about this line.....better do the normal (manual) way (even I prefer manual creation of ID objects)
1 Receiver Determination.
Sender- Outbound Interface ,Configured receiver-Integration Process, Is it?
Yes
1 Sender Agreement.....1 Sender FILE CC
Sender Interface-Outbound Interface,is it?
Yes
1 Interface Determination.
interface as Abstract Interface,is it?
Inbound Interface is the Abstract Interface.
1 Receiver Determination.
Sender-Integration Process,Configured receiver-Business Service(In communication Component),is it?
Yes
1 Receiver Agreement.....1 Receiver FILE CC
What shall I mention in the Interface?
Inbound Interface.....the one configured according to the target FILE structure.....not the abstract
1 Interface Determination.
What shall I mention in the Interface Determination ?Inbound Interface is it?
Yes the Inbound Interface.
Regards,
Abhishek.
Hi Abhishek,
Thanks for the reply.
Please tell me the followings
1.If you have never used a Configuration Wizard then forget about this line.....better do the normal (manual) way (even I prefer manual creation of ID objects)
How to run it in the manual way?Manual creation of ID objects?
2.In the second Interface Determination I shall mention the Inbound Interface while in the first Interface Determination I shall use the Abstract Interface as the Inbound Interface.Is it?
Thanks in advance
How to run it in the manual way?Manual creation of ID objects?
To manually create the ID objects (Receiver/ Interface Determination, Sender/ Receiver Agreement)......right click and say New.....choose the Type of Object that you want to create......enter the relevant details and click OK....
2.In the second Interface Determination I shall mention the Inbound Interface while in the first Interface Determination I shall
use the Abstract Interface as the Inbound Interface.Is it?
Yes.
Regards,
Abhishek.
answered
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.