IDOC Posting Errors

Hi All,
I have written an IDOC program with IDOC type BOMORD01 and Message type BOMORD. After running the program i am getting the following statuses.
69 -  Custom segments added       
69 - Segment cannot be identified
56 - /QSACLNT210/LS//BOMORD////  
Can anybody please tell me how to rectify the above errors to post the IDOC successfully.
Thanks and Regards,
Vasu.

Hi Nagesh,
Actually i have not created any custom segment. I am filling the BOMORD01 segments only. I dont know why the Custom segment added error is coming.
Regards,
Vasu.

Similar Messages

  • IDOC POsting Error: Transition no. OBJ_SYS is blocked by another user

    Hi Experts,
    I m sending the XML from a third party system into SAP using XI as middleware for IDOC posting (FB01).
    I m getting an error <b>Transition no. <xx> is blocked by another user</b> while sending intercompany and cash applications. SAP is unable to process such XML directly.
    But if i login to SAP and mannually post the IDOC, it is getting posted successfully.
    Any idea what may be the cause?
    Useful answers will be rewarded for sure.
    Regards
    DhanyaR Nair

    Hi Dhanya,
            In your inbound idoc processing program, pls do use the lock mechanism for the FI document which you are processing and if it cannot be locked then keep it on wait for sometime and check for the same.
            If its a standard program check whether it can be done in XI.
          When SAP is locking the transaction it will be unlocked after the commit work and hence its happening.
      The reason why you may not be getting this in individual processing is that you are doing the same thru a single session. And the lock if am not wrong is happening in table level and not in record level.
    Cheers
    JK

  • Idoc posting error 51

    Hello,
    I am getting an error when Posting
    IDOC type /AFS/ORDERS05 , error is Entry 00 in T173 does not exist - check your entry.
    I am not sure what this error is , is that some segment not filled correctly from my Z Program.
    If yes , then what could be that segment.
    Regards
    Prashant

    check werks/plant -T173 seems to does not exists in the master table T001W.
    check this, let me know incase of issues

  • Idoc posting error message

    Dear all,
    When I use the WPUK to generate an idoc for pos testing, the system pop up an error message as follow:
    No direct postings possible to G/L account 60000000
    Message no. M7059
    Diagnosis
    No direct postings can be made to the G/L account (because it is a reconciliation account).
    System Response
    The system cannot post the amount to this account.
    Procedure
    If the system has determined the G/L account, the system setting is faulty. Contact your systems administrator.
    If you have entered the G/L account manually, enter a different account or cancel the account entered, so that the system determines an account automatically.
    Do anyone know how to check and tackle this issue?
    Thanks
    Chris

    Hi Chris,
    They will be several reasons for Error message M7059. Pls check out following points;
    (a) Batch Classification (After the implementation of Note 120905)
    (b) Respective GL Code may required modification
    (c) Check your OBYC settings
    (d) After the implementation of Note 790483
    Bye,
    Muralidhara

  • IDOC WMMBXY outbound - R3 idoc posting error

    Hi! All
    In a file(inbound) to IDOC scenario using the IDOC WMMBXY.WMMBID02(outbound), i have the following status notification and status grouping is also in red when the idoc is posted to R3...
    IDOC: 0000000000605076 Status: Application document not posted
    Qty and / or "delivery completed" ind. or final issue ind. are missing
    It would be very helpful, if you can let me know ...what i did wrong in the mapping/design.
    Thank you,
    Patrick

    Jones,
    The error states:
    <i>Qty and / or "delivery completed" ind. or final issue ind. are missing</i>
    So please check in the idoc whether you are passing the values for Qty and "delivery completed" or final issue ind. I think to post into R3 you need to have these values.
    Regards,
    ---Satish

  • WPUUMS IDOC Posting error

    HI,
    When i am sending aggregated sales data to wpuums idoc, it is giving error ...Document 90000007 saved (error in account determination) (MATNR Unknown)
    When i cheked with VF02, its say doucment does not exit.
    Please provide some solutions.
    Regards
    Laxmi Bhushan

    Hi
    Check the status of IDOC in WE02 or WE05  .From status records you can identify the exact issue.
    If  error is matnr is unknown  then that means either material is not in correct format or not extended to correct sales area.
    Regards
    Mandar

  • IDOC posting error with dollar values

    Hello,
    We have recently started posting general ledger transactions via IDOC.  We just noticed that a few of the idocs reflect a status 53 however did not create postings.  When drilling into the message, it says that there were not valid line items. (meaning lines with 0 dollar value).  However all of the records had valid dollar values.  I have found a few notes that adress this as an issue in 46B, however we are on 4.7 and all of the suggested code fixes have been implemented already.  Has anyone seen this happen?
    -Jeff

    1. Please check that the process code in the inbound partner profile is correct.
    2. If this is the case, you should check the ALE inbound methods ALE inbound methods for the process code and see whether the specified function module and application object type are correct.
    3. If this is also the case, then the function module and the application object type are not permitted for the logical message type, message variant, message function and basis type that are contained in the IDoc control record. You should check whether the correct values have been assigned to these fields in the control record. If they do have the correct values, then the assignment to the function module and the application object type needs to be maintained.
    BR,
    Alok

  • IDOc posting  error

    hai friends
    iam getting idocs form xi system (matmas)
    in this MBEWM segement  is repeting meny times
    in this segment BWTAR field some times not having any value
    at that time
    if the that segement is is first segment then it is posting proparly
    but if we get that segement at other than first is not posting .
    how can i do this .
    pls help me.
    srikanth vipparla

    Hi ,
    It is simple .
    1. Just retrieve the data from the Idoc
    2 . Put in ur  Interanl table table .
    3.Upadate the Transaction using appropriate method .
        BAPI  or BDC.
    FUNCTION z7_idoc_input_ordchg.
    ""Local Interface:
    *"  IMPORTING
    *"     REFERENCE(INPUT_METHOD) LIKE  BDWFAP_PAR-INPUTMETHD
    *"     REFERENCE(MASS_PROCESSING) LIKE  BDWFAP_PAR-MASS_PROC
    *"  EXPORTING
    *"     REFERENCE(WORKFLOW_RESULT) LIKE  BDWFAP_PAR-RESULT
    *"     REFERENCE(APPLICATION_VARIABLE) LIKE  BDWFAP_PAR-APPL_VAR
    *"     REFERENCE(IN_UPDATE_TASK) LIKE  BDWFAP_PAR-UPDATETASK
    *"     REFERENCE(CALL_TRANSACTION_DONE) LIKE  BDWFAP_PAR-CALLTRANS
    *"     REFERENCE(DOCUMENT_NUMBER) LIKE  VBAK-VBELN
    *"  TABLES
    *"      IDOC_CONTRL STRUCTURE  EDIDC
    *"      IDOC_DATA STRUCTURE  EDIDD
    *"      IDOC_STATUS STRUCTURE  BDIDOCSTAT
    *"      RETURN_VARIABLES STRUCTURE  BDWFRETVAR
    *"      SERIALIZATION_INFO STRUCTURE  BDI_SER
    *"      EDI_TEXT STRUCTURE  EDIORDTXT1 OPTIONAL
    *"      EDI_TEXT_LINES STRUCTURE  EDIORDTXT2 OPTIONAL
    *& Function module   Z7_IDOC_INPUT_ORDCHG                              *
    TITLE        : Inbound Function module                               *
    AUTHOR       : Sree M             *
    CREATED DATE : 20/MAY/2008                                           *
    =====================================================================*
    Description  : Inbound FUnction module for updating the data in the  *
                   sale order                                            *
    =====================================================================*
    Loop at IDOC_CONTRL.
        IF idoc_contrl-idoctp NE  'ORDERS05'.
          MESSAGE  e899(f4) WITH text-001.
        ENDIF.
    ****Retrieving the date from IDOC
       LOOP AT idoc_data WHERE docnum EQ idoc_contrl-docnum.
        CASE idoc_data-segnam.
          WHEN 'E1EDK01'.
            MOVE idoc_data-sdata TO is_e1edk01.
          WHEN 'E1EDP01'.
            MOVE idoc_data-sdata TO is_e1edp01.
            MOVE is_e1edp01-posex TO l_posnr.
            MOVE is_e1edp01-abgrt TO wa_vbap-zzcontract_num.
        ENDCASE.
      ENDLOOP.
    v_vbeln = is_e1edk01-belnr.
    L_POSNR = IS_e1edp01-posex.
    Select single * from vbap into wa_vbap
                        where vbeln = v_vbeln
                                  and
                         posnr = l_posnr.
      If sy-subrc = 0.
        Check ( IS_e1edp01-abgrt NE wa_vbap-zzcontract_num ).
            Wa_vbap-zzcontract_num = IS_e1edp01-abgrt.
    ****Updating the Transaction
    ***Here using lock Object I updated         
                      CALL FUNCTION 'ENQUEUE_EMVBAP'
                                 EXPORTING
                                   MODE_VBAP            = 'E'
                                   MANDT                = SY-MANDT
                                   VBELN                = v_VBELN
                                   POSNR                = l_posnr
                                  X_VBELN              = ' '
                                  X_POSNR              = ' '
                                  _SCOPE               = '2'
                                  _WAIT                = ' '
                                  _COLLECT             = ' '
                                EXCEPTIONS
                                  FOREIGN_LOCK         = 1
                                  SYSTEM_FAILURE       = 2
                                  OTHERS               = 3
                                IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
                                ENDIF.
    idoc_status-docnum = idoc_contrl-docnum.
      Update vbap from wa_vbap.
        IF SY-SUBRC = 0.
           v_flag = 'X'.
        ENDIF.
             CALL FUNCTION 'DEQUEUE_EMVBAP'
                EXPORTING
                 MODE_VBAP       = 'E'
                 MANDT           = SY-MANDT
                 VBELN           = v_VBELN
                 POSNR           = l_posnr
               X_VBELN         = ' '
               X_POSNR         = ' '
              _SCOPE          = '3'
              _SYNCHRON       = ' '
              _COLLECT        = ' '
      IF V_FLAG = 'X'.
        idoc_status-status = '53'.
        idoc_status-msgty  = 'S'.
        idoc_status-msgid  = sy-msgid.
        idoc_status-msgno  = sy-msgno.
        idoc_status-msgv1  = sy-msgv1.
        idoc_status-msgv2  = sy-msgv2.
        idoc_status-msgv3  = sy-msgv3.
        idoc_status-msgv4  = sy-msgv4.
        APPEND idoc_status.
       ELSE.
        idoc_status-status = '51'.
        idoc_status-msgty  =  'E'.
        idoc_status-msgid  =  sy-msgid.
        idoc_status-msgno  =  sy-msgno.
        idoc_status-msgv1  =  sy-msgv1.
        idoc_status-msgv2  =  sy-msgv2.
        idoc_status-msgv3  =  sy-msgv3.
        idoc_status-msgv4  =  sy-msgv4.
        APPEND idoc_status.
        return_variables-wf_param = eid.
        return_variables-doc_number = idoc_contrl-docnum.
        APPEND return_variables.
        workflow_result = c_wf_result_error.
        ENDIF.
      ENDIF.
    ENDLOOP.
    ENDFUNCTION.
    Rgds
    Sree M

  • Invoic01 idoc posting error Lock error 1 &

    All,
    Has anyone seen this error before with Idoc processing?   If so what causes it?   The idoc status is 51 and the Status detail is
    Code                   SAP
    message #           999
    message type         E
    ID                         ZZ
    Any ideas on how I can determine this?   We cannot replicate the issue so can't trace/debug. 
    Thanks
    Sandra

    Thank you both -  I thought it was due to customization but was hoping the code SAP meant it was due to SAP standard. 
    Anyway, I did what you both told me to do - got the same results.  Unfortunately this ZZ seems to be used as a catch all type error message so there are hundreds of abaps that appear when I click on "where used".   I know most of the customized objects so can search on those individually.  
    Thanks again,
    Sandra

  • How to catch Posting error in File to IDoc Scenario?

    I have successfully completed File to IDoc Scenario. Now I am interested in catching posting error. i.e., if mapping goes well and when IDoc is being sent to Recipient system then if any posting error is encountered, then a mail should go to a recipient.
    Can anybody suggest the solution.
    Regards,
    Suraj Kumar

    Hi Suraj,
    this can be done by triggerring an alert to the recipient.chk out these links to trigger a alert
    /people/sap.user72/blog/2005/01/14/alert-management--improving-monitoring-of-your-landscape
    /people/sap.user72/blog/2005/01/14/alert-management--improving-monitoring-of-your-landscape
    regards
    jithesh

  • Post system refresh, "Request IDoc : IDoc with errors added"

    Hello All,
    Post system refresh, we are not able to execute the data loads.
    While loading the Infopackage, the overall status is still showing in YELLOW status. but in the Transfer (IDOCs & TRFC), it shows an Error message as "Request IDoc : IDoc with errors added"
    Yesterday immediately after the refresh, we were able to execute the master data loads (full loads)...
    However, transaction loads (delta) is facing issues.
    Today, we are facing the problem in both master and transaction data.
    Please help!!!! Its a very critical issue!!!
    Edited by: Siegfried Szameitat on Aug 9, 2011 10:17 AM

    Hi,
    While selecting the Infopackage to run the INIT load, it is taking me to the ECC login screen. Once i enter my credentials, its showing a dump with the message:
    Short text of error message:
    No RFC authorization for user XXXXX ( RSA8 ).
    Long text of error message:
    Technical information about the message:
    Message class....... "RSAR"
    Number.............. 051
    Variable 1.......... "No RFC authorization for user XXXXX ( RSA8 )."
    Variable 2.......... " "
    Variable 3.......... " "
    Variable 4.......... " "
    Please advice.
    Regards
    sneha

  • IDOC posted with error

    Hi
    working on File2 IDOC scenario..my idoc posted .. but that is red and green in SXMB_MONI... where should I check for correct the problem?

    I am getting error like this :(SXMB_MONI)
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
      <SAP:P1>I::000</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error: I::000</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    please help me

  • IDOC AAE error:IDOC_ERROR_PARSE_FAILURE

    Hello Gurus,
    I am facing following error in IDOC AAE channel scenario is SOAP to IDOC we are using Integrated configuration.I have mapped all the attributes in the IDOC to 1 and date formats are fine.On Analsys i found for the IDOC Field MENGE is not accepting Decimal values when the value 868.000 is passed  IDOC AAE is failing with following error.
    When i pass with out decimal like 868 Idoc is posting successfully.
    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: An IDocConversionException
    occurred while parsing IDocXML for type :state=READING_FIELD_VALUE_TAG,
    charPosition=441, lineNumber=1, columnNumber=442" tabIndex=0
    ti="0" lsdata="{0:'Transmitting the message to endpoint 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:
    An IDocConversionException occurred while parsing IDocXML for type
    :\nstate=READING_FIELD_VALUE_TAG, charPosition=441, lineNumber=1,
    columnNumber=442',7:true}" ct="TV"
    bMarkedAsFocussed="true" bResetTabIndex="true"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:
    An IDocConversionException occurred while parsing IDocXML for type
    <Z2MAK075IDOC>:
    state=READING_FIELD_VALUE_TAG, charPosition=441, lineNumber=1, columnNumber=442
    I have explored through forum but i didnt find exact solution how decimal values can be handled in IDOC AAE .Please through some light on the issue any help is higly apprecaited.
    Regards
    Praveen Maareddy

    Hi Praveen
    Looks like it will not allow dot(.) or comma(,) .
    Check this
    A numc field will not allow you to post values like '.' or ',' to it. You need to get rid of the decimal point/comma. You can do that by multiplying the value by 100 or 1000... depending on your decimal places. Then it is possible to post that values to a numc field. A numc does allow only the numeric characters from 0 to 9. If this is not what you want (because you are dealing with an characteristic) you need to use a char infoobject or you need to use a keyfigure.
    Problem with  conversion char to numc in transference rules
    You can change the data type of MENGE like below
    result TYPE p LENGTH 8 DECIMALS 3.

  • Idoc INVOIC - error Tax entry not possible in this item - Message no. FF724

    Hello, 
    I have an idoc in error with the following error message.
    In the idoc type INVOIC
    Segment E1EDK04:
    MWSKZ     N1     VAT indicator
    MSATZ     19.000     VAT rate
    MWSBT     20.52     Value added tax amount
    In OBCD
    Partn.Type PartnerNo Tax type Tax rate Cty Tx
    LI         FNISL     N1       19.000       V2
    Input tax N6 is defined in the system with rate 19.000%
    Direction         2     Inbox
    Current status    51        
    Basic type        INVOIC01  
    Extension                   
    Message type      INVOIC    
    Partner No.       FNISL     
    Partn.Type        LI        
    Tax entry not possible in this item
    Message no. FF724
    Diagnosis
    You can not enter a tax amount in this item since, due to the posting amount entered and the tax code, a total tax amount of zero has been calculated.
    This could either be due to the fact that the tax code has been defined with a value of 0%, or because the posting amount entered (that is, the tax base) is too small.
    Example:
    With a tax rate of 15%, a tax amount greater than zero will only be achieved with a base amount greater than 0.04. With values of 0.03 and less, it is therefore not possible to enter a tax amount.
    Procedure
    Only enter tax amounts in conjunction with tax codes for which a percentage rate not equal to zero has been defined. Make sure that in documents with several G/L account items you enter the total tax amount in an item with a sufficiently high posting amount.
    do you have an idea to solve it?
    Regards
    Arnaud

    Message no. FF724
    Check note 681538
    thanks
    G. Lakshmipathi

  • HRMD_A IDoc in error not raising an event

    I have workflows enabled for IDocs in error.
    If an inbound order IDoc (ORDERS) arrives in status 51, it triggers a workflow.
    If an HR master data IDoc (message type HRMD_A) arrives in status 51, no workflow is triggered.
    Here is what I have checked:
    Partner profile has me as responsible agent in both cases.
    Both type linkages are active for IDOCHRMD and IDOCORDERS event InputErrorOccurred.
    Both IDocs types are posted in with the test tool and end up in status 51.
    When I investigate the event trace, I can see that an event is raised for the ORDERS IDoc but not for the HRMD_A IDoc.
    There are no errors in the type linkage status column.
    So why would it be that the event is not being raised for the HRMD_A IDoc?
    How can I find out what should be raising the event? I guess that there is a function module call to SWE_EVENT_CREATE or SAP_WAPI_CREATE_EVENT.
    Kind Regards,
    Tony.

    Hi Tony,
    I am a complete novice to workflow but I have a requirement liek yours to trigger workflow for idocs in error, so I was hoping you could point me in the direction of some documentation/steps on how to do this?

