cancel
Showing results for 
Search instead for 
Did you mean: 

ASYNC to SYNC scenario using BPM.

Former Member
0 Kudos

hi,

i have a async to sync scenario. i have a File sender->PI(BPM)->ECC and the response from ECC->PI->SOAP.

Here in PI, i am using BPM. The ECC side is a Synchronous BAPI. The response is sent to the SOAP receiver.

in BPM, can someone tell me how many transformation steps do i need i.e mappings. and how many abstract interfaces, synchronous interfaces, outbound interfaces, inbound interfaces?

also how many send,receive and transformation steps.

and in the configuration part,

how many receiver determinations, interface determinations do we need.

rgds,

mithun

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

File sender->PI(BPM)->ECC and the response from ECC->PI->SOAP

Service interfaces

-> SI_OB for file (Request)

->SI_IB for Soap(ASy Response)

->SI_ABstract(ASy Request)

->SI_Abstract (Asy Response)

->Si_REq_RES_ABS(Syn)

->SI_ABS(ASY BAPI REQ)

->SI_ABS(ASY BAPI RES)

mappings

one for request mapping(file Req to BAPREQ) and one for response mapping(BAPI REs to RESponse mSg).

operation mappings-2, one for Req MApping ANd One for Res ponse mapping.

IP

reciv->transformation(REq)->Send(SYN/ASYN)->transformation(RES)->Send

ID:

3 reciver deteminations

one for file to IP

IP to ECC and IP to SOAP

3 interface determinations

1 sender agrement

2 reciver sgrements

one for IP to ECC

and IP to SOAPregards,

ganesh

Former Member
0 Kudos

Hi Ganesh,

Tanx a lot for the detailed explanation ganesh.

i've missed a few steps that you have explained. Will do them and get back for any errors:)

Rgds,

Mithun

Former Member
0 Kudos

Hi,

the

first step.

SI_OB for file(Request)

is it a Asynch Outbound interface.

and what is the QOS of the File channel.

Rgds,

Mithun

Former Member
0 Kudos

>>what is the QOS of the File channel.

EO

rajasekhar_reddy14
Active Contributor
0 Kudos

Refer simila rkind of scenarions in sdn and you will get to know that how many abstract interfaces required for your requirement.

Always try to avoid executing operation mapping(tradsformation step) in BPM,it is not a right practice.

Regards,

Raj

Shabarish_Nair
Active Contributor
0 Kudos

you can use this as a reference;

in your case it will be File -> RFC -> SOAP

Former Member
0 Kudos

Hi Shabrish,

I followed the blog you sent. And got the below error.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Adapter

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="BPE_ADAPTER">UNKNOWN_MESSAGE</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>No object type found for the message. Check that the corresponding process is activated</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Former Member
0 Kudos

Hi,

Please check ur configuration and chache status.

1. In ESR you designed IP Check any errors occured, press F7

1.go to sxi_cache transaction, to check IP chache status. reurn code is 0 or not.

3.you nedd check in id configuration scenario, we have configuration overview tab just click on that button see you configuration crect or not

please go through this thread,

regards,

ganesh.

baskar_gopalakrishnan2
Active Contributor
0 Kudos

This might be caching issue. Do full cache refresh SXI_CACHE in ID. Also if that does not work, delete the IP object and reimport again in ID. Hope that helps.