Error in multi mapping bpm
Hi all,
In bpm, i have used a multi mapping transformation. And I get a error message that ' Cannot produce target element, check whether the source instance is valid' . And my two source messages are valid.
But in message mapping, i have given src1 and src2 as source messages in the same order.
But in the Messages_IN tab of bpm, the order of messages is reversed and it is src2 and src1. Can this be the reason for my mapping error? If so, how to rectify this.
If this is not the case, any more suggestions?
Hi Aarthi,
Check your occurence of Target strucuture migth be 1 to 1 or 1 to Unbounded.U r message mapping doesn't populates the data for u r target strucutre.Test u r mapping by giving the valid data( Which data is pass of mapping validations).
In your mapping go to messages tab and check the sequence of your message types are correct or not.If not choose Message types once in correct sequence.
Cheers
Veera
>>> Reward Points,If it is needful.
Similar Messages
-
Error in Multi-mapping without BPM
Hi frnds,
I am doing a scenario File-XI-File. I am using the multi-splitting thing in the Message mapping. I have taken care of all the occurance's and "enhanced" thing in the IR and ID resp. I m using SP16. I want to avoid BPM.
But therez sme error cming up. When I check the MONI, its shwing "No messages created from split mapping" and when I test my interface using the Test Configuration in the ID, its shwing error in the Receiver Determination -- "HTTP connection to ABAP Runtime failed. Error: 403 Forbidden"
I have checked most of the blogs and forum suggestions. I have checked the ICF activations as well ...
So, do come back to me with your valuable suggestions, and I will award them points, if they really help me out.
Thanks and regards.
NeeteshHi Neetesh,
<i>
When I check the MONI, its shwing "No messages created from split mapping"</i>
For this, Can you check the source XML. Does it contain Tags like <messages> .. If yes, you need to remove them from your source XML.
If i am right, you have copied the XML from the TEST tab of the message mapping and pasted it in a notepad and saved it without making any changes at all..... Just do as i have mentioned above and i am sure you will no more get that error message in your MONI....
Also go through this weblog which talks about multi-mapping without BPM,
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
Regards,
Abhy -
Multi Mapping - BPM - Block 1 ( No Agent ) Error -- Help Please ?
I am trying the the BPM scenario using Integration Process
BpmPatternCollectTime
from SAP BASIS ® SAP BASIS 7.00 in
the namespace http://sap.com/xi/XI/System/Patterns
I have done the scenario like the above . I have followed all the Steps which are used in above scenario.
I am using a File Sender Adapter and Receiver Adapter .
It is Successfully picked up the File but nothing is happening after that .
I am using two receiver Determination one from Ob to IP and other from IP to FIleReceiver ( IB) .
But, I am Getting error as Block1 (No agent) Error in the PE graphical diagram
I have checked in SWWL my Integration Process Return code is "0"
Can you please tell tell me how to solve this ?
Can you please tell me this scenario is like Multiple Purchase Order Items to One Purchase Order
Here they have given ID adn OverAllNumber . For ex. In one xml file I am sending
ID as A100
OverAllNumber as 120
next 5 minutes putting the another file with contents
ID as A100
OverAllNumber as 130
My Question is
Will TWO files wiil come as Output in File Receiver or one file merged as like follows ?
ID as A100
OverAllNumber as 120
ID as A100
OverAllNumber as 130
I am not Clear in this please give some suggestions .
Best Regards.,
V.RangarajanHi Raj,
Thanks for ur reply.
While defining the receiver determination, sender agreement, receiver agreeement , Interface determination which Interfaces areu using?
Yes
+ by the way which pattern u are following the basis component , is it BpmPatternCollectMessage?+
No . I have taken example as
BpmPatternCollectTime
from SAP BASIS ® SAP BASIS 7.00
in the namespace http://sap.com/xi/XI/System/Patterns
I have done the scenario like the above . I have followed all the Steps which are used in above scenario.
The steps Which i have followed in BPM are
1. Block with Deadlkine branch and Exception handler( as TimeOut Exception)
Block Start and Block End as New Transaction
2. Inside Block infinite Loop which contains Receive step ( Actives the Correlation ) and Multiline Container element which appends the Messages with CollectMessage
3. Transformation Step
It creates the New Transaction and Interface Maping from CollectMessage List to New Mesage
4. Send Step
It sends the New Message . It creates the New Transaction .
Best Regards .,
V.Rangarajan -
Hi Experts,
Can anyone send me a scenario which contains multi-mapping using BPM (collect pattern)........I searched on SDN but cudn't find any scenario which contains Multi-Mapping BPM scenarios. All the scenarios which r available based on without BPM.............points will given to the approriate replies.
Thanks in Advance
FaisalHey
strange you didn't find it,it was the second link when i searched SDN with the string "multimapping BPM"
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
Thanx
Aamir -
Hi All,
What is Multi Mapping ??
How many Types of Multi mappings r there ???
Please Explain a Little bit
Regards
VamsiMulti-Mapping can only be used in ccBPM. It is used to map abstract interfaces. Development is the same as Message Mappings
n:1 Transformation
Bundles multiple messages into one message, for example, individual purchase order items into one purchase order.
1:n Transformation
Splits a message into multiple messages, for example, a purchase order into the individual purchase order items.
n:m Transformation
Converts a message into another message, for example, a message that is defined by interface A is converted to message that is defined by interface B.
Multi-Mappings reference multiple message structures:-
a) All source message structures are combined into 1 source structure.
b) All target message structures are combined into 1 target structure.
Therefore, there is only one source structure mapped to one target.
Multi Mapping
BPM involved:
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
/people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi
Without BPM:
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
Regards,
Kumar -
Error: 1:n multi-mapping using BPM for file to file scenario
Hi. Iu2019m trying to do 1:n multi-mapping using bpm scenario. I use file to file. Input file consists of many records and then I want many record to be transformed into many file at target system. I follow step in http://www.riyaz.net/blog/xipi-1n-multi-mapping-using-bpm/. However, I have a problem when file is retrieved in to XI. It doesnu2019t create any output file.
When I look at SXMB_MONI, it shows u201CNo object type found for the message Check that the corresponding process is activated.u201D Besides, it shows error message "Unable to perform action for selected message" when i clikc at PE in SXMB_MONI.
I have check at many previous posts with the same error message but still couldnu2019t solve it. I already activate my BPM and check that status in SXI_CACHE = 0. There is noting left in change list of my IR and ID.
Here is my design and configuration.
IR
Data Type: DT_file_split -> for both input and output file
Message Type: MT_file_split_sender, MT_file_split_receiver
Message Interface: SI_file_split_in, SI_file_split_out, SI_file_abs_source, SI_file_abs_target
Message mapping: MM_file_split for mapping MT_file_split_sender with MT_file_split_receiver
Interface mapping: OM_file_split
u2022 Source = SI_file_split_out
u2022 Target = SI_file_split_in
u2022 Mapping Program = MM_file_split
BPM following this link http://www.riyaz.net/blog/xipi-1n-multi-mapping-using-bpm/.
ID
Import my Integration process
2 Communication Channel for getting input file (CC_File_split_sender) and creating output file (CC_File_split)
2 Receiver determination:
u2022 Source system to BPM using interface SI_File_Abs_source
u2022 BPM to target system using interface SI_File_Abs_target
1 Interface determination:
u2022 from source system to BPM
u2022 Sender interface: SI_File_Split_Out
u2022 Receiver interface: SI_file_abs_source
1 Sender Agreement
u2022 Commu. Component: Source System
u2022 Using interface: SI_File_Abs_source
u2022 Sender Communication Channel: CC_File_Split_Sender
1 Receiver Agreement
u2022 Sender Communication Component: BPM
u2022 Receiver Communication Component: Target System
u2022 Receiver Interface: SI_File_Split_In
u2022 Receiver Communication Channel: CC_File_Split
Anyone know how to fix this?
Thanks,
PavinHi,
Yes, thats the problem.
You are creating file from test tab of 1..N mapping .
In case of 1..N mappping in mapping Extra tags of messages are addded to the data.As shown here:-
Messages
Message1
MessageType
When you use this mapping to generate xml message then it will add additional tags for <Messages> and <Message1>, which is not correct. it should only have structure of you MT.
So remove start and end tag of <Messages> and <Message1> from your data file. Mentioned below in bold.
<xml......>
<Messages>
<Message1>
<MT_...>
</MT_...>
</Message1>
</Messages>
This should solve your problem.
Regards,
Sami. -
Multi-Mapping and Message Split using BPM UDFs Error
hi
As per the below blog
Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure
I have just modified the UDFs(1.selectnodeifA 2.selectNodeifB)
1.selectnodeifA
for(int i=0;i<=n;i++)
if(Name<i>.equals("A"))
result.addValue(Node<i>);
2.selectNodeifB
for(int i=0;i<=n;i++)
if(Name<i>.equals("B"))
result.addValue(Node<i>);
while checking I am getting the following errors
Source code has syntax error:
D:/usr/sap/D10/DVEBMGS01/j2ee/cluster/server0/./temp/classpath_resolver/Mapdc8fa4d0896011dd907d001cc01cef0d/source/com/sap/xi/tf/_bpm_mm_.java:132: cannot resolve symbol
symbol : variable n
location: class com.sap.xi.tf._bpm_mm_
for(int i=0;i<=n;i++)
^
D:/usr/sap/D10/DVEBMGS01/j2ee/cluster/server0/./temp/classpath_resolver/Mapdc8fa4d0896011dd907d001cc01cef0d/source/com/sap/xi/tf/_bpm_mm_.java:140: cannot resolve symbol symbol : variable n
location: class com.sap.xi.tf._bpm_mm_
for(int i=0;i<=n;i++)
^
2 errors
The source code given in the blog is correct ? I thought for loop has not completed
pls help
manianHi manian,
I was having a look to Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure blog.
The functions are not the same. I mean, yours and blogs functions.
Each function has two parameters, Name and node. Furtheremore, in the blogs' functions is using arrays and you don't.
So, the right code will be
1.selectnodeifA
for(int i=0;i<=node.length();i++)
if(Name<i>.equals("A"))
result.addValue(Node<i>);
However, if you don't need an advance user defined function as you want to process just one element of the node's queue, you will not need to use for sentence.
Something like:
1.selectnodeifA
// for(int i=0;i<=n;i++)
if(Name.equals("A"))
result.addValue(Node);
Hope it is usefull for you.
Carlos -
Duplicate Message ID issue in case of Multi mapping (without BPM)
Hi Experts,
I am doing one sample Example for my requirement of converting the single source message data into the multiple Target messages.
for example, when sender system is sending the 5 sale order details into a single message in PI then my Inbound proxy class of ECC R/3 receiver system must get this sale orders separately, that means inbound proxy class method must be triggered separately for 5 sale orders from sender system. for achieving this, I have used the Multi mapping concept in ESR (without BPM).
This scenario is in Asynchronous mode.
The below screen shots give the details on what I have configures so far.
IN ESR
IN ID
IN SXMB_MONI of PI
IN SXMB_MONI of ECC R/3 Receiver system (Error in Processing)
due to this error, inbound Proxy class method is not being triggered for the single Sale order details as well,
please let me know how to tackle this duplicate message ID issue when we have multiple payloads to process in a single message.
please also let me know if is there any other workaround to fulfil this requirement.
Thank you,
Regards,
JageshHi Nunu,
Check the below blog for restrictions.
Multi-Mapping without BPM - Yes, it’s possible!
Restrictions
Messages that result from the split in a mapping-based message split are sent using one AE. So only adapters running on the AE are supported. In particular, this means that target IDOC message splits are not supported since the IDOC adapter is not part of the AE.
Regards,
Praveen. -
Multi-Mapping Error after copying into new namespace
Hi everybody,
we got a BPM running using a multi-mapping.
We decided to design new namespaces. After copying every IR object (datatype, message-type, mappings etc.) --> SXMB_MONI shows a mapping-error.
But when I take the payload and test the mapping, everything is fine?
Any ideas?
Regards MarioHi,
If your payload has Messages tab remove that..and test the payload.
Payload doesn't have any Messages tab.
Just i have given example payload..this payload two strucures it will split into twofiles..and compare your payload should be like same
<?xml version="1.0" encoding="UTF-8"?>
<STRUCTURE>
<EMP_DETAILS>
<EMPNO>123<EMPNO>
<EMPNAME>XYZ<EMPNAME>
<EMP_DETAILS>
<STUDENT_DET>
<STUO>123<STUNO>
<STUNAME>XYZ<STUNAME>
</STUDENT_DET>
<STRUCTURE>
Regards,
Venu. -
Hi guys,
I'm doing a multi-mapping in a BPM (I need the BPM for other validations). This multi-mapping is 1x2 and the messages are created based on payload fields(both are optional 0..1). the mapping is working fine, the problem is at the fork step, I've two send steps and whenever the message1 or 2 doesn't have occurences, I got an error that stops my BPM. But this is not an error as the messages are optional and don't need to occurs everytime.
Anyone know how to solve this?
Thanks in advance & regards,
Ricardo.Hi Patreek,
Necessary branches = 1.
I already did it. It works if only one message is generated (message1 or message2). If both messages are generated I get no error at the BPM, but only one message arrives ERP and when I check at BPE moni one of the send steps is logical finished.
Any idea? maybe I'm missing something...
Regards,
Ricardo. -
Hi,
I am required to have a IP recieve 3 IDOC types triggered from BD10 . It can trigger 3 or more IDOCs. For Eg.
1 ARTMAS (only 1) , 2 INFRECs and 1 LIKOND.
If anyone IDOC has come then after a waiting period of 1 minute it should come out of FORK.
My IP is like this.
In a FORK there are 4 branches.
1) ARTMAS receiver
2) Loop(infinite) with INFREC Receiver and a Container Operation to collect all IDOCs
3) Loop(infinite) with LIKOND Receiver and a Container Operation to collect all IDOCs
4) A wait Step with a container operation to initialize endtime variable
necesary branches: 4
The Fork Comes out when the end condition is met ie the End variable is Set or if all the IDOCS have come.
Corelation on MATNR.
Next I have the transormation and send step.
In the MM i have 3 Source and 1 Target.
Artmas 0-1 occurance
INFREC 0 - unbounded
LINKND 0-unbounded
I have created the Target with External Definition and have set the correct occurance in the XSD file
I have mapped the neceessary Segments from INFREC and LIKOND and all the Segments of ARTMAS to the Target structure.
In SXMBMONI it says error on Outbound side and
I see Mapping Exception when I seen in WORKFLOW.
Is my design Correct?
I have tested the Interface & Message Mapping they are correct
Request your help.
John Rajesh
<?xml version="1.0" encoding="utf-8" ?>
- <MappingTrace>
<Trace level="1" type="T">Mapping-Namespace:http://test.com/usa/SapRetail/ARTICLE_CLASSIFY/TESTDEMO</Trace>
<Trace level="1" type="T">Mapping-Name:IM_ARTMAS04_TO_ZARTMAS04_PUB01</Trace>
<Trace level="1" type="T">Mapping-SWCV:00000000000000000000000000000000</Trace>
<Trace level="1" type="T">Mapping-Type:JAVA</Trace>
<Trace level="1" type="T">Mapping-Program:com/sap/xi/tf/_MM_ARTMAS04_TO_ZARTMAS04_PUB_</Trace>
<Trace level="3" type="T">Multi mapping required.</Trace>
<Trace level="3" type="T">Creating Java mapping com/sap/xi/tf/_MM_ARTMAS04_TO_ZARTMAS04_PUB_.</Trace>
<Trace level="3" type="T">Load b8f12d30-2c45-11da-90af-ef160a892024, http://test.com/usa/SapRetail/ARTICLE_CLASSIFY/TESTDEMO, -1, com/sap/xi/tf/_MM_ARTMAS04_TO_ZARTMAS04_PUB_.class.</Trace>
<Trace level="3" type="T">Search com/sap/xi/tf/_MM_ARTMAS04_TO_ZARTMAS04_PUB_.class (http://test.com/usa/SapRetail/ARTICLE_CLASSIFY/TESTDEMO, -1) in swcv b8f12d30-2c45-11da-90af-ef160a892024.</Trace>
<Trace level="3" type="T">Loaded class com.sap.xi.tf._MM_ARTMAS04_TO_ZARTMAS04_PUB_</Trace>
<Trace level="2" type="T">Call method execute of the application Java mapping com.sap.xi.tf._MM_ARTMAS04_TO_ZARTMAS04_PUB_</Trace>
<Trace level="1" type="T">RuntimeException during appliction Java mapping com/sap/xi/tf/_MM_ARTMAS04_TO_ZARTMAS04_PUB_</Trace>
<Trace level="1" type="T">com.sap.aii.utilxi.misc.api.BaseRuntimeException: RuntimeException in Message-Mapping transformation: Cannot produce target element /ns4:Messages/ns4:Message1/ZARTMAS04_PUB/IDOC. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd at com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:292) atCheck the following
1. Have u mapped the root level element?
2. Inside interface mapping, when u say read interface, is it diplaying both the interface.
Also check ur input
may be u r not providing proper input
Regards,
Prateek -
Error in Multi Message Mapping
Hi,
I am getting the following error in my multi message mapping scenario where I am trying to create 2 different output files from a single input file based on some condition. I tested the message mapping by using a test file and it works fine, but when I use the same file and test it end to end the scenario is failing with the following error.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--
Request Message Mapping
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">GENERIC</SAP:Code>
<SAP:P1>Split mapping created no messages</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>Split mapping created no messages</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Is there something wrong with my configuration?
The trace has the following content.
Trace level="1" type="T">*** START APPLICATION TRACE ***</Trace>
<Trace level="3" type="T">Document start</Trace>
<Trace level="3" type="T">Start tag [ns0:Messages]</Trace>
<Trace level="3" type="T">Add raw attribute [ xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge"]</Trace>
<Trace level="3" type="T">Start tag [ns0:Message1]</Trace>
<Trace level="3" type="T">Close tag [ns0:Message1]</Trace>
<Trace level="3" type="T">Start tag [ns0:Message2]</Trace>
<Trace level="3" type="T">Close tag [ns0:Message2]</Trace>
<Trace level="3" type="T">Close tag [ns0:Messages]</Trace>
<Trace level="3" type="T">Document end</Trace>
<Trace level="1" type="T">*** END APPLICATION TRACE ***</Trace>
<Trace level="2" type="T">Java mapping com/sap/xi/tf/_Employee1_MT_To_Employee1_MT_AND_Employee2_MT_MM_ completed. (executeStep() of com.sap.xi.tf._Employee1_MT_To_Employee1_MT_AND_Employee2_MT_MM_).</Trace>
<Trace level="3" type="T">Message Type 1 Number of Messages 0</Trace>
<Trace level="3" type="T">Message Type 2 Number of Messages 0</Trace>
<Trace level="1" type="E">CL_XMS_PLSRV_MAPPING~ENTER_PLSRV</Trace>
</Trace>
<Trace level="3" type="System_Error">Error exception return from pipeline processing!</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!--
-->
<Trace level="3" type="T">Persisting message Status = 014</Trace>
<Trace level="3" type="T">Message version 001</Trace>
<Trace level="3" type="T">Pipeline CENTRAL</Trace>
</SAP:Trace>Hi,
The scenario I am trying to test is a multi mapping scenario where I am trying to split one source message and create two target messages by using two different receiver interfaces, one for each message.
I am on PI 7.1 and when I test message mapping and operation mapping using the payload from SXMB_MONI, it is successful. Whereas when I test the scenario end to end I am getting the following error messages:
Operation Mapping
Employee_Out_SI_To_Employee1_In_SI_AND_Employee2_In_SI_OM
Name
Employee_Out_SI_To_Employee1_In_SI_AND_Employee2_In_SI_OM
Namespace
http://accenture.com/1:N_multi-mapping
Runtime error
Split mapping created no messages
Start tag ns0:Messages Add raw attribute xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge" Start tag ns0:Message1 Close tag ns0:Message1 Start tag ns0:Message2 Close tag ns0:Message2 Close tag ns0:Messages
Could someone please help
Cheers,
S -
SP14 Multi-mapping - error in receiver idoc adapter
Hi,
I have a scenario where a business service should send some XML to SAP CRM. I get the file via a sender JMS adapter and try to post it to CRM via a receiver IDOC adapter.
I have created a multimapping (1:N - 1 XML file to many Idocs) as should in the repository.
In the configuration under Interface Determination, I have chosen 'RB_SPLIT' and selected the interface multimapping.
It should be pointed out, that when testing both interface and message mapping i get no error. All idocs seem to be created as they should.
When testing the setup 'real life' the message fails. The error message in the monitor says:
- <!-- 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="IDOC_ADAPTER">ATTRIBUTE_WRONG_INTF</SAP:Code>
<SAP:P1>InterfaceCollection</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Unable to interpret IDoc interface InterfaceCollection</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Notice that the above error is when trying to send only 1 record, which in turn then should result in only 1 idoc.
If trying to send multiple XML records, i get the following error:
- <!-- Technical Routing
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="OUTBINDING">MMF_ENGINETYPE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>A system error occurred in the outbound binding</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
In the monitor in the payload of 'Request message mapping' I see as many Maindocument, Submaindocument pairs as should be Idocs.
Now i really don't know how to interpret the error messages in both cases, so I'm a little lost here...
It should be pointed out that the idoc being used everywhere in this scenario, has not been modified - from all places it is being used (and only exists) in the 'Imported objects | Idocs' place.
Also the Idoc is also being used as Inbound interface - so no mistakes here either.
I really hope someone can help me here, as I'm otherwise pretty stuck in this case.
Best regards,
DanielHi Daniel,
I have exactly the same type of scenario (under SPS14 and now also SPS15), sending an XML message over JMS to XI and trying a multi-mapping to many IDocs (actually a list of orders in XML is mapped to n ORDERS Idocs).
I also face problems doing so, when I use the IDoc Adapter as outbound in the Receiver Agreement. I receive the following error:
<i>CO_TXT_MMF_ENGINETYPE
Messages in multi message format can be sent to one adapter engine only</i>
However, I tested the same scenario by just changing the Receiver Agreement to a File Communication Channel and - surprise, surprise - it works. One file per IDoc is created.
Of course, this is not what we want to accomplish, but when I checked this piece of documentation (sorry another link
http://help.sap.com/saphelp_nw04/helpdata/en/42/ed364cf8593eebe10000000a1553f7/content.htm
the IDoc adapter is not listed in the list of Adapters that are supported. Does that mean, that this feature is not supported for generating IDocs? Maybe that's a question for a SAP OSS Message?
I hope that helped you a little further - if you find out more I'd be happy to learn about it.
regards,
Peter -
HI ALL ,
I am trying to do multi mapping with out using BPM .I will get message from the sender and i need to send that to two different target system. I have defined the mapping in the IR . In ID i have created the configuration scenario and i have created the receiver determination .In receiver determination i have selected "EXTENDED" and when i select input help for mapping name it says "NO Object found". What else should i do get the mapping program here .
Regards,
Tarun.Bhavesh,
I'm sorry but if he needs 2 different receivers, then it's not the case of using Enhanced Interface Determination.
sapuser,
if you scenario is asynchronous, then it's easily implemented.
But it won't be achieved with multimapping.
You'll have 2 receivers in receiver determination (normal RD, not enhanced). For each of those, you'll have to create a separate simple mapping (that will generate the message expected at each receiver system) and refer that mapping in the interface determination of each receiver.
For example, you have input_message containing data1 and data 2. You'll have 2 simple mappings (not a multimapping), 1 generating output_message_1 containing data1 and the other generating output_message_2 containing data2. Then refer those mappings in the proper interface determinations.
Regards,
Henrique. -
Hi ,
I am following this weblog
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
but stuck up with what are the fields contained by ID in target message2 ...
Please check this for your clarification
http://www.flickr.com/photos/11212307@N08/1135395357/
Thanks
dushanthID will have only ID under it. instead of creating flat structure like the one above Jin has changed the strucutre below . you will have only ID field in it or you want u can add other fields in it .
Regards
Sreeram.G.Reddy
Maybe you are looking for
-
Ipod touch 3rd generation is stuck in "waiting for changes to apply" during sync
My iPod touch 3rd generation is stuck at "waiting for changes to apply" during sync. I have the latest update and the latest version of iTunes downloaded. Any suggestions for a remedy to this problem? Thanks!
-
Moving music from my ipod into my itunes library
was wondering if any one knew how to put music that i have on ipod into my itunes library
-
Revision: 839 Author: [email protected] Date: 2008-03-17 13:06:58 -0700 (Mon, 17 Mar 2008) Log Message: Moving the SuspendableAMFFilter classes to BlazeDS (and fix an @author Javadoc tag in the SQLParser.jj grammar). Modified Paths: blazeds/branches/
-
How to set the Value in Dropdownbyindex
Hi Experts, I am New to Webdynpro-ABAP. I have one Dropdownbyindex field. I need to set the value from BAPI. how to set that values in Dropdown.. I need Basic step-by-step procedure. Regards, P.Manivannan
-
I am setting up a new machine for windows azure development. I have VS 2013 Ultimate with Team Explorer on Windows 7 Enterprise. When I launch the Web Installer for Azure SDK 2.2 I receive a dialog almost immediately with the message: An error occu