ORDERS01 IDoc goes in status 51

Hello experts,
We have a scenario where an inquiry (IN) needs to be created by ORDERS01 IDoc issued from the SAP PI system. PI translation happens fine and IDocs are being created in the R/3 system but they all go in status 51(BD87) with the error
EDI: After DOCUMENT_OPEN_FOR_PROCESS, DOCUMENT_STATUS_SET is missing
However, if I go to we19 and reprocess the IDocs with stauts 51 they are all posted successfully and the inquiry document is created in R/3. Any idea why it goes in status 51 when an IDoc comes through PI.
Thanks,
Abhijit

Hi ,
Resolved this issue.
Posting function IDOC_INPUT_REQOTE was not able to determine the sales document type (IN). On debugging I found that it was looking at table EDSDC in R/3 to determine the sales document type. I made an entry in EDSDC with my customer, vendor, sales area and sales document type information. Also, in PI I changed the mapping to map vendor number to E1EDKA1-LIFNR. This mapping change was required because the posting function uses vendor number and customer number to look up sales document type in EDSDC.
Thanks,
Abhijit

Similar Messages

  • With the Z process code IDOC going to status 64

    Hello Everyone,
    I have created the Z process code for a custom function module via finishing the steps in BD51, WE57 and WE42.
    But when I used this Z process code in my inbound idoc, my IDOC are going to the status 64.
    Any inputs please?
    Thanks,
    Pooja

    Hi,
    Which FM you are calling to post the IDOCs? If you are using IDOC_INBOUND_WRITE_TO_DB or IDOC_INBOUND_ASYNCHRONOUS IDOCs will be posted in 64 status ONLY.
    Please call "IDOC_WRITE_START_INBOUND" to post the IDOCs immediately.
    Regards,
    Ganga

  • RSEOUT00 - ECC 6.0 IDOC Dispatch Error.  Status 30 goes to status 02

    After our Unicode conversion to ECC 6.0, we started to get some IDOC processing going from status 30 to 02 and not dispatching to our EDI provider.  We noticed it is on the PO Long Text or any of the Text fields for that matter where somebody has Cut/Paste Text from Word/Excel/Outlook document and they are using colors/fonts/bold, etc.  We've also noticed it on our MAKT table on the description.  You click on the Text and can see it outlines extra characters beyond the end of the visible text.  When RSEOUT00 gets a hold of these PO's, it won't dispatch them.  If we go back and erase the text and type it all in by had and save and close our PO Version change, it dispatches, pulls and loads now to our EDI provider.  Looking for some setting that allows us to maybe turn this feature off?  maybe it has to do with CodePage defaults, etc.  I saw once were you could tell SAP to save documents in Office 2007/2010 version instead of Office 2003 but don't remember which OSS note that was.

    Try to use "Line Editor' or 'Sapscript Editor' instead of  "Continous Text Editor". You will find these editor options below to the text fields in text maintenace tabs. Hope this helps.
    Regards,
    Gokul

  • No authorization for changing Customer Centrally- Idoc in Error Status 51

    Hi Experts,
    We are implementing MDM for one of the client.
    The client  runs a  modification scenario in MDM for Customer Master.
    He modifies a customer record in MDM and this record is transfered from MDM to ECC via PI through Idocs.
    We are using standard Idocs for Customer Master which is DEBMDM
    There are 2 Idoc's generated in ECC by PI from DEBMDM as DEBMAS and ADRMAS.
    ADRMAS Idoc is succesfull in ECC and the corresponding record is modified.
    Now the issue is that the corresponding DEBMAS Idoc goes into Error 51.
    The Error details is as below:
                                                                                    No authorization for changing vendor Centrally                                                                               
    Message no. F2326                                                                               
    System Response                                                                               
    You cannot access the requested data.                                                                               
    Procedure for System Administration                                                                               
    If necessary, include an entry in the user's authorization profile for  
        the authorization object and parameters specified below.                                                                               
    Authorization object:                                                                               
    o   F_KNA1_APP                                                                               
    Parameters:                                                                               
    o   Activity: 02
        o   Application authorization : *
    We gave the respective authorization object to the RFC User ID used in PI RFC created to connect to ECC.
    Also we have given the user id  Tcode authorization like XD01/02/03.
    But this error still persists.
    Request to throw some light on this.
    Cheers
    Dhwani

    Check these threads
    [Re: IDOC STATUS - 51 " IDOC HAS TEST STATUS|IDOC STATUS - 51 " IDOC HAS TEST STATUS";
    [Error Inbound IDoc - Status 51|Error Inbound IDoc - Status 51;
    thanks
    G. Lakshmipathi

  • 'Idoc has wrong status'

    Hi SDN,
    Good morning to all of you. I came infrom of you with a small quaery related to IDOC. My query is sales order is going to be created via IDOCs (Which came from XI) through FM IDOC_INPUT_ORDERS. While creating the SO we are generating the mails to users if any errors will be encountered, but here every thing is working fine and some times it is generating mail with the message 'Idoc has wrong status' for successful also. Not for all only for few sucessfull SO's it is generating mail. Please suggest me any configuration i need to check or any thing else. Please suggest me....Appriciate your valuable suggestions......Waiting for your valuable reposnse.....
    Regards,
    Kumar

    Hi Santosh,
    Thanks for your immediate response. It is giving me status 53.
    Regards,
    Kumar

  • ORDERS01 IDoc update issue

    Hi ,
    I have been trying the update ORDERS01 IDoc for ME22N/ME21N. The IDoc are generated using the message control.
    The Enhancement used is MM06E001 in this I have coded logic in EXIT_SAPLEINM_002.
    It never goes to my code, I have even tried user-specific break-point. please suggest.
    Please let me know if there is some other way to manipulate the IDoc data ( on save/ create PO) before posting IDoc.

    Hi,<br>
    <br>
    To debug the outbound message, you must to create the message type '1'. Then, find the created value into the NAST table and finally, you can process the messga with program RSNAST00. You can fill screen values with values that returned the NAST table.<br>
    <br>
    Regards,

  • How to change the status of IDOCS from 29 status to 53

    Guys
    how to change the status of IDOCS from 29 status to 53
    Thanks in advance

    Hi Krishna
    IDOC_STATUS_CONVERT Use this FM and reward me

  • Urgent:Idoc stuck with status 03 in TRFC

    My Idoc is in status 03, but it is not reached to destination.
    I guess It is stuck in Rfc layer or in some QUEUE.
    There was quality system refresh last week here with Production system.
    Pelase suggest what seetings need to be changed and where.
    in SM58 it give the following error
    'RFC address XXXXXXX doesn't exist'
    (where XXXXXXX i m not mentioning here for Client security reasons)
    is there any program to clear these layers?
    Thanks a ton in advance and the answer will be adequately awarded.

    hi,
    whnevr ur idoc is in status 03 just run the transaction BD75.
    the status will be converted to 12 and datawill be passed.
    reward points if hlpful.

  • IDOC number and status

    Hi All,
    i am using Function Module IDOC_INBOUND_ASYNCHRONOUS to post inventory records.
    its posting the data sucsessfully but it does not return IDOC number and status.
    i can see the status and number in WE02 but please tell me how can i get that in my program.
    Thakns and regards
    Pankaj

    Hi friend,
           U can get the status and number of IDOC in WE05 and WE07.
           Once u get the number of IDOC got to table EDIDC(Control Rec table),
           EDID4(Data Rec table) and EDIDS(status Rec table) to get the information
           related to status and content of idoc.
           Directly, u can specify it in ur program as Tables:EDIDC,EDID4,EDIDS
           and get the info according to ur idoc number.
    Thanks N Regards,
            Manian.

  • IDoc created with status 03 checked via we02, but couldnt find in XI

    Hi all:
        Could you please do me a  favor?  implement a idoc to idoc issue. it has been created successfully .
    as It is found that the idoc created with status of 03 -
    data dispatched to  port ok (rather than 12 dispatch ok). however, I couldn't find  it via SXMB_MONI on XI,  there must be something wrong . coudl you please give me a hint ?
        Thank you very much!!!

    hi,
    you need to check transaction SM58 (remove the user from it) and F8
    it might be the reason that you didn't create a port in IDX1 on XI/PI
    but you will see that in SM58
    Regards,
    Michal Krawczyk

  • Info IDoc received with status 8 in BI but Data available in source system

    Hello Experts,
    I am loading Budget Period (attributes) into PSA in BI.
    Budget Period data Loading Issue : No data available while loading. But source system ie ECC has data in that data source
    Data source: 0PU_BDGTID_ATTR
    This is full load.
    I checked that whether I am making any mistake during data selection. I could not find any issue. Message while loading data into PSA (Yellow Traffic light)
    No data available
    Diagnosis
    The data request was a full update.
    In this case, the corresponding table in the source system does not
    contain any data.
    System Response
    Info IDoc received with status 8.
    Procedure
    Check the data basis in the source system.
    Already looked this thread and googled also.
    Re: IDoc received with status 8.
    Check points:
    sm58 - NO issue
    BD87 in ECC (RSINFO Idoc status: 03) -sucessful
    BD87 in BI (RSINFO Idoc status : 53)
    ST22 - NO issue
    sm37 - Job is successful (I could see Idoc no in ECC source system in Job log)
    I am not sure if I am missing any thing.
    Thanks
    Rana

    Hi all,
    I've got exactly the same issue with several extractors. I'm inialising the Master Data in a all new system, in the Quality the loads succeeded but in Prod it failed.
    For instance with the basic DataSource "0FUNCT_LOC_TEXT", I've made the following test:
    RS3 (R/3) - > 0 data
    ST22 -> no short dump
    WE05 (Idoc) - > everything is ok
    I reactivated the Datasource in R/3 (RSA5) and then deleted it and replicated it in BW but the same issue occured.
    Any ideas?
    Thanks
    jak

  • EDI / IDoc : While posting inbound IDocs, IDocs gets into status 56

    EDI / IDoc : While posting inbound IDocs, IDocs gets into status 56 with message "EDI: Sender port in control record is invalid".
    But if I reprocess the same idoc without doing any changes using RBDINPUT and select radio button to processs idocs for status 56, then it gets successfully posted.
    So not getting why this stucks for the first time.
    Thanks in Advance..........

    i fixed this my self

  • IDOC confirmation and status change ???

    SAP friends,
    I have a question about IDOCS. We are implementing. In AP after processing payments, our bank will send us a text file which will have idocs number. and status number ( accept and reject).
    We have to update that status number for our idoc in the system and if the number that was rejected we have to send an email to everyone. How can we change the status of idoc using the file the bank sends us.
    Thanks,
    Kavita Reddy

    Hi,
    Please explain the process detaily.  question is not clear.
    IDOCs are the intermediate documents, which carry information from SAP to Legacy or vise versa.
    IDOCs will be distingwished by message type. These will generate by Program.  In program please check about the status.
    Thanks
    Kalyan

  • IDoc Error IDocs showing the status 53 "Application Document Posted".

    Hi All
    IDocs showing the status 53 "Application Document Posted". But values are not updated in SAP.
    Plaese sugggest on this,
    Thanks
    Ajit K Barik

    Ajit, there might have been a dump--check in ST22 or a update termination error, check in SM13.
    Either of these you'll have to take help of your ABAP consultant to analyse.
    Regards,
    Raghu.

  • Idoc in 64 status not getting released

    HI experts,
    I have inbound idocs in 64 status they ar getting processed in a slower speed but i saw that there are few idocs of some previous date whihch are still in 64 status.
    Any idea why they are not getting processed??
    is there any logic which say give priority to current date idocs first????
    all the configuration are in place to make it processe it immediatly.
    i am not able to understand ahy they are not getting processed.
    please guide me.
    thanks in advance

    Hello,
    I have seen these situations in some occasions. These inbound IDOCs are set to process immediately to the application; but at that very moment there are no free processors to handle them.  So they stay in status 64. The work-around is to schedule BD64 to take care of these rare situations.
    Thanks,
    Venu

Maybe you are looking for