One src message to multiple IDocs without BPM?

Hi guys!
Is it possible to cerate multiple IDocs from one source incoming message without BPM?
I tried the scenario, but I get following error:
<SAP:Code area="OUTBINDING">CO_TXT_MMF_ENGINETYPE</SAP:Code>
<SAP:Stack>Messages in multi-message format can only be sent to one Adapter Engine</SAP:Stack>
Any ideas?
Thanx a lot!
Olian

Hi
Sorry my earlier link was with BPM.
refer to this blog by Michal
/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
Regards,
Kumar

Similar Messages

  • Posting multiple idocs without BPM

    Hi all,
    We have a JDBC->XI->Idoc scenario.
    We would like to post "n" idocs to SAP for the "n" records fetched from database.
    Due to performance issues we are not using BPM.
    Is there any other way to post multiple idocs without using BPM.
    rgds
    Prashant

    HI,
    As suggested by others, it is possible without BPM.
    For this, you need to alter the Idoc Schema i.e change the occurence of the idoc in the idoc schema. Then import this xsd as a External Definition into Repository..then mapping etc ..
    Regards,
    Moorthy

  • Multiple files to idoc without bpm

    Hi
    I have gone through the previous threads and came to know that n:1 is not possible without bpm. But in case of idocs you can collect them in r/3 system itself using RSEOUT00 program. But if my scenario is like.......you have 10 files which are coming through ftp and we have  to send the idoc to the target system. Is there any way to do this scenario without bpm ??
    Thanks
    kumar

    Hi palnati !
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible 
    Multiple IDocs without BPM(occurance change)
    /people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
    In case you have multiple IDoc types ref:
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
    Have a look at this blog.. Might be helps to you..
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2748. [original link is broken] [original link is broken] [original link is broken]
    Pls reward if useful

  • Creating Multiple different IDocs without BPM

    Hi all,
    I have a scenario in where I have a input structure and have to create multiple different  IDocs (the types of the IDocs are also different)
    For example,
    Input XML will create 5 IDocs of type A, 3 IDocs of type B, 1 IDocs of type C, no IDocs for type D and 10 IDocs for type E.
    Is this possible without BPM? This will be a complex Mapping. In BPM I am sure for every type to create one send step would be easy. But would it be more efficient?
    Thanks.

    >
    Chris027 wrote:
    > This looks promising, i'll try it.
    something from the blog might be useful for you:
    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.

  • One Message, Call multiple IDOCS in PI 7.1

    Hello SDN!!
    We are trying to implement a scenario and curious if anyone has done this. We are looking to have one message exposed to another system, which will be mapped and sent to four different IDOCS on the same system. From some blogs it seems this really can't be done except by BPM. Is this the case, and if so, are there any good tips to do the most basic BPM to have this scenario complete? (Also all the documentation seems to be in 7.0)
    Cheers
    Devlin

    Hello from the first response mapping without bpm it states it is not possible with IDOC
    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.
    The other two blogs are nice, but wrong direction, instead of collecting IDOCs I was hoping to have one message split out to 4 IDOCS,
    Cheers
    Devlin

  • File sender adapter:FILE to IDOC without BPM, can't see in SXMB_MONI.

    Hi all
    I have a FILE - XI - IDOC Async scenario without BPM.
    I configured FILE sender adapter and IDOC receiver adapter. I made a mapping to transfer file data to the structure of IDOC.
    Now when i am trying to load the file using command prompt, i cud see nothing in the monitoring. Whereas if i go to the communication channel monitoring of runtime workbench, i saw that CC is polling correctly and was reading the file also.
    And also wen i saw in the processed folder which i mentioned in the CC configuration for the ARCHIVE DIRECTORY, i saw that file got transferred to the folder also.
    I don't understand why i cant see anything in the monitoring.
    Could anybody help me to rectify the problem. Is there anything i m missing ?
    Regards
    Naina

    Rajesh/Amar
    TCode:: SXMB_ADM->Integration engine configuration->specific configuration->runtime
    Trace_Level = 3 then you can get all MONI PIPELINE Steps also
    I did this change but cudn't see anything in SXMB_MONI.
    This is how i have configured my process:
    http://wiki.sdn.sap.com/wiki/display/XI/FiletoMultipleIDOCSplittingwithoutBPM
    But instead of IDOC splitting i have simple FILE - XI -IDOC scenario.
    I have configured everything exaclty the same way it is mentioned here. But for me the process is not visible at all.
    I can't even see the first request message in the monitoring.
    This is the message i can see in the communication channel monitoring:
    2010-05-24 09:07:41 Success Channel CC_*: Entire file content converted to XML format
    2010-05-24 09:07:41 Warning Channel CC_*: Empty document found. Proceed without sending message
    2010-05-24 09:07:41 Success File "/xyz/ABC.txt" archived after processing
    Is there any problem with the file and that could be the reason it cant convert the file to the request message MT_REQUEST and thus am not able to see anything in monitoring.
    help me guys....this is a simple process and i m stuck...its frustrating
    Regards
    Naina

  • Multiple mappings without BPM

    Hi Gurus,
    I have to change an existing scenario in which I have to send message from SystemA to systemB like this.
    (SystemA)SoureceMsg to ErrorMsg &  ErrorMsg to MailMsg, TargetMsg(in SystemB)
    in this case the error message will not go to any system it just an intermediate message which just hangs in PI 7.0 system..
    I should not use BPM according the requirement and I should n't create temperory file for error message and pick it again to create the mailMsg.
    Once the source message is generated it should go all the way to create mail message.
    I have different existing mappings for
    1. SoureceMsg to ErrorMsg
    2. ErrorMsg to MailMsg 
    3.  SoureceMsg to TagetMsg
    Please guide me how to do it.

    Hi Srikanth,
    If the error message is created using file adapter then may be you can try using Response one way bean in module tab of the communication channel(file adapter) to route the message to mail adapter for creating the mail from it and you need to have configuration set up for this. Please refer the below links
    [File - RFC - FIle without BPM|http://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File%28Without%20BPM%29] for configuration required for response one way bean.
    [SAP help documentation|http://help.sap.com/saphelp_nw04/helpdata/en/45/20cc5dc2180733e10000000a155369/content.htm] for configuration of response one way bean.
    Hope this will solve your purpose !!
    Luck,
    Amit

  • Multiple Idoc in BPM

    I have seen this Blog  "IDOCs (Multiple Types) Collection in BPM"
    In which  case we collect multiple IDOC .Could any one give me
    a real time example  with three different IDOC's
    With Regards,
    Raju

    Raju,
    I don't know whether you have read the below thread ,if you haven't kindly have a look Re: Idoc multi mappings in a single interface
    The requirement is they want to collect MATMAS, CLFMAS, BOMMAT IDOC , so this is a real time scenario. Consider if its R/3 - XI - R/3  scenario, then you can get these 3 IDOCS and merge in BPM and map to target IDOC and send to target R/3 System.
    I think that target IDOC is UPSMAS01 if you read the thread you will get an idea.
    Best regards,
    raj.

  • Message splitting 1:n without BPM error : 404   Not Found

    hi,
    is u r server is updated with sps14
    please once check this.. may be this is the problem
    Thanks,
    Madhav.
    Note:points if useful

    hi,
    please go through the limitation of this bolg
    A mapping-based message split will ultimately produce n individual messages, but not until it reaches the Adapter Engine (AE). Inside the Integration Engine (IE), the messages are grouped together and persisted as one bulk message. The bulk message is sent to the AE where it splits the bulk message into individual messages and persists them.
    Restrictions
    u2022  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/HTTPmassagee splits are not supported since the IDOC/HTTP adapter is not part of the AE.
    u2022  The target system of the message splits cannot be an integration process.
    u2022  Attachments from the original message are not appended to the messages resulting from the message split.
    now i think u wont be able to send the the 2 diffrent file in diffrent location.both the file cab be sent to be togethre.because when u configure the receiver determination in ID u need to include both receiver service as a receiver.and thus u need to configuer 4 interface determinatio as well as 4 receiver aggrement. this is because you r using the only one IM which containg both the interface.
    regards,
    navneet

  • Build delay in messages to abap proxy without BPM / mapping

    Hi everyone,
    The abap proxy is receiving messages from PI, is having errors when receiving big loads of messages via PI.
    The proxy lock's a table causing the next message to run in error.
    The interface is not using BPM or a mapping.
    My question is:
    What are the possibilities to configure a delay in PI ? (not using a mapping or BPM process)
    The abap proxy need some time to process a message before it receives the next one.
    Br,
    Roy

    Hi,
    >>>The proxy lock's a table causing the next message to run in error.
    if you use async messages with fault messages correcty you can
    restart those abap proxies just like IDOCs - and you can schedulerestarting that too
    so this is nothing bad - just schedule the restarting and they will get processed
    Regards,
    Michal Krawczyk

  • Message with Multiple IDoc's to be sent to Two FTP locations

    HI All,
    I need your valuable suggestions for the best approach....
    Scenario is IDOC > PI>FILE
    All the Orders's(Orders05) created in SAP for every hour, IDOC's are collected and then a scheduled program sends all these idoc's every hour ... In PI i am using IDOC packaging so all the idocs comes as  one message like the below...
    <?xml version="1.0" encoding="UTF-8"?>
    <ORDERS05>
       +<IDOC>
       +<IDOC>
       +<IDOC>
    </ORDERS05>
    Now in PI based on the plant condition in each idoc, the idoc data should be sent in one file for two FTP servers...
    out of 50 idocs 30 belongs to FTP1 and 20 belongs to FTP2...
    This is going as required... in SXM_MONITOR .. Two messages created (one for FTP1 and one For FTP2)
    But if 50 belongs to FTP1 , then also in SXI_MONITOR two messages being created...
    this is bcz of two mappings and 2 IM's..
    I cannot use the condition in Receiver/Interace determination, as the source has Multipe IDOC's...
    So please suggest if there is any other way where if i can restict the second message in being processed if no data comes from SAP for that FTP...
    Please suggest ....
    Regards,
    sridhar
    Edited by: sridhar reddy kondam on Aug 6, 2009 11:30 PM

    Hello Sridhar,
                 You can achive this using extended receiver determination. In UDF using count direct first 30 to 1st BusinessSystem(ftp) and remaining 20 to 2nd Business System(FTP2).
    You can take help from the following blog:
    /people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
    Regards,
    Prasanna

  • Multi message to Proxy ABAP without BPM possible?

    Hi Experts,
    I am designing a scenario where my source is a flat file and the target SAP.
    According to the content of the file, we would like to group the data per company and then send the grouped data.
    The question is, is it possible to send data in a proxy per company? which means that we would have as many proxies as there are companies? without using BPM
    Thanks a lots,
    regards

    Hi Now i have the same requirement. As you said group the data by company code in the internal table and handle it, does not feasible to my requirement.
    I am doing material movements using proxies. Here for every loop i will call BAPI to do the material movements. Suppose there are 10 rows which are coming from XI and needs to do 10 material movements.
    First 5 loops successfully processed, but some functional error comes while executing the 6th loop. My proxy will throw the exception comes out of the process.
    By seeing the error record data in the exception, i have rectified the error. Now if i restart the proxy, the proxy will again try to execute from 1st row. But, first 5 th rows are already successfully processed.
    This shouldn't be the case in real time. How can i overcome this?
    If i get the proxy data row by row, then it would be more beneficial to me to handle.
    How can we the message split possible using enhanced interface determination in the Proxies.
    Could you post the solution, if anyone has?
    Thanking you,
    Regards,
    Krishnaraju.

  • Configuring multiple receivers without bpm

    Hi,
    I want to configure a scenario like idoc-xi-file (multiple receivers). The file has to be send to particular receiver on the basis of some condition which is kept on the particular field of idoc strucutre.
    I am basically a learner and can you please suggest some good blogs or materials to configure this particular scenario ?? Any material with step by step screen shots is highly appreciated.
    thanks
    kumar

    Hi,
    there's nothing special in configuration to achive that
    1. create a few business systems (or business service in ID)
    2. create your receiver determination and inside put all those receivers
    3. when you add a new receiver to receiver determination
    you can choose conditions column and specify when (which IDOC field
    must have what kind of value) and this will do the routing for you
    it's all in standard and very simple
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Collecting and bundling messages from multiple interfaces using BPM

    Hi friends,
    I am currently working on bpmpatternmultilf(without condition).
    In my source i have 3 messages having same message type.
    Message type:
    ID
    Overall no
    In the source i am placing 3 files like
    message1.txt ID 100 Overall no 200
    message2.txt ID 100 Overall no 300
    message3.txt ID 100 Overall no 400.
    I have used correlation element  as ID.
    But in the target file I am getting the result as ID 100 Overall no 200.
    Overall no 300 and 400 are not present?
    I understand that the messages are not getting collected and bundled?
    Please help me out on this.
    Thank you in advance

    Hi, deepak:
    To collect the message of same message interface, if you know that all the files will exist for a while,
    and next bundle of file will come to the folder after a period of time saying 30 minutes.
    You can have your receive step, followed by container operator to append individal messages to multi-line elements.You will need deadline block, put timeout to saying 10 minutes.
    This to say that you collect all the messages in 10 minutes, and put them in multi-line elements, now you collected all the messages with different ID.
    Next you need to design  you multi-mapping, since your message is based on ID, you multi-mapping is m:n
    Eventually, you will need transformation step to call the multi-mapping, map the multi-line elements to n target messages. Your final send step send n files to your target system.
    Regards.
    Liang

  • Collecting multiple idocs using BPM

    Hi,
             I have a scenario where idocs sent from R/3 system are collected in Xi and posted as a single message in the file. We have done all the configurations both in XI and R/3 pertaining IDOC.
    When we trigger an idoc in the R/3 system,we are able to see the message that IDOC has been sent to XI system. But we are unable to see any of the message transfers in SXMB_MONI.
    (In simple words our interfaces are not getting triggered.)
    Could anyone help us in rectifying the problem?
    Thanks & Regards,
    Vishnu.

    When you trigger the IDOC from R/3
    --Did u complete the configuration part of sending the IDOC to XI, have you created the TRFC POrt in R/3, cross check the RFC dest which you are using here is pointing to Right Xi box?
    Your configration looks fine for atleast to take IDOC in XI, rest i am not sure at this point.
    ---No errors in the SM58 on R/3?
    ---IDOC metadata is loaded in XI? do u c any entry in the IDX5?
    --Is your IS been configured wth the tracle level parameters, if yes set it to 3 value
    --is runitme paramter LOGGING, LOGGING_PROPOGATION,LOGGING_SYNC present in SXMB_ADM?
    if you have these then atleast you should c an entry in SXMB_MONI with with either sucessfull or failed state.
    More importanatly the LS name of the R/3 is according to standards what SAP says in SLD?
    Edited by: Nisar Khan on Feb 28, 2008 11:00 AM

Maybe you are looking for

  • Error message when attempting to open iTunes

    Hi everyone, I had an outdated version of iTunes installed and I tried to update it for the newest version, but I had lots of problems regarding disk space so I installed the earlier version again to try and reverse what I'd done. Now, all my music i

  • Best Solution for Managing Music

    I would like to hear some advice/suggestions for managing my digital music files. I have a small iPod, only 16GB, but I don't like to use a lot of disk space on my computer to keep music files. What are some of my best options for organizing my digit

  • Adobe flash player update for PowerPc running OSX 10.4.11

    Numerous websites I try visiting are now insisting I update my Adobe Flash Player. I've read several Discussions on the topic and, as a result, am about to un-install my current Adobe Flash Player, (9.0.246.0) in order to install what appears to be t

  • ITunes stays at waiting for changes to be applied when trying to sync music to iPod touch 5G iOS 7

    So ya im trying to sync music from my windows 7 pc with the latest versipon of itunes to my iPod touch 5G on iOS 7, but itunes just stays at Waiting for changes to be applied and then stops syncing, without ever syncing anything. HELP XD

  • Printing Lables

    Hello All, I am trying to figure out how to print labels using iWork. I see a templet for business cards, but not label printing?? Can anyone help me with this? Thanks in advance. Paul.