Idoc Failure Issue

Hi,
I am using PI 7.3. This is a simple file to Idoc Scenario. I am getting the below error message:
Transmitting the message to endpoint<Local> using connection File_http://sap.com/xi/XI/System failed due to: com.sap.engine.interfaces.messaging.api.exception:MessagingException: com:sap:conn:Idoc:IdocParseException (7) : IDOC:ERROR:PARSE_FAILURE: An Idoc conversion Exception occued while parsing IdocXML for type <Name>:
State: READING_FIELD_VALUE_TAG, chapPosition: 978079, lineNumber=1, columnNumber: 978079
Now my question is how to check this "charPosition: 978079" in the payload?
Thanks & Regards,
Moumita

Hi Moumita,
As suggested already, this is a data issue. Possibly due to date field having blank or char or a mandatory field missing. Do a random check of the field values. There are many post of SCN on this topic.
Ambrish

Similar Messages

  • Intercompany Deliveries were created with zero quantity, causing an idoc failure and the remaining delivery too

    Intercompany Deliveries were created with zero quantity, causing an idoc failure and the remaining delivery too
    a. User trying to create delivery but stock not available.
    b. When stock is not there it should show an error message in SAP screen but its not -  like stock not available etc
    c. Fedex gets delivery notice for the delivery; if its more than zero it will create delivery otherwise less than zero it won’t accept.
    d. But issue its creating even its less than zero
    Is there anyone who can help me out...

    When one is created with zero quantities it starts blocking our deliveries from getting through to fedex because deliveries will in doubt have been blocked at fedex. As we process our orders in morning and if there is an STO blocking orders, it will be in afternoon .
    Any suggestions !!!

  • IDOC FAILURE while sending data from ZEB_HCm systen to ZRA-EREC SYS

    Hi
    Experts
    I am having idoc failure while sending data from HCM SYSTEM to EREC systems.
    From that Data records i found the failure recored containing PERNR.
    and from status record the
    ERROE IS : No status information available for object CANDIDATE
    Message no. HRRCF0001073
    usually i used to run PFAL for these king of issues , when i tried to run PFAL for the PERNR it is giving the same errroe,
    So pls suggest how to send the data to resiolve this .
    Regards
    Suresh

    Hi Nitin,
    The IDOC when came in Erec system is in error status ( 51).
    When i saw the data records, only pernr were mentioned.
    Then i send the idoc thru PFAL again by sending all information as O-C-S-P.
    Still it is giving me the same error.

  • Park inbound EDI Invoices on iDoc failure from a workflow?

    Hello all,
    We have seen note 501524 that talks about parking inbound invoices by default.
    Our situation is this. We are expanding our use of EDI for inbound invoices. As such we would like to automate the validations steps as much as possible. To date with our limited use we have set up a workflow to notify on idoc failures and then a few agents have access to BD87 to make the idoc right and reprocess. We don't want to continue this process.
    Our preference would be to continue to allow the iDoc to fail, the workflow fires but at this point we communicate the failure to the appropriate person and park the invoice.
    Does this sound like a reasonable approach?
    Can we even park a red lighted iDoc?
    Once parked can the invoice be dealt with without using BD87?
    Has anyone ever tried this?
    Thanks,
    Doug

    Hi Ralph,
       In my opinion, you must have a PO Number for Invoice if you want to use standard functionality. You will probably need to create IDOC using an ABAP program which reads this file and search for PO based on the information available to you. I also notice that you are missing material number as well, how do you match the item number in the PO ?
       I don't see a way aroung without writing an ABAP program to handle this logic, but you can still use IDOC ( which comes with the standard processing logic and that is a big advantage ) so that you need to write only the PO matching logic.
      or if you are not inclined to write a separate program for uploading file into SAP and formatting IDOC, you can write your own process code (FM)for INVOICE01. Inside this process code (FM), you can put your PO matching logic and then call standard FM (process code). This is what I usually do.
    Cheers,
    Sanjeev
    Cheers,
    Sanjeev

  • Rejection of PO item with reason 06 - IDoc failure

    Hi,
    There is an IDoc failure with message: Rejection of PO item with reason 06.
    The user(supplier) wants to reject first line item of the Subcontracting PO and add a new line item instead with the right data.
    Please suggest.
    Regards,
    Akash Prekar

    Hi Dirk,
    You can actually use the BADI BBP_CREATE_PO_BACK to change the flag value before filling the PO Craetion BAPI interface parameters
    Sangeeta

  • I am having an installation failure issue with my itunes 11 software.  File is corrupted and i don't know what to do.  I've un-install and re-installed the software three times and continue to get the same error message.  It states that "This copy of ITun

    I am having an installation failure issue with my itunes 11 software.  File is corrupted and i don't know what to do.  I've un-install and re-installed the software three times and continue to get the same error message.  It states that "This copy of ITunes is corrupted or is not installed correctly.  Please reinstall Itunes"
    iMac, iOS 6

    HI,
    If your old version of iTunes is still working - then I sugest you stick with that.
    iTunes 11 is a lousy update - It will not retain your playlists, you can't find and delete duplicates... and a whole arry of oyher issues. (have a look around this forum to see how many issues IT11 gives people)
    Just a friendly advise and warning :-)

  • RBDMANI2 Idoc Reprocessing IDOC Failure Notification

    Hi SAP Friends,
    I developed an inbound interface for LIV electronic invoice(MIRO) with basic type INVOIC02. At present everything going smooth.
    i scheduled a background job with the program RBDMANI2 to reprocess the failed IDOCS. i.e if any failed idocs required SAP side changes, users will complete the changes. Then the scheduled job will process the failed IDOC.
    IDOC will process if corrected data is satisfying else IDOC will fail again with Status 51.
    Now the failed IDOC notification we are not getting any notfication.
    If IDOC is failing first time idoc failure notification will come. At that point Object Type IDOCINVOIC & Event INPUTERROROCCURREDMM is triggering.
    When i am reprocessing through the scheduled job of program RBDMANI2 , i am not getting any failed notification.
    Can anyone help me out where i am missing the event. i need to activate any other event linkage for the reprocessing.
    I tried with SWELS, i did not get any event when i execting the program RBDMANI2.
    Appreciate your help and valuable inputs.
    Thanks & Regards,
    Srinivas Bhavanam

    Srinivas, per my understanding the failure event is only triggered once. You can attest this yourself by executing the associated workflow.  If you select the process option and all errors were not addressed, the current work item remains active ; eventually the error message will be changed in case the IDOC is now failing for another reason.  There is only one workflow instance for the same IDOC  ; the failed batch processing does not generate any new workflow or IDOCs, it only updates the current instances (workflow) and add an entry to the IDOC status table (EDIDS)

  • How to solve the INFREC Idoc failure with message type

    Hi,
    Please let me know how can we solve the INFREC Idoc with the message type" Not possible to set tax code without tax calculation schema"
    Pl suggest me how to tackle this Idoc failure.
    Regards
    Raj

    Hi,
    An\ybody..please suggest.. It is very urgent..
    Regards
    Raj

  • HI can anybody   facing  IDOC'S ISSUE

    HI can anybody   facing  IDOC'S ISSUE   
    SEND IT TO ME 
    I WILL SOLVE   FOR YOU
    THANKS AND REGARDS
    RAJU

    hi there,
    I am trying to load finsta into SAP from the middle ware GXS and all the ports in them looks good when I go to we02 to view the status, it gives error 51. the message says "Error during insert in table FEBKO". There are no more details of this error.
    i Tried comparing FEBKO-AZIDT and FEBKO-WVTIM to make sure both are respectively unique
    I have deleted this entries from FEBKO by running RFEBKA96 and then we tried to resend/reprocess the IDOC
    but still persisting with the same error message 51,
    the status on the idoc shud be 0 inorder to process that right.
    even when we changed the time why is it giving us the error message 51.
    can you put some light on to it please...
    points will be assigned.
    thanks
    Jay

  • IDoc failure in background job

    Hi,
    I have developed a customized program and sending outbound IDocs to other SAP system using Function Module MASTER_IDOC_DISTRIBUTE. When I am running this program in background mode IDocs are failed with reason 'Entry in outbound table not found'.
    But when I am running the same program in foreground then IDocs are getting posted properly. Partner Profile and port are set properly.
    Please anyone could give me reason behind IDocs failure in background Job.
    Many Thanks.

    Hi,
    Message Number for the message is "Entry in outbound table not found' E0 - 400. This Mesasge used
    in the below programs.
    Programs asying that there is no Entry in EDP13(Partner Profile : Outbound(Technical Parameters)) Table. Debugg the Background job in SM37 by entering JDBG in the command field then it will go to debugging mode. Then put break point for "MESSAGE".
    Thanks,
    Naresh Mochi

  • IDOC  failure

    Hi All,
             Can any one help me ,there are 3 idoc documents failure .
    Issue :
    1.8547850 Balance not zero: 1,105.61 debits: 6,503.60 credits: 7,609.21
    2 and 3 also same as the above
    How can i resolve this issue. Please help me.
    Thanks
    RL

    Hi,
    Run T-code WE05 with the 'Idoc Number' or 'created on 'on the selection.
    On the display, if you click on the error Idoc, it will display 3 sets --> control recs, data records and status.
    You can find the error description by clicking on the red numbers inside the 'Status'.
    The Data records will show you details of each segment of the Idoc i.e. account number, amount etc. You will have to analyse these and determine which segment has the wrong values. Check all the debit values and all the credit values on these segments. Then you can determine which value is going wrong.
    If you are testing in Staging, you can re-trigger the failed Idoc by using T-code we19. Using this t-code, you can modify segment values of a failed IDoc and re-trigger it to see if it posts.
    However this T-code (we19) is only a test tool and should not be used in the Production envirnoment as New documents actually get posted.
    In the production environment, you would have to fix the problem in the outbound or inbound interface and then retrigger the entire end to end process.
    Please let me know if this helps.
    Thanks,
    Uma

  • DELVRY03 IDoc failure because of Locks

    Hello All,
    My Incoming Delivery confirmation (Delvry03) IDocs are failed due to "Delivery  is currently being processed by another User "
    I have cheked SM12 for this user  , But couldn't find any locks for that user ...
    Please share your Ideas to resolve this lock issues ...
    Can you also let me know the best way to reprocess this failure IDocs for time Being...
    am bit confused to choose the programs ( RBDAPP01, RBDMON00 or RBDMANI2 )
    Best,
    Lav.

    HI Cherry,
    At first look it looks to me a number range issue,please check in SPRO settings the number ranges defined for Vendor and customer,and confirm what MDM is sending.
    Thanks,
    Ravi

  • SSL VPN Login failure issue

    Hello,
    I am having an issue with some users trying to login to our SSL VPN (Anyconnect) via ASA5505 8.2(1).  Authentication is done via AD.  From the same computer, the client finds the DNS name and unlocks the login username and password.  When I enter a username and password and click connect, it is instantly rejected with login failure with the following event log:
    Function: ConnectMgr::setPromptAttributes
    File: .\ConnectMgr.cpp
    Line: 2657
    Invoked Function: setPromptAttributes
    Return Code: -33554423 (0xFE000009)
    Description: GLOBAL_ERROR_UNEXPECTED
    Error text:
    Login failed.
    If I change the user account to another user (from the same PC), login works perfectly fine - this is only happening with 3 or 4 users - I have compared the user accounts of a failing account and a successful account and they are identical in AD. 
    This has been driving me crazy - as a work around for the failing users, I just created a temporary account which works perfectly fine.  The request doesn't even seem to hit the ASA (there is nothing in the logs that show a failed attempt).  Still troubleshooting and looking at certificate's at this point.  Any help/suggestions would be greatly appreciated!!  Thanks.
    Regards.
    After a little more testing, seems somehow related to users being in to many groups in AD.      
    Message was edited by: Rich Viola

    Hello,
    If the website is unavailable or in this case, the website is missing several characters(charts, canvas, etc or some other objects), usually could be an issue with the rewrite engine.
    Solution (workaround):
    You may use smart tunnel for this website, so the rewrite engine will not override any content, and it will display the website as it should.
    You can implement it as follow:
    Add a Bookmark
    Bookmark for the service and clicking the Enable Smart Tunnel option in the Add or Edit Bookmark dialog box.
    For further information you can find it here:
    http://www.cisco.com/c/en/us/td/docs/security/asa/asa83/configuration/guide/config/webvpn.html#wp1272236
    Let me know how tit works out!
    Please don't forget to rate and mark as correct the helpful Post!
    David Castro,
    Regards,

  • Big File to IDOC - performance issue

    Hi All,
    I am trying to create scenario where I have a file with aproximately 10 000 rows. From each row I am creating one IDOC and want to send it to R/3. Interface looks fine - it is working, but it is killing XI box for some time and u cant access it.
    Full scenario look like this
    File -> BPM (for 1:n) -> IDOC
    I tried to find some solutions for doing the workload smaller by splitting file to less lines (500rows per file) but then file adapter picks up all file and processed them in parallel. So this is new scenario:
    BigFile -> XI -> File -> BPM(1:n) -> IDOC
    I tried to put second file sender communication channel as EOIO but looks like this does not work - or messages from queue are processed to fast. When one message starts BPM another file message start to be processed.
    Do You have any ideas on how to make it more responsive and less performance impact?
    thanks in advance.
    Dawid

    Hi ;
    Since mappings are processed by the J2EE Engine, the maximum available Java heap may be a limit-ing factor for the maximum document size the XI mapping service is able to process. Tests have shown that processing of XSLT mappings consumes up to 20 times the source document size (using identity mapping). The maximum available Java heap for 32bit JVMs is platform-dependent. Using 64bit JVM platforms is an option here.
    Current maximum heap sizes – 32bit
    OS
    Maximum heap (GB)
    Linux
    2
    Windows
    1.2 – 1.4
    The Java heap is limited by the heap limit of the process (may be limited by address space because operating system code or libraries may also be loaded within the same address space). Also, Java internal memory areas such as the permanent space for loading Java classes must fit into the same address space.
    Java VM tuning is one of the most crucial tuning steps, especially for more complex scenarios. For information about setting baseline JVM parameters, see SAP Note 723909. You must also take plat-form-specific parameters into account (for example, JIT compiler settings). The impact of Garbage Collection (GC) behavior especially may become a critical issue. Overall GC times for the J2EE appli-cation should be well below 5%. For more information about GC behavior and settings, see also SAP Note 552522.
    Specific to XI is the fact that you sometimes need to process large documents for mapping or when using signatures. This can lead to excessive memory usage on the Java side. Therefore, you must observe Garbage Collection and the available Java heap in order to evaluate performance and pre-vent OutOfMemory exceptions. Since XI mapping is processed by stateless session beans that are called using a JCo interface, this may lead to a reduction of parallel JCo server threads within the JCo RFC Provider service of a J2EE server node (you can compensate for this by adding J2EE server nodes).
    Mudit

  • IDOC Monitoring issue - job BPM_DATA_COLLECTION* not running.

    Hi all,
    We are facing an issue with BPM "IDOC Monitoring" (under application monitoring), which we have setup to monitor Inbound and Outbound Idocs in 2 separate R/3 systems.
    In one system it works fine, and measured values are returned each time the monitor is set to run according to the specified schedule.
    However, for another R/3 system, the monitor has never run, even though the settings are identical in the monitoring setup.
    From reading the Interfaces Monitoring Setup guide, I found that this monitor depends on a job called BPM_DATA_COLLECTION* which runs in the monitored system. In the system where monitoring is functioning correctly, I can see this job is completing successfully at the time the monitor is set to run. All I find is completed jobs - no scheduled or released jobs present.
    However, for the system where the monitoring is not functioning, I found that this job is not running, but that the job is sitting in scheduled status instead.
    When I tested manually running the job in this system, it ran successfully, and in Solution Manager the monitor brought back the measured value, so the monitor only ran successfully when I manually ran the job in the monitored system.
    I read notes 1321015 & 1339657 relating to IDOC monitoring. 1321015 appears to be more relevant, yet it does not exactly describe my issue - it mentions the job BPM_DATA_COLLECTION* failing rather than just remaining in scheduled status which is what I see.
    Anyone else see this issue before?
    On a more general point - the standard BPM Setup guide doesn't really go into much detail on IDOC Monitoring, and makes no mention of what is happening in the background, i.e. the job BPM_DATA_COLLECTION* being created and run as per schedule. This info is found in a separate document "Interface Monitoring Setup Guide".
    Is there any single document which describes fully what happens both in the Solution Manager and the Monitored systems when BPM is activated? For example, to describe which monitors require jobs to be run, which monitors require additional setup in monitored system, etc? A document such as this which describes exactly the process flow for each monitor would be very useful in troubleshooting issues going forward.
    Thanks,
    John

    Hello John,
    most probably the user assigned to the corresponding RFC READ connection that connects SolMan with the backend system doesn't have proper authorization to release a job. That's why it is only created/scheduled but not released. Verify if the RFC user on the backend has the latest CSMREG profile assigned according to SAP note 455356.
    You can also check if the latest ST-PI support package is installed  on your backend system as the ST-PI usualy contain the latest definition of CSMREG.
    Best Regards
    Volker