Maybe you are looking for

  • Connection speed of optical drive connection in late 2009 imac 21.5"

    Howdy, I have the 21.5" late 2009 imac. I am wondering what the speed of the I/O of the hard drive if I replaced the optical drive? Is it sata 3?  I thought I read the early 2009 changed the optical connection to sata.  I just swapped out the 500 gb

  • Error message: apps installed on ipad not recognised when trying to sync

    I am getting an error message when trying to sync saying itunes cannot sync apps to my ipad because the apps installed could not be determined. Does anybody know how to fix this?

  • Customer balance confirmation

    Hi all, I have F.17 standard transaction code assigned to a Z program in SAP 6.0 which is very strange to me. All the company codes are assigned to the standard program SAPF130D. How can I run the program, with what transaction? I cannot assign a new

  • SMS through SAP ABAP in ECC 6.0

    hi i want to send the SMS through SAP ABAP,for that I need any FM or any other thing. currenlty user send SMS through the TCODE SO01,but i want to do it through abap code. please tell me is there any FM exits in SAP to do this,or any other code i hav

  • Writing UTF8 encoded data on file system.

    Hi, Could some one tell me what is wrong with the following code. try fos = new FileOutputStream(new File ("A.txt")) ; catch(FileNotFoundException fnfe) throw new Exception ("FileUtility constructor 2 - FileNotFoundException ", fnfe); try // Create O