Idoc with recurring Object ids(CP) in E1PLOGI.

Hi,
When Idocs for object type 'CP' is getting created the E1PLOGI are getting created with recurring object ids.
In a single IDoc, if multiple E1PLOGI are there, the the 1st E1plogi contains one object id (CP), 2nd one contains 1st and 2nd both , 3rd E1PLOGI contains 1st,2nd and 3rd, all the object ids(CP).
Please explain what's the cause of this kind of recurring insertion of objects in the succeding E1plogis.
Thanks.

Hello,
In my case Inbound - IDOC was generated & process in one thread. there was bug in code which was creating another thread to proces same IDOC.
One thread was processing IDOC with correct status of 53, another was trying to process IDOC it was putting status of 51 on same idoc
Both statuses were on same IDOC.
The possibility of creating new idoc hapens when system try to create IDOC.
In your case, It's just processing of IDOC which happens two times. so new IDOC will not be created.
Regards,
Sameer Desai

Similar Messages

  • How to find the Size of an Idoc With data

    Hi All,
    There is business case where in the partner needs an Idoc with size 200KB - 250KB  triggerd from SAP.
    Is there any chace of knowing the size of an Idoc with data before it gets tirrgerd from SAP.
    Please Help
    Thanks,
    Suma

    Hi Dinil,
    I have provided you with a sample that would show you the how you can get the size of an arraylist
    the sample has a page untitled1 and a bean named test.
    I have run in on jdev 11.1.2 and it is ok, it will be ok on 11.1.3
    after running the sample you will see the 2.
    please remember that you must add the JSTL taglib on the viewcontroller.
    just right click on viewcontroller, go to tag lib select the jstl.
    page
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=UTF-8"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
    <f:view>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>untitled1</title>
    </head>
    <body>
    <h:form>
    <h:outputText value="#{fn:length(test.a)}"/>
    </h:form>
    </body>
    </html>
    </f:view>
    bean
    import java.util.ArrayList;
    public class Test {
    public Test() {
    a= new ArrayList();
    Object o=new Object();
    a.add(o);
    a.add(o);
    ArrayList a;
    public void setA(ArrayList a) {
    this.a = a;
    public ArrayList getA() {
    return a;
    I hope this sample came handy.
    regards,

  • Error while Importing Idoc with Extension

    Hi All,
      I already imported idoc with extension and working fine. When I tried to transport the Idoc from Dev XI to Prd XI . I got the following error
    The objects as displayed in the navigation tree are possibly not up-to-date.
    So I tried to Re import the Idoc in IR but it is ending with below error
      + com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: The objects as displayed in the navigation tree are possibly not up-to-date.
    I already saw some threads in SDN for this error but I am not getting solution.
    Can anyone provide a solution ASAP for the above error .
    Regards,
    Prakash

    > When I tried to transport the Idoc from Dev XI to Prd XI . I got the following error
    Why are you transporting it form Dev? Why not from QA to Prd.
    Since this is a Z-IDOC so check if the extension has been released from R3 after doing any modification.
    Regards,
    Sarvesh

  • Error : No authorization to send IDocs with message type MATMAS

    Hi All,
    My scenario is FILE-XI-IDOC.
    I am getting chequered flag in SXMB_MONI,but in that under outbound status I am getting red flag.
    When I check in SM58 I am getting message as "No authorization to send IDocs with message type MATMAS".
    Do I need to give any authorizations on XI side or on R/3 side?
    If so, what is the authorization required?
    I could not find the note :837595.

    <i>You use the IDoc Adapter in the Exchange Infrastructure and you try to use the IDocs to receive or send data. For these IDocs, an attempt is made to load the IDoc metadata from an R/3 reference system with an SAP NetWeaver Release lower than 6.20.
    This occurs either at runtime, whereby the relevant messages run into 'System error' status, or when you use transaction IDX2 during manual loading of the metadata. In this case, the reference ystem is called by RFC and the logon user of the RFC destination does not have the necessary authorizations for determining the metadata.
    Solution
    In transaction PFCG, extend the role of the logon user by adding the following authorizations:
    Authorization object S_RFC
          Field name RFC_TYPE value FUGR
          Field name RFC_NAME value EDIMEXT, SDTX
          Field name ACTVT    value 16
    Authorization object S_IDOCDEFT
          Field name ACTVT  value 03
          Field name EDI_CIM value ' '
          Field name EDI_DOC value TXTRAW01
          Field name EDI_TCD value WE30
    Authorization object S_CTS_ADMI
          Field name CTS_ADMFCT  value TABL
    Authorization object S_TABU_DIS
          Field name ACTVT      value 03
          Field name DICBERCLS  value</i>
    from the note mentioned above.
    Regards
    Bhavesh

  • Workflow Ends in Error " No auth to send IDocs with message type ORDRSP"

    Hello All,
    I have created an RFC user with limited Authoprizations including WE* tciodes and a few ME* transactons for an ALE Set up. I want to make sure i would not be giving more authorizations (extensive) to this RFC user and assign Just required authorizations. So i started testing testing and the inbound IDOC ended in error with a message " No auth to send IDocs with message type ORDRSP" Message no. SR053. Is there any way to find out what is the missing authorization object for the User. Any inputs would be really apprecaited.
    Br,
    Sri

    Hi !
    Becaus alle this happens in beckgound, things are a bit difficult but solvable....
    What you should do is a "Authority trace" ... as follows....:
      - Go to the ST01
      - Mark "Authorisation Check"
      - Swich the trace on for your Workflow user
      - Execute the Workflow until the error uccurs
      - Go back to the ST01
      - Press the "Analyze" button and see what error occurs
    Dont forget to swicht the trace off... otherwise the tracefiles become realle BIG !
    Regards
    rainer
    Some Reward poins would be nice if that helped....

  • PAYEXT IDOC has recurring statuses

    Hi
    We are using the standard message type PAYEXT to send IDOCs to banks for payments to vendors. The IDOCs are set to be created via F110 payment run. Then a periodically scheduled job for RSEOUT00 sends the IDOCs out. When the IDOCs are created via the payment run, they are set to status 30 (Receiver exists , No filters , No conversion , No version change), which has the user's username. When BD87 runs the IDOC status changes to 03 (IDoc written to file), which has the SAP_BATCH username (the username with which the BD87 was scheduled with).
    This system has been working fawlessly for over 6 yrs.
    Just one day this month, all the IDOCs that were created for PAYEXT message type, began with had the correct status of 30 & then 03 with the correct user-ids and statuses as above & for some strange reason again a status 30 (with SAP_BATCH username and error status: Could not write IDoc to file) and 03 (SAP_BATCH username and success status: *IDoc written to file*) and then continued as usual. The difference in the first & second status 30 is 3 secs. This has caused duplicate payments to the Vendor.
    This whole situation was reset when 1 IDOC failed and everything was back to ususal.
    We do not have any custom code to set any statuses. We have posted this to SAP & have been waiting for 2 days to respond.
    Any help will be greatly appreciated.
    Thanks
    Ashwini

    Hello,
    In my case Inbound - IDOC was generated & process in one thread. there was bug in code which was creating another thread to proces same IDOC.
    One thread was processing IDOC with correct status of 53, another was trying to process IDOC it was putting status of 51 on same idoc
    Both statuses were on same IDOC.
    The possibility of creating new idoc hapens when system try to create IDOC.
    In your case, It's just processing of IDOC which happens two times. so new IDOC will not be created.
    Regards,
    Sameer Desai

  • Hi Using IDOCs with LSM Workbench????

    Hello,
    I wanted to use IDOCs as one of the methods with the LSM Workbench. I am going to load the data from flat file to a transaction in CRM.  I am just curious to know that how do I go forward with it.  The first step of LSM Workbench is asking Message Type, Basic Type, Enhancement and structure assignment for EDIDC40.  I have used other methods such as Direct input and Batch input.  I have not used IDOCs with LSMW.  Is it possible that you can give me the steps what we have to follow in order to set up the IDOCs and then use it with LSMW.
    I will really appreciate if you can give me the steps or give a link which shows steps of LSMW with IDOCs..
    Thanks much.
    Warren

    hi warren,
       first u have to configure the partner profile in lsmw
    lsmw->settings->idoc inbound processing.
    then u have to choose the basic type message type all those stuffs.if u have any enhacement u can use it or else leave it blank.
    lsmw->settings->idoc inbound processing.
    partner profile..
    File port              IDOC_TEST 
    tRFC port                        
    Partn.type             KU        
    Partn.number           106                                                                               
    Message type         ORDERS        Purchase order / or
      Basic type           ORDERS05      Purchasing/Sales  
      enhancement blank                                                 
        tick it. Enable structure relation for EDIDC40 
    steps are:
    Maintain object attributes                     
    Maintain source structures                     
    Maintain source fields                         
    Maintain structure relations                   
    Maintain field mapping and conversion rules    
    Maintain fixed values, translations, user-define
    Specify files                                  
    Assign files                                   
    Read data                                      
    Display read data                              
    Convert data                                   
    Display converted data                         
    Start IDoc creation                            
    Start IDoc processing                          
    Create IDoc overview                           
    Start IDoc post-processing                     
    please don't forget to reward points....
    regards,
    murali.

  • Inbound idoc with error status 52 messege type hrmd_a07

    i have an inbound idoc with status 52
    error messege : Object 01 ,P ,00056786 does not exist: infotype 0302 cannot be created
                             Object 01 ,P ,00056786 does not exist: infotype 0006 cannot be created
    i debugged but i haven't find out the reason
    am updating 0000,0001,0002,0003,0006 infotypes

    Hi rahul,
    Need to check the address filed (0006) for BP mapped to postion (00056786)
    Infotype 0302 (Additional Actions) :
    Infotype 0302 is not maintained directly and is automatically updated by Infotype 0000 .
    The additional actions Infotype (0302) is of time constraint 3 (gaps and overlaps).
    Specifically in some cases if we want to have a non status-changing Action on the same day where already a personnel action is existing at that time we can activate the Infotype 302 by executing Report RPUEVSUP.
    please check and let me know . I think it will be helpfull
    Thanks and Regards,
    Krishna

  • Export SVG with classes, not IDs?

    I want to export an SVG file from illustrator, embed it in an HTML page and style it using CSS.
    But when I name each layer in illustrator, it doesn't save them as classes but as IDs. How can I get the layers to be saved as classes instead?
    Thank you!

    You will have to apply a graphic style to your elements. Named graphic styles are treated as classes. It's not reliable, though. AI's usual appearance-centric approach may produce a separate class every time a style interacts with another object.
    Mylenium

  • Issues in IDoc Sender Scenario:IDoc  with errors added

    Hi all
             Am working on an IDoc to JDBC scenario. In R/3 system, I have created distribution model, partner profile, RFC destination and port.The IDoc is generated and is sent to XI successfully. But in XI , there is no entry in SXI_MONITOR for this (unfortunately IDX5 is not available in the XI server! ;as of now). Instead an entry is made in WE05 and WE02 with stautus 56(IDoc with errors added). In the status record:
    status 56 : External segment name E2KOMG003 cannot be interpreted
    status 60 : Basic IDoc type COND_A03 could not be found.
    And the segments displayed in data record  are different from the segments in the data record of the IDoc generated at R/3. (say for E1KOMG at R/3, E2KOMG003 in XI).Earlier the flow was working fine and the DB table was updated successfully. And the entire stuff is believed to be 'unmodified' .
    Would any one help in resolving the issue.
    Thanks,
    Chilanka

    Hi,
    >>>>I have created partenr profile in R/3.Need I create a partner profile in XI for R/3 system?
    no you cannot create any partner profiles in XI
    for more about IDOC configuration in XI check :
    <a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>
    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>

  • Performance issue with Business Objects Java JRC API in CRXI R2 version

    A report is developed using java JRC API in CR XI release 2. When I generate the report in the designer, it took less than 5 seconds to display the results in crystal report viewer inside the designer. But in the QA environment, when I generate the same report from the application, it takes almost 1 to 1.5 minutes to display the same results in PDF. I also noticed that if the dataset contains bigger volume of data, then the reports are taking even longer almost 15 to 20 minutes.
    While generating the report from the application, I noticed that most of time is taken during the execution of the com.crystaldecisions.report.web.viewer.ReportExportControl Object method as shown in following line of code
    exportControl.processHttpRequest(request, response, context, null)
    We thought the delay in exporting the report to PDF might be the layout of the report and data conversion to PDF for such a bigger volume of data.
    Then we investigated the issue and experimented quickly to generate the same report with same result set data from the application using XML, XSL and converted the output XSL-FO to PDF using Apache FOP (Formatting Objects Processor) implementation. The time taken to export the report to PDF is less than 6 seconds. By doing this experiment, it is proved that the issue is not with conversion of data to PDF but it is the performance problem with Business Objects Java JRC API in CR XI R2.
    In this regard, I searched for the above issue in the SAP community Network Forums -> Crystal Reports and Xcelsius -> Java Development -> Crystal Reports. But I did not find any answers or solutions for this kind of issue in the forums.
    Any suggestion, hint in this matter is very much appreciated.

    Ted, The setReportAppServer problem is resolved. Now I could able to generate the report with hardcoded values in the SQLs in just 6 seconds where as the same report was generated in CRXI R2 in 1 minute 15 seconds as mentioned in the earlier message.
    But, our exisiting application passes the parameter values to the SQLs embedded in the report. For some reason the parameters are not being passed to the report and the report displays only the labels without data.
    As per the crj 12 samples codes, the code is written as shown below.
    1. Created ReportClient Document
    2. SetReportAppServer
    3. Open the report
    4. Getting DatabaseController and switching the database connection at runtime
    5. Then setting the parameters as detailed below
    ParameteFields parameterFieldController = reportClientDoc.getDataDefController().getParameterFieldController();
    parameterFieldController.setCurrentValue("", "paramname",paramvalue);
    parameterFieldController.setCurrentValue("", "paramname",paramavalue);
    byteArrayInputStream = (ByteArrayInputStream)reportClientDoc.getPrintOutputController().export(ReportExportFormat.PDF); 
    6. Streaming the report to the browser
    Why the parematers are not being passed to the report?  Do I need to follow the order of setting these parameters?  Did I miss any line of code for setting Params using  crj 12?
    Any help in this regard would be greatly appreciated.

  • Report with OLE Object Problem (Crystal Report 11)

    Post Author: ibertola
    CA Forum: General
    Hi all,I'm a new user, and I've got a problem with OLE object. I would like to have a report that show me ONLY one of many OLE (word document) in Crystal structure.I've created 3 section detail, and in each one I've insert OLE object (creating from a file, and LINK).So, if I change one document stored locally, and then refresh the report, the content doesn't change like the linked file! Actually I've got all locally  Please help me.

    CR XI r2 is not supported on WIN 2008. See the [supported platforms|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7081b21c-911e-2b10-678e-fe062159b453]
    documentation  and [this|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567] wiki.
    Ludek

  • Documents with Smart Objects - Very slow to open and Save - CS6 Photoshop

    When opening and saving documents with smart objects photoshop freezes the adobe PS loader (circle dots) is replaced and the system loader (multi colored wheel of death) spins for 30 seconds or more.
    What I've tried so far based off looking at various posts.
    Photoshop Preferenes
    Save in Background off
    Maximise PSD and PSB file compatability never
    Cache Tile Size: 128k
    Advanced Graphic Processor Settings: Basic & Normal
    Layer Panel options: No Thumbnail
    Observations and workthroughs to date
    The file size and amount of smart objects effects the file expotentially i.e. The more smart objects you have the worse it gets
    These files worked perfectly in PS CS5
    It also happens on files natively created in PS CS6
    The CPU is maxing out at 100% while PS loads
    Closing or opening suitcase has no effect.
    System:
    iMac 27-inch, Mid 2011
    Processor  3.4 GHz Intel Core i7
    Memory  16 GB 1333 MHz DDR3
    Graphics  AMD Radeon HD 6970M 1024 MB
    Mac OS X Lion 10.7.5 (11G63)
    Suitcase 4
    Anyone got any ideas? This is making me go nuts!

    A solution!
    It turns out the problem in my case was in fact Suitcase. Previously, I'd tried turning it off, but that didn't fix the problem, so this time, I uninstalled it completely and the problem disappeared. I then began re-adding it (installed 15.0.1, upgraded it, etc.) and the problem resurfaced with the addition of the Photoshop-specific plugin. Deleting that plugin solved the problem. So it seems that "disabling" Suitcase by stopping the TypeCore doesn't seem to actually disable all of the tentacles it sticks into your system.
    You can find the plugin here: Applications / Adobe Photoshop CS6 / Plug-ins / Automate / ExtensisFontManagementPSCS6.plugin
    (After a restart, I also had to delete the font cache, as described here http://helpx.adobe.com/photoshop/kb/troubleshoot-fonts-photoshop-cs5.html but your mileage may vary.)
    Alternately, if you don't want to delete the plugin, disabling it from within Photoshop seems to work as well. To do that, go to File > Automate > Extensis, click Preferences..., then deselect Enable Suitcase Fusion 4 Auto-Activation.
    Fortunately, the plugin doesn't seem necessary at all to use the the core functionality of Suitcase (enabling and disabling fonts) in Photoshop. I didn't even know what these app-specific plugins did until researching this problem, and I still don't quite understand the point of them. I guess they allow you to let the apps for which they're installed do a little bit more of their own management (enable a font via Suitcase that isn't enabled system-wide), but that seems like more control than I need--if I'm enabling a font, I want all my software to be able to use it.
    Anyway, the problem seems to be completely solved on my system now, though I just did all this, so more testing over the next few days is required. I'll post here if any issues crop up. I'm interested in hearing if this solves it for anyone else as well.

  • How do I configure ONE iCloud account with 2 iOS devices each with separate Apple IDs?

    We have two iPhones (husband and wife), each with separate Apple IDs. The phones are 5S running iOS 7. We want both phones to use the same iCloud account so each phone will have equal access to the same email, calendar and contacts - all synced in ONE iCloud account.
    We will use husband's Apple ID for the iCloud ID.  I would like to know exactly how to configure Wife's iPhone so that all email. calendar and contacts synced with iCloud will be identical to that available on Husband's iPhone.  I would appreciate step-by-step instructions. Thank you.  Dale

    On your wife's phone, settings iCloud, sign out and don't keep data when prompted. Then sign in again using the husbands Apple ID.

  • 4 people in our family have an iphones or ipod on the same apple id ..so that we can all share the itunes library. however  this means that we all get each others imessages. is there a way of sharing  itunes library with 4 separate ids?

    4  of us in the family with iphonesor ipods share the same apple id so that we can share the itunes library . However , this means we all receive each others imessages, unless we disable imessaging. Is there a way of sharing itunes library (ie.g with 4 separate ids) that avoids the sharing of imessages? .

    Thanks, Terence, but if she was inclined to upload things, I wouldn't need access!
    Here is an example: we go on vacation, she takes 250 photos, edits twenty of the best shots, and uploads three to facebook.  I want to make an album including some of the edited shots and some of the less perfect but still fun shots - so I need all 250 photos - uploading that many photos to a photosharing site takes forever even if she did it - but she won't.  I used to just hijack her computer for a day, but I'd like to be able to hijack her iphoto library without stealing her computer...if possible!
    Thanks for any help you can offer!
    - A

Maybe you are looking for

  • Error while trying to open a project I made on my computer/file format new

    I am trying to open a project I made in June in FC. It is loading about 33% then a message comes up: FILE'S FORMAT is TOO NEW FOR THE APPLICATION. Why is that? WHat should I do? It was made in my FCP on my computer. Ellen

  • Photoshop CC won't open or create files in Windows 8.1 Pro

    When I open up Photoshop CC 2014, the program won't open or create files... it just sits there. No error message of any sort. This happens when opening from within the program and from opening through windows. I installed CC as soon as I installed Wi

  • Error testing property 'inputValue' in bean of type null

    Hi, I'm developing two simple pages: List and Edit. When I execute a Submit button to go to Edit page I get the next exception in the page exception org.apache.jasper.JasperException: javax.faces.el.PropertyNotFoundException: Error testing property '

  • Case help

    I'm using 9.2.0.5.0 I have a case in a where clause. The select is: SELECT description,dist FROM posdist WHERE posname LIKE 'NAPOS' AND to_char(nvl(active,9)) in CASE 2 WHEN 1 THEN '1' WHEN 3 THEN '9' WHEN 2 THEN (1,9) END; The column "active" is num

  • How to enter BIOS settings on Equium L10?

    Please can someone tell me what button i press too get into the bios setup at the start when i switch my pc on cos i have tried every thing, but nothing works.