Maybe you are looking for

  • HR-ABAP-Infotypes concept

    Hi Masters,                        Can you please let me know the perfect reason for infotypes concept in HR-ABAP. 1 Why we are using infotypes and exactly what is purpose? 2.Why we are using LDB's why cannot we extract data directly from database ta

  • How can I choose several email to "Forward as attachment" but leaving it's respective email's attachment?

    Hi all. I am currently using Thunderbird 24.4.0 so I don't know if newer version may have this feature. On the main screen, I select several emails and right-click. There we will get "Forward as attachment" on the list. If we choose that, those email

  • Payment Terms transfer to PO

    Hi All, I have created a CUF field for payment terms in INCL_EEW* structures. I have to map this field to PO Payment Terms field, but Doc change BADI doesn't seems to have this field. Pls suggest if any badi exists in which i can do the same. Thanks,

  • LION Finder Problems

    Hi I have seen some posts on this subject and tried a few suggestions but it is still a problem: My desktop folders often rearrange themselves on the destop and move the items inside to different positions. I have tried under the view options to chec

  • Where is the URL of Report Manager stored in ReportServer Database?

    Hi there! I am trying to create reports based on the ReportServer database for multple SSRS instances. Does anyone know where the URL of reportmanager is store?  Or the SSRS instance name? I cant find it in any table.. Thanks, Zoe