PI 7.1 Ehp1 IDOC adapter message packaging - package options on sender side

Hi guys,
I am trying to use the new IDOC adapter PI7.1 Ehp1 functionality for packaging the IDOCs in single PI message, instead of using Collect pattern in BPM. I have configured IDOC sender comm. channel with Sender Agreement as well. So far, so good, but I am wondering if the packaging done on PI side should be the same as the packaging parameters on sender side...
What I mean? Do I have to set the Pack. Size (we20) to be the same as the one on PI, and do I have to use "Collect IDocs" as
Output mode (also found in we20) .. I guess "Yes".. Actually what I got also is that I have to schedule RSEOUT00 if I am using the option to Collect IDOCs, right ? Can execution of RSEOUT00 be "plugged" somehow to be executed after bd21(Creation of IDocs from change pointers) execution ..?
If you have any personal experience on this - please share it with me
Thanks & Best Regards,
Lalo

I am wondering if the packaging done on PI side should be the same as the packaging parameters on sender side
Do not have to be same.
Think of this way:  there are two containers carrying water: A for ECC and B for PI (specified in communication channel), you are defining the size of the containers.
If Size of A > B, then, One full A will need more than one B to handle, means multiple PI messages will be created.
if Size of A < B, One PI message is enough to handle incoming package.
For sure in partner profile of ECC, you will need to enable IDOC packaging and specify the size (container A).
Regards
Liang
Edited by: Liang Ji on Jun 8, 2010 3:30 PM

