cancel
Showing results for 
Search instead for 
Did you mean: 

BPM Scenario Development

Former Member
0 Kudos

Hi

I am using BPM for the first time and have tried to reach at a certain stage. The process is

<b>FIRST STEP</b>

Legacy File(MQ Series)-------> SAP XI(Validation)

<------ Back to legacy if Error

<b>SECOND STEP</b>

SAP XI(Via Proxy)One record at a time -


> SAP R/3(Validation on Data)

<----


Back to XI with validated Data(Via Proxy)

<b>THIRD STEP</b>

SAP XI(Validated Data Posted via IDOC) -


> SAP R/3

The STEP 2 and 3 will be repeated for every record and 'N' Number of Idocs will be posted and finally the Error if any will be posted back to legacy system.

I have designed Interfaces(Abstract also) for every process, but dont know what all objects and process to put in BPM. The First receive step contains the abstract interface for receieving message in BPM. Need to understand how to proceed in building the above scenario.

If possible kindly notify the steps involved and how to build this one. When and where I need to use Transformation, Switch and block etc.

Best Regards

Swetank

Accepted Solutions (0)

Answers (2)

Answers (2)

udo_martens
Active Contributor
0 Kudos

Hi Swetank,

First Step:

receive, transformation (mapping to validate), switch, transformation (mapping 2 answer), send

2 Containers, 2 abstract Interfaces, 1 outbound Interface

no correlation

Second Step

transformation (mapping to proxy), send synchronous, transformation (2 recognize error), switch, transformation (mapping 2 error answer), send

2 new container, 2 new abstract interfaces, 1 inbound interface

Third Step

tranformation, send

1 new container, 1 new abstract interface, 1 inbound interface (the idoc itself)

Regards,

Udo

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

<i>>>>When and where I need to use Transformation, Switch and block etc.</i>

at first check read this - you have to know which steps are used in which case:

http://help.sap.com/saphelp_nw04/helpdata/en/62/dcef46dae42142911c8f14ca7a7c39/content.htm

I think you can do it all in one integration process

(all of your three steps)

<i>>>>The STEP 2 and 3 will be repeated for every record and 'N' Number of Idocs will be posted</i>

you may try Anish's approach to cut your legacy file to a number of messsages (lines for instance)

take a look at his weblog:

/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping

but please first read the documentation on process steps to understand how BPM's are build

also there's a number of BPM weblogs which you can find on my XI FAQ page (question 3 - documents section):

/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions

it would be wise to read them too as they are very easy even for a "BPM begginer"

Regards,

michal