Inbound IDOC error - status code 52- application document not fully posted

Hi,
   In Inbound IDOC, the status code is 52 ---> Application document is not fully posted(satus of the inbound idoc is in yello colour). I want to reprocess this idoc in BD87 t.code in order to convert the yellow colour to green colour. Before reprocessing the IDOC, i need to rectify the problem and then reprocess the idoc in bd87. am i correct? if yes, what i need to do to solve the error --->application document not fully posted. Please guide me friends.
Thanks in advance.
Regards,
Sri

HI
If you are FM to process the inbound  IDOC,
possibilities are like below .
Reason 1 :
In partner profiles, check is it trigger immediately or not ? for particular partner profile which u r using .
reason 2 :
If you are using BDC code to update the data .if any screen contains error then also you will get the status in yellow .
reason 3 :
Have you tried with  TCODE  BD87 ,  might be it is processing error also .
i have worked on same probelm so  if u r not solved with the issue after trying above 3 reasons .
reply me back .

Similar Messages

  • Inboun IDOC status 52--Application document not fully posted

    Hi,
    In Inbound IDOC, the status code is 52 ---> Application document is not fully posted(satus of the inbound idoc is in yello colour). I want to reprocess this idoc in BD87 t.code in order to convert the yellow colour to green colour. Before reprocessing the IDOC, i need to rectify the problem and then reprocess the idoc in bd87. am i correct? if yes, what i need to do to solve the error --->application document not fully posted. Please guide me friends.
    Thanks in advance.
    Regards,
    Sri

    I am attaching how we documented the process in our troubleshooting guide.  Graphics were not pasted.
    21.3       Manually run IDOCs reported as 52.
    It is possible that IDOCs are found in status 52 for the daily updates.   In principle IDOCs 52 can not be re-proceeed, but there is a way to push the appropriate data from a source system, e.g. ERP.    Following is the process.
    21.3.1     You find IDOCs in status 52 in WE02.
    21.3.1     Open table EDIDS.
    Perform 2 searches for parameter STAPA2 and STAPA1 in status 52 and download the entries for each column to an MS Excel file.
    21.3.2     Adjust the MS Excel file.
    The strings STAPA2 and STAPA1 have to be truncated and separated into 3 different fields for processing:  First 2 characters are the Plan Number, next 2 the Object Type, and next 8 the Object Number.
    21.3.3     Manually process the entries via transaction PFAL from the source system, e.g. ERP.
    The entries must be processed in the following order sorting by Object Name:
    u2022     STAPA2s first, then STAPA1s.  
    u2022     Each organized by O, S, P, C, and CP.
    21.3.3.1     Running individually for each entry.
    By running PFAL with the individual entries:  Plan number, Object Type, Object Number,  Update mode,  Target Logical System name  ... the respective IDOC will be passed to target system for processing.
    21.3.3.2     If there are many entries for processing.
    If there are many STAPA2 and STAPA1 for processing.
    u2022     Create a text file like the one below with the entries as mentioned above.
    u2022     Logon into the source system and make sure CATTs are allowed..
    u2022     Via SCAT, create a CATT that emulates the execution of PFAL entering Plan number, Object Type, Object Number, Update mode,  Target Logical System name  ... the respective IDOCs will be passed to the target system for processing.
    . Create the text file with the entries.
    .  Execute the CATT ... the respective IDOCs will be passed to target system for processing.

  • 52 Application document not fully posted

    Hi
    I am using IDOCS and after output,this is the status of the IDOC:
    52 Application document not fully posted
    How can i see where the status is set in order to fix this warning and get a green status?This is an input idoc
    Thanks

    Solved it by myself,data read from the db was not correct

  • IDOC status 52 - Document not fully posted

    Hi all,
    On transferring HR data from R/3 to CRM shows two IDOCs, one which is posted- status 53, and the other with status 52 - document not fully posted. IDOC details show that central person for employee and relationships could not be created. The org. structure is replicated but employees are not.
    Now there seems to be a reason behind this, this is the second time I am having problems with IDOCs during HR/CRM integration I have had the same problem when earlier a system client copy was taken and faced the IDOC transfer problem in the copied client. In fresh installations the integration works fine. Are there any system buffers to be refreshed or anything else on the technical side or am I missing settings on the CRM side ?
    Please help ASAP.
    Regards.
    PS: the RFC's are working fine as well and already gone through note 550055

    Dear Haseeb,
    Thanx for your quick response.
    For an employee(18730) 1st idoc has been generated on 03.06.2013 from ECC to CRM with these infotypes data (0,1,105) but idoc status is 52, and again changed on 04.06.2013 infotype (2) and idoc hase been generated but status is 52 in CRM and same again changed on 06.06.2013 infotype (6) and idoc hase been generated but status is 52 in CRM. But still Business partner has not been created in CRM.
    We are facing for few employees related this issue.
    I have been checked SLG1 and WE02 in both ECC & CRM, Please find the attached screen shots for your kind reference.
    Please let me know is any other process to solve my issue.
    Thanks & regards
    Rajasekhar S

  • Outbound IDoc Error: Status Code 37  'Sender Port' is invalid

    Hi
    I have an Error when the Outbound IDoc is triggered.
    It shows that 'Sender Port in Control Record is invalid'.
    Status Code: 37.
    I know that there are some issues with the Sender Port Definition.
    Please help me out to solve this problem using some checkpoints at each and every step.
    Reward Points Assured.
    Regards,
    Baburaj

    Hi Baburaj Manickam
    Good
    Follow this simple procedure
    1) Send an outbound IDOC data(MATMAS) to a flat file on client1(SENDER).
    -  Create File Port (WE21) for outbound file.
    -  Maintain Distribution Model (BD64) for sender ->receiver system.
    -  Create Partner Profile (WE20) for logical system.
    -  You can use this program RBDSEMAT (t/code BD10) to generate IDoc MATMAS file(s). 
    _  Then you can FTP the file(s) to receiver system.
    2) Upload the flat file as an IDOC on the inbound sytem
    which is Client2(RECIEVER).
    -  Create File Port (WE21) for inbound file.
    -  Maintain Distribution Model (BD64) for receiver -> sender system.
    -  Create Partner Profile (WE20) for logical system.
    -  You can use this program RSEINB00 to upload IDoc MATMAS file(s). 
    INBOUND IDOC PROCESSING:
    Firstly attach your idoc to a process code.
    In the process cod you can tell the system that the specified program should be triggered whenever an idoc of that type comes to the system.
    Then you want to have a Z-function module for your idoc processing, if I understand correctly.The steps should be:
    1. Create a z function module for idoc inbound posting (copy from a function module idoc_input_*).
    2. Set Function Modules as Inbound: - Transaction BD51
    3. Assign Function Modules to Logical Messages and Idoc types:- Transaction WE57
    4. Create process codes : Transaction WE42, and link the z-function module.
    5. Create partner profile: transaction WE20 and attach the message type and process code.
    6. In the Z- function module, extract data from the idoc segments, do whatever processing you want to do, and then call BAPI_CREATE_SALES_ORDER_FROMDAT2.
    Try the Trasaction WE19 for testing your inbound and outbound IDOCs
    Good Luck and Reward me for the same
    Thanks
    Ashok.N

  • WE-19 Inbound Idoc Process - Status Code 51

    Hi,
    I generated Outbound idoc COND_A successfully to send it out to XI. I used same Idoc again in WE19 and changed partner details and tried Inbound Processing. Its giving me error code 51 ("ISO Currency USD can not be converted unambiguously to SAP currency for E1KOMG" )
    Any Idea how to fix this error. basically I did not changed anything.
    Message was edited by: Ram Krish

    Appana,
    Thank you very much for your reply.
    I did setup all parameters as Iam getting this Idoc as an Inbound to R3 as well. Thsi Idoc will be both Outbound and Inbound to R3.
    I successfully sent this Idoc to XI. and then as I wanted to test the same Idoc for inbound, I changed Paramters according to my setup.
    Sequence of status are
    74 - created with test transaction
    50 - Idoc added
    64 - Idoc ready to be transferred to Application
    62 - Idoc Passed to Application
    51 - ISO currency USD can not be converted unambiguously to SAP currency for KOMG
    I looked at several fields in E1KOMG segment and changed one of the currency field to USD which didn't help to fix this error.
    I really appreciate any help to fix this error.

  • Status number 51 Application document not posted

    HI all;
    I have configured ALE for distributing material master data. On the outbound side the status of every Idoc is sucess. But on the inbound side some of them are red stating error.
    outbound side 03 success.
    Inbound Side  51 Error.
    when I execute the we02 t-code and
    Expand Status Record 51
    am getting error like : Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT
    Thanks;
    Upender reddy

    Hi Yogesh;
    am not using with 2 ids.
    any way i can search with same what ever you posted.
    just now i got it ..
    thanks.
    upender.

  • Application document not posted / business partner in RPM

    Hi,
    We tried to import data from ECC HCM System to RPM system, by using tcode PFAL, and when we review the result with tcode bd87 (receiver system) these errors occurs:
    51 Application document not posted.
    52 Application document not fully posted.
    The result it's that we have the HCM Organization created, the positions created, but instead of having person created, we have object "central person". So, in the transaction BP in  RPM we can not see the business partner like employee.
    In the sap note 1311399 we saw the reason why we have central person created, and not the object person. That is because exits  infotype 105 subtype 01.
    How can we create these persons like business partner in RPM?
    Thanks in advance.
    Albio
    Edited by: Albio Vivas on Oct 20, 2010 12:02 AM

    Hi,
    In the receiver system (RPM) we don't have this program "hr_sync_person", but we have this one: "HRALXSYNC".
    In the source system (ECC HR) we have both programs hr_sync_person and hralxsync.
    1) Are the same programs or similar?
    2) The program must be executed in the receiver system (RPM) or in the Origin HR system (ECC)?. (remember we don't have in the receiver system the program hr_sync_person).
    3) I tried with the hralxsync in the RPM system (receiver hr data), we executed and we don't have a buttom "repair" instead of that there is a buttom "start syschronization procedure with partner (F8)". But nothings seems to happens.
    Thanks,
    Albio.-

  • Application document not psted status 51 in ALE/IDOC

    Hi Gurus/Experts;
    Status number : 51 Application document not psted.
    I have configured ALE for distributing material master data. On the outbound side the status of every Idoc is sucess. But on the inbound side some of them are red stating error.
    Outbound Side :
    we05 t-code.
    03 success.
    Inbound Side:
    we02 t-code.
    51 Error.
    when I execute the we02 t-code and
    Expand Status Record 51
    am getting error like : Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT
    Please Give me some suggestion on this..
    Thanks;
    Ravi.

    HI jayanth;
    thanks for your replay.
    we are almost 1 step ahead i think ...
    plz suggest me the same...
    those steps are very usefull and its cleard the step status type 51 error
    now am getting error on inbound side when we execute we02 t-code.
    status Error number 29.
    Could not determine recipients for message type MATFET
    Message no. B1003
    Diagnosis
    An IDoc of message type MATFET was passed to the ALE layer, but the three receiver fields in the header record were not filled. In this case the ALE layer tries to determine the receivers from the entries in the distribution model. There are no entries available in the distribution model for the above message type.
    Procedure
    Define the receivers in your distribution model for this message type or deactivate distribution for these message types.
    Thanks;
    Ravi.

  • IDocStatus Application document not posted, No status record passed to ALE

    Hi,
    I am sending CREMAS04 IDOC to receiver system.The receiver system should create vendor entry in master table by using IDOC data.
    IDOC is getting posted successfully in R/3,but while calling inbound function module i.e process code CRE1 I am getting following status records :
    51 Application document not posted
    No status record was passed to ALE by application.
    62 IDOC passed to application
    Direct call started.
    64 IDOC ready to be transfered to application
    No filters , No conversion , No version change .
    50 IDoc added
    Please help me to resolve this problem.

    Shweta,
    The IDOC has been posted by XI to the R3 system.  It is the funtional module that is not able to handle the IDOC and only your Functional Team can tell you why the IDOC is not being processed properly by the R3 system.
    It can be because of multiple reasons including invalid data, etc . For instance we once faced an issue once when the User ID used to post the IDOC did not have the authorizations to do financial manipulations and it was our functional team that was able to pin point the reason to us.
    Regards,
    Bhavesh

  • Idoc number have status  is   51     Error: Application document not posted

    hi friend
    i have error in idoc number status  51     Error: Application document not posted. basic type is  ORDERS05   Purchasing/Sales
    what i do for solve this issue
    with regards
    dinesh
    Edited by: code acess on Feb 9, 2011 4:35 AM

    Hi,
    {1.how i check in the delivery documents have idoc number ? }
    Go into the delivery, output. Check if any output has been triggered for EDI. If yes, then select the output and click on 'Process details' (it is the button just after communication where you give the print name). It will display the Idoc number.
    { what are the required for cofiguration of EDI. Pls Send me the configuration setting . i didnt have help here ..iam expecting configuration setting }
    Though it is difficult to share all the config settings in this thread, what I will do is to put in a few steps which are general settings. Only a few things vary.
    For EDI / ALE - Idoc the common settings are
    a. The port should be enabled for sending and receiving the data thru Idocs. Usually basis does this.
    b. Partner profile should be configured in WE20. Example if you are sending a sales order confirmation to ship to party then, You should set up a partner profile in WE20 for partner number in KU (Customer) folder. You can copy any of the existing customer. What you have to make sure is you have added the message type and the Basic Type in the outbound parameters of the partner in WE20. Also, you have to make sure that you are giving the output type and the process type as well.
    This is same even when you are receiving the Idocs from customer. Say for example customer PO. However, instead of outbound, you will add all these details in inbound. 
    Similarly, if you are sending PO to your vendos, then, you have to make changes in folder for partner LS. There are so many other folders as well.
    Check WE60/61 for the documentation for what is Basic types, Message types and segments. It is very important for you to know about these when you are dealing with Idocs. To start with, you can give Orders01 in Basic types in WE60 selection screen and read out the details.
    c. Once the partner profile is set up, there is a table called VOE4. This is the table where you can maintain the customer cross reference for incoming idocs.
    d. Output type should be set up for EDI trigger (Tcode NACE) . You can use the existing programs. You can Check BA00 which is normally set up for EDI trigger as well. You can try triggering that first. You may get some errors at first. But do not panic. Just read those errors and then search the form for errors. You will get to know the next step.
    e. Once you have the above settings, I think you are pretty much ready for EDI... you can try these. If you get struck in between, the form is there to help you...
    Hope this helps...
    Regards,
    Mukund S

  • Inbound IDOC error 51 Application Document not posted

    Inbound IDOC error 51: Item: 002 Goods/Service number not entered So application document not posted.
    Please help me out

    hi
    check whether service number is available in the idoc if not check the field mapping

  • BI extraction error --  Application document not posted - IDOC Status 51

    Hi,
    I am getting the following error while extracting data from ECC to BI.
    'Application Document not posted'
    I went to BD87 in ECC and found that the Idoc Status is 51 and the message is
    'Request REQU_4C65QV...V9QRNZ2X9TV9QRNZ does not exist in target system N05CLNT100'.
    I have already checked partner profile parameters with Basis and they claim everything is okay.
    Do you have any ideas what might be the issue?
    Thanks,

    Hello Rajendra,
    You can review the note 417307 which contain information about the MAXSIZE of a  package size. This is a collective note which contain more notes to other extractors.
    417307 - Extractor package size: Collective note for applications
    549184 - FAQ: What is important for extraction
    157652 - Main memory requirement for extraction from R/3
    You can review the table ROIDOCPRMS and check if the parameter StatFrqu contains a 'X' or a number? You can set this option to 99.
    You can also review the correction note 1147326.
    Check as well if the user ALEREMOTE have the proper profiles configured in both source and target system, sometimes the user is missing the profiles, to check this, read the note 150315.
    I hope that the information can help you.
    Regards,
    Daniel

  • Inbound idoc application document not posted

    Hi,
    idoc status is 51 i.e. application document not posted.. when im tyring to send the cm data to other system it is successfull and doing some modifications in that and the same is sent from the other non-sap system to sap system.
    During the sending from non-sap to sap system, the inbound idoc is getting the error as 51. and also providing some field name as kna1-cassd is not an input field.
    This field is not being provided with any value but still the idoc is getting error with this field.
    "Even i tried in the sap system itself, taking some sample data tested in we19 and executing with inbound idoc f.m:IDOC_INPUT_DEBITOR.. still the  idoc is getting error message as 51 (with the same field).
    Please provide your valuable suggestions to solve this problem.
    I had created one cm and tried but still the same message is comming.
    Awaiting your help.
    thanks
    rohith

    Thanks for all your suggestions..
    The problem is that im using the standard function module:IDOC_INPUT_DEBITOR..
    So, this function module cannot be modified which is not my requirement.
    My requirement is that i will send an outbound idoc to some non-sap system and now the non-sap system will make some modifications and resent to sap system (here in sap it is an inbound processing).
    So, during inbound processing the status is showing as 51 due to the field kna1-cassd..
    So i cannot make any customization but the inbound processing should be done and it should be saved into the db...
    Hope you have got a clear requirement.
    Waiting for your response.
    Thanks
    rohith

  • Error "Application document not posted" when tried to receive an idoc

    Hi All,
    My scenario is File to IDOC. the idoc reaches the R/3, but when i check in the transaction we02, under Inbound IDOCS, i see my idoc in status 51 - Application document not posted.
    Does it mean idoc has reached R/3, but it didnt update the respective table in R/3? i'm sending idoc of type MATMAS05, its supposed to update table MAKT, but its not. Do i need to make any special settings for this? pls help me, its urgent.
    Thanks & Regards,
    Bhavana

    Hi,
    The IDOC is successfully coming from XI, but there is problem in R\3 end.
    Idoc status is 51 with "Application document not posted"
    This indicates that the logic for posting the application document is not coded properly in inbound function module. Verify the logic once again.
    Also you need to confirm that the data related or in application configuration is right. If the data values are not correct the above error get generated.
    refer blow link for the program
    http://help.sap.com/saphelp_nw04/helpdata/en/78/21760251ce11d189570000e829fbbd/frameset.htm
    Thanks
    Swarup
    Edited by: Swarup Sawant on Jan 28, 2008 11:13 AM

Maybe you are looking for