Similar Messages

  • IDOC adapter message limitation Status 64

    Hello,
    we have implemented an IDOC R/3->XI->R3 scenario.
    Sometimes it happens, that the sending system generates a hugh number of idocs.
    In this case, the IDOCs are posted to the receiving R/3 system, but stay on status 64 which says,
    "...to few dialog processes...."
    So the receiving SAP system has to few processes to start the processing of the idocs.
    But we can no enhance the amount of the processes.
    Is it possible, to limit the calls of the IDOC adapter
    or to schedule the idocs, or to make a package?
    This should be done on XI!!!!
    I have read the QUEUE option, but we are working on 4.6BASIS, so this did not solve the problem.
    best regards
    Werner

    Werner-
    This situation can be handled using some variations to your suggestion of handling it in XI.
    1) In the Partner profile of the target R3 system, use the option 'trigger by background program' in the inbound parameters. This way, the IDOCs will be created in the database, syntax checked and will be set to status '64' but with a different message (mostly No filters....). At this point, we are not even trying to post the IDOC to the application, which takes the most processing time.
    2) Then in your traget SAP system, schedule program RBDAPP01. There are various options available to restrict your selections. By scheduling this program to run in regular intervals, you can process IDOCs which are in status 64, there by re-processing them if some failed during the last run because of lack of processes.
    Some additional information on performance improvment:
    RBDAPP01 is an interesting program, because it allows you to parallel process the IDOCs plus process them in packets. That is, instead of processing IDOCs one by one, you can make the program to use all the available free processes to process the IDOCs in parallel. This will greatly reduce your processing time.
    If you see, this program has a tab called 'Parallel Proc' (assuming you are logged on in English). You can activate the check box 'Parallel Proc. Active' and choose a 'Server Group'.
    Now, before using this option, you need to understand that this program will occupy all free DIALOG processes. Which means no process will be available for users to log on (even admins) while the program is busy posting IDOCS. However, this limitation can be overcome by fixing a system parameter on the server group which will limit the number of processes to be used by this program. For e.g., in one of my implementations, we set up the profile parameter in such a way that out of 13 dialog processes available, the program will always leave 5 processes free thereby occupying only seven free processes max.
    This setting was done by the basis team and probably you or your basis team already know about it. If not, let me know, I will try to find it out from our guys here.
    Hope the above explaination help. For more information check note 399271 and other related notes for RBDAPP01 PARALLEL PROCESSING.
    KK

  • How to get rid of messages in idx5 idoc adapter

    We are having a lot of messages in idx5 (327828 for a particular date). When I go to sxmb_moni "Monitor for processed xml Messages" I do not find these messages there.
    We are running the archiving/deletion reports and I expected theese to take care of the Idoc Adapter messages as well. Is this not the case? Are there separate archiving/deletion jobs for the idoc adapter? How do I get rid of the messages in the idx5 xml messages in the idoc adapter?
    When running the report RSXMB_SHOW_STATUS this is today (after archiving/deleting all messages older then one day) showing good 30.000 messages in the database - and do not show the huge number of messages in the idoc adapter.

    The baseball is probably the symbol assigned to you in Address Book - take a look and see. It appears on all your sent mail in Mail, but not on the messages as they appear to recipients, so don't worry about it too much. If you don't like it, you can remove or replace it through Address Book.

  • Difference in idoc adapter header mapping between SP14 and SP19

    Hi All,
    i have a very strange problem.......i have 2 XI systems : XI-sandbox and XI-dev.....
    XI-sandbox is on XI3.0 SP19 whereas XI-dev is on XI3.0 SP14...........
    I have a file->XI->idoc scenario which is same on both XI-sandbox and XI-dev....
    in receiver idoc adapter, i am using header mapping for sender service and in the sender service i am using XPATH of a field of control rec of idoc.........
    this scenario works fine on XI-sandbox which is on SP19 and the idocs are sent to SAP R/3 sandbox...........but this scenario on XI-dev gives error in SXMB_MONI in XI-dev of Call adapter - "No party conversion found".........
    So my question is that is there any difference in idoc adapter header mapping between SP14 and SP19.........
    Thanks,
    Rajeev Gupta
    Message was edited by:
            RAJEEV GUPTA

    ><i>so i cant use apply control rec values from payload.........</i>
    rajeev,
    I know this has nothing to do with the original problem but please do bear.
    If I undertood you posts correct, the Sender Partner Name is set in the Idoc Control record in the field SNDPRN in the mapping using some mapping logic.
    Now, this is the partner name with which the idoc is to be posted to thge R3 system.
    if yes, then like I have pointed above, using "Take Sender From Payload" in the Receivcer Idoc Adapter is a better option as pointed in the SAP help as well.
    As you are already populating the idoc control ecord with SNDPRN just make the SNDPRT as LS and then select "Take Sender from Payload" in the receiver Idoc adapter and the Sender Partner Name will not be taken from SDNPRN just as you want.
    This is different from "Apply Control Records From Payload" .
    Regards
    Bhavesh
    PS : you can ignore this reply if the situatios is too late to make this change and thanks for the patience.

  • How to stop the IDOC adapter using IDPI framework (APIs)?

    Hi Guys,
    We have a requirement to start/stop the communication channels depending on the Integration scenarios. But for IDOC and HTTP we dont have any sender channels.
    Plz let me how can we stop the adapter ,so that no more IDOCs are received .
    We are looking for some API (IDPI framework) if available.
    Locking the RFC users is not an acceptable soln here.
    Hope to get some info soon.
    Regards
    Dhanya

    Hi Dhanya,
    there is a way on PI side alone
    for IDOC 2 steps needed:
    1st: Determine all the IDoc metadata that is involved in your communication in IDX2 (basically all idoc types that the sending system sends) then deleted it all
    2nd: Determine the IDoc port of the sending system in IDX1 (it should be an RFC destination pointing to the sending system) then Disable or delete that port
    On runtime a validation of the loaded idoc metadata happens on PI and the sending side (experienced this on ERP6 & ERP5, not sure on lower versions >4.5), if the sending system determines that there is an inconsistency between its idoc structure against the idoc structure loaded in PI the idoc will be stuck in trfc queue (SM58) having error something like table EDI*** conflicts.  In our case when you disable the IDoc port in IDX1 and there is no idoc metadata in IDX2 when the sending system tries to send idoc PI will try to fetch the idoc metadata but it won't be successful because the IDX1 port is disabled already.
    for HTTP, you can try to disable service  /sap/xi/adapter_plain   in SICF  but please consider the resending of the message should be handled also on the sending side.
    hope this helps

  • Why no sender idoc adapter .

    hi,
         while configuring idoc to file ......... why we are not using sender communication channel or configuring sender idoc adapter ..............
    thanks in advance,
    jp.

    The main use of a sender adapter is to convert the input format into an XI supported XML format. Once this is done, the sender agreement appends the header with the sender details. In the case of IDoc adapter, you would not require a sender agrrement or a sender channel for the following reasons
    1. The adapter resides on ABAP stack hence the integration server takes care of the IDoc to XML conversion without requirement for adapter.
    2. The business system that is sending the adapter has already been assigned to a technical system which normally acts as an Integration server.
    3. In the system, you fill in the adapter specific identifiers where you define under the IDoc adapter, the Logical system name and the R/3 client and the number.

  • Doubt on Idoc Adapter

    Hi
    I was going thru the help.sap for IDoc adapter.
    Implementation Considerations
    Only use the IDoc adapter to integrate SAP systems with the Integration Server if a scenario of this kind suits your requirements.
    in
    http://help.sap.com/saphelp_nw04/helpdata/en/ab/bdb13b00ae793be10000000a11402f/frameset.htm
    what does it really mean. I understand where the idoc adapter is placed and y no sender agreement is req. But this phrase in help.sap is confusing.
    Can i take all ur help in understanding this?
    thkx
    Prabhu

    Hi,
    IDOC scenarios are used when you have to transfer business data TO  or From SAP R/3 . Itz is still the most preferable solution. But if you want ackowledgements to be sent back for ex: a  business data back can it be acheived through idoc >? No. That where rfc comes into picture.  Itz only effective during assynchronous communication.
    I suppose it was in this  conext of application of a idoc adapter that was illistrated.
    correct me if itz wrong
    <b>Cheers,
    *RAJ*
    *REWARD POINTS IF FOUND USEFULL*</b>

  • Idoc packaging for Receiver Idoc adapter in 7.11

    We are using PI 7.11. And, I have a File to Idoc scenario. I am trying to find an Idoc packaging option for Receiver Idoc adapter. Any suggestions on how to do configure thi scenario?
    Thanks
    abhinaya4321
    Edited by: abhinaya4321 on Dec 3, 2011 12:15 PM

    hi,
    We are using PI 7.11. And, I have a File to Idoc scenario. I am trying to find an Idoc packaging option for Receiver Idoc adapter. Any suggestions on how to do configure ?
    that is possible with message packaging concept it is suitable for you requirement
    go through below links:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10b54994-f569-2a10-ad8f-cf5c68a9447c.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10b54994-f569-2a10-ad8f-cf5c68a9447c?QuickLink=index&overridelayout=true
    thanks,

  • XI FILE(FTP) - XI- CRM(Idoc adapter) scenario - restart message

    Hello All,
    I have scenario as below.
    FTP->XI->CRM
    The sender adatper is File Adapter, FTP.
    Recv. adapter : IDOC adapter.
    In CRM, there were middleware settings for idoc processing.
    For an interface, in XI, i had a problem in getting a file of 10 Mb in size, so the file is split and i have made the XI sender adapter 'Z_PRICE_NEW20061004*.txt', so it picks all files within 5 mins and i have almost 104 XML messages.
    Now the problem is a quite no. of message are ended up with error status in outbouond process in XI.
    How can i reporcess the message? As the file is deleted from FTP? i ahve to do anything with the  failed message.
    A quick help is highly appreciated.
    Thanks in advance.
    Best Regards,
    Jilan Bhasha

    Hi ,
    This weblog will help you....
    /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
    sekhar

  • Message split on adapter engine for the java based IDoc adapter

    Hi Guys,
    Do you know if message split on adapter engine is available for the java based IDoc adapter on the single stack (PI 7.31)?
    I'm getting such exception when I try to post 3 IDocs
    Transmitting the message to endpoint <local> using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.idoc.exception.IDOCAdapterException: Error before sending due to idoc parsing error: (7) IDOC_ERROR_PARSE_FAILURE: Invalid XML 1.0 character encountered within IDocXML for type <ns0:Messages>:
    state=EXPECTING_IMMEDIATE_TAG_END, charPosition=68, lineNumber=1, columnNumber=69, invalidChar=U+0078,
    sourceSnippet=...UTF-8" standalone="no"?><ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge"><ns0:Message1><...
    ^
    Mapping is one to many.
    Each IDoc content has been compared manually against the xsd schema and it was fine.  
    I know that old way of modifying xsd is still possible.
    Best regards,
    Wojciech

    Did you find a solution to this? Having a similar error right now.
    Thanks and kind regards
    Jens

  • SA PI 7.1 EHP1 - Support for IDOC Adapter using AAE

    Hi,
    Can anyone confirm if the SAP PI 7.1 EHP1 supports the IDOC adapter in the AAE ?
    Cheers
    Colin.

    Hi Colin,
    I am workinngt on EHP1 PI7.1,but no support for IDoc Adapter in the AAE.
    The new features added for IDoc adapter is IDoc packging and new conversion module added .
    we have to wait till next release,but not sure...
    Regards,
    raj

  • XI/PI: Receiver IDOC adapter packaging

    Hi Experts,
    I have File to Idoc scenario. I am already doing idoc packaging using Michal's blog:- /people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
    In addition to this i want to send the idocs in batch rather them sending once. I have already explored the options using TCODE we20. In this we have an option of triggering the idocs using batch job. We can use this program RBDAPP01 to set the packet size.
    All i want to know is how activate and schedule this batch job.

    Hi Aditya,
    your msg heading is saying about reciver IDOC adapter packaging.........so i am little confused......
    You are asking about sending IDOCs from XI to R/3 or from R/3 to XI?
    i think you are asking about sending IDOCs from R/3 to XI - because the answer suggested by Michal is for sending IDOCs from R/3 to XI because WE20 configuration is done on R/3 server.......
    if you are asking about IDOC packaging from XI to R/3 system, then i think in XI by SXMB_ADM tranasction - Integration Engine configuration - there is a IDOC PACKAGING parameter which can be set which will send that many IDOCs from XI to R/3.
    Regards,
    Rajeev Gupta
    Edited by: RAJEEV GUPTA on Apr 3, 2009 3:07 PM

  • Required Enhancement Package for Idoc Adapter in Java

    Hi experts,
    I just would like to know which Enhancement Package I need for PI 7.1 when I want to have the Idoc adapter to be implemented in Java and not only in ABAP.
    Thanks and regards.
    Oliver Vöpel.

    I talked to someone from the SAP development. They told me it will be realized in enhancement package 2 or 3.
    Thanks and best regards.
    Oliver Vöpel.

  • Steps required for Sender IDOC adapter PI 7.0

    Hi all,
    My basis guy has installed SAP EHP1 for PI7.0 for handling the idoc packaging(sending idocs in packs)...
    Please can any one let me know the further settings required in PI after it has been installed...
    and even when i open the sender IDOC in comminication channel in ID i am able to see only 3 options
    Transport prtocol, message protocol,Adapter engine...
    But i am not able to see the other fields...
    Can any one help me...
    Thanks and Regards,
    sridhar

    Hi Michael,
    Thanks for your reply..
    I searched for the docs in many ways.. but couldnt find proper information regarding the IDOC packaging with sender IDOC adapter and steps required...
    Could you please let me know  if i can get the book in Singapore since our project, because almost 90% interfaces are related to IDOC...
    And request you if you can share me the steps required in PI to confirgure IDOC packaging for EHP1...
    Regards,
    Sridhar Reddy
    Edited by: sridhar reddy kondam on Jun 15, 2009 4:35 AM

  • Sender option grayed out in IDOC Adapter PI 7.1

    Hi All,
    I have heard of IDOC packaging in the PI 7.1 for which we need to create a sender channel in XI and sender agreement.
    but the idoc adapter has the sender selection grayed out. Is there any other configuration which needs to be done.
    Rgds
    Aditya

    Hi,
    yes you have missed something - exactly what i am not able to guess.........just check whether the SAP BASIS 7.10 component was correctly deployed in your PI 7.1 system because without EHP1 also, at least you should be able to configure sender IDOC adapter............
    maybe you need to do the readiness check of your PI 7.1 system again.........try restarting your PI server completely and then check if there is any error in the startup logs.........if there is no error, then again try to configure sender IDOC comm channel in ID.
    Regards,
    Rajeev Gupta

Maybe you are looking for

  • Itunes - Keep getting an error message after installation

    Hi there, I have Vista and have downloaded the latest itunes package and then installed it on my pc, everyting installs ok, but then when i click the icon to launch the program i get a message saying there should be a folder called itunes which is us

  • AED Posting for Capital Goods

    Hi For Capital Goods, excise availed will be 50% for this financial year and 50% for next financial year.  Is it applicable for AED/CVD for imported goods also. Rgds Srini

  • Any way to add 'Actions' tab on Service order Item level in ICWeb?

    Hello, We are implementing Service orders under CRM2007 Interaction Center. When we access the Service Orders through backend (t-code CRMD_ORDER), we see an 'Actions' tab on the Item Level which captures all the actions executed at Item Level. This t

  • Vendor payment issue in f-53

    Respected gurus, i am getting the error message while i am making the payment to vendor,i.e, 1 there is no open item even though i am created a open item a/c 2 there is no suitable down payment exists regards jana

  • Online Archive Search Does Not Search Folders

    Outlook 2010 (14.0.7113.5000) SP2 MSO (14.0.7140.5002). We have multiple user that can search the archive and get results, but if the mail item is in a folder in the online archive it will not find it. Seems to be the same situation on OWA. Any guida