cancel
Showing results for 
Search instead for 
Did you mean: 

1:n mapping without BPM

Former Member
0 Kudos
456

Hello Friends,

I need some help about this mapping issue.

input file :


<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
	<SOAP:Header></SOAP:Header>
	<SOAP:Body>
		<Object_1>
			<ID>12222333444</ID>
			<points>50</points>
		</Object_1>
		<Object_1>
			<ID>12222333555</ID>
			<points>20</points>
		</Object_1>
		<Object_1>
			<ID>1222233777</ID>
			<points>10</points>
		</Object_1>
	</SOAP:Body>
</SOAP:Envelope>

output file1 :

 
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
	<SOAP:Header></SOAP:Header>
	<SOAP:Body>
		<Object_1>
		    <ID>12222333444</ID>
			<points>50</points>
		</Object_1>
	</SOAP:Body>
</SOAP:Envelope>

output file 2 :

 
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
	<SOAP:Header></SOAP:Header>
	<SOAP:Body>
		<Object_1>
		    <ID>12222333555</ID>
			<points>20</points>
		</Object_1>
	</SOAP:Body>
</SOAP:Envelope>

output file 3 :

 
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
	<SOAP:Header></SOAP:Header>
	<SOAP:Body>
		<Object_1>
		    <ID>1222233777</ID>
			<points>10</points>
		</Object_1>
	</SOAP:Body>
</SOAP:Envelope>

Best regards,

FK

View Entire Topic
aashish_sinha
Active Contributor
0 Kudos

Hi,

Multi-mapping and BPM (integration process) always use to go hand-in-hand. Since SPS14, this isn’t true anymore. In the case of message splits (1:n transformations), multi-mappings can now be created and used in non-BPM scenarios. Referred to in many different ways, but most commonly as mapping-based message splits, this new enhancement affords SAP NetWeaver XI developers an opportunity to take BPM out of the equation for message split based scenarios.

Have a look into this weblog

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

Regards

Aashish Sinha

PS : reward points if helpful

Former Member
0 Kudos

Can anyone help me out in answering these question asap?

I forgot this weblog :

/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16

but on step - Interface determination, i cannot select any Interface mappings.

https://weblogs.sdn.sap.com/weblogs/images/251688284/ID_ReceiverDetermination.JPG

Many thanks in advance,

FK

Former Member
0 Kudos

> but on step - Interface determination, i cannot select any Interface mappings.

> https://weblogs.sdn.sap.com/weblogs/images/251688284/ID_ReceiverDetermination.JPG

Hi,

After Createing the Receiver Determination, when you create the Interface Determination then select the radio button "Enhanced" and select the Interface mapping first, as soon as you select the Interface mapping your message interfaces will be automatically added in the Interface determination.

Regards,

Sarvesh

Former Member
0 Kudos

I think you have not followed the blog properly for your requirement.

for example: Source File is like this.

<Records>

<FirstName>Sarvesh</FirstName>

<LastName>Singh</LastName>

<Dept>SAP</Dept>

<EmpID>12345</EmpID>

<Domain>technical conslultant</Domain>

<Experience>5 years</Experience>

</Records>

'N' Target Structure are

<Records>

<EmpName>

<FirstName>Sarvesh</FirstName>

<LastName>Singh</LastName>

</EmpName>

</Records>

<Records>

<EmpDetail>

<Dept>SAP</Dept>

<EmpID>12345</EmpID>

<Domain>technical conslultant</Domain>

<Experience>5 years</Experience>

<EmpDetail>

</Records>

So if you think your requirement is as per the above examples then follow /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible blog.

Regards,

Sarvesh