Error  Purchase order item 00010 still contains faulty schedule lines

Hi All,
when reprocessing an inbound IDOC for PO i am getting these errors
1) Purchase order item 00010 still contains faulty schedule lines  and
2) No instance of object type PurchaseOrder has been created. External refer.
This error is getting during inbound processing and the status sets to 51.
please help me in solving this
Thanks,
Hari kishore

That ID in Return table is the Message Class of the message you get in return line (check in transaction SE91).
You can build the text as this:
  CALL FUNCTION 'MESSAGE_TEXT_BUILD'
       EXPORTING
            msgid               = return-id
            msgnr               = return-number
            msgv1               = return-message_v1
            msgv2               = return-message_v2
            msgv3               = return-message_v3
            msgv4               = return-message_v4
       IMPORTING
            message_text_output = built_msg_text
       EXCEPTIONS
            OTHERS              = 1.
As for the message itself, i don't know what it may be.
Read Schedule lines parameter documentation in SE37, maybe there you have a clue.
Regards
Please reward points if helpful

Similar Messages

  • "Purchase Order item 00010 still contains faulty account assignment items"

    Dear Gurus,
    Good Morning and have a nice week ahead. One of our users encountered the following error in SRM(front end) when try to approve the shopping cart.
    "MEPO 046 : Purchase Order item 00010 still contains faulty account assignment items"
    As per my investigation, this specific error appears when shopping cart is created for a particular cost center only. when i ordered the similar material for different cost center, I did not encounter this error.
    Your valuable inputs pls. Any OSS messages???
    Pls help..
    Best Regards
    Thamarai Kannan MK

    Hi
    <u><b>See these SAP OSS Notes which will definitely help -></b></u>
    Which SRM version are you using ?
    <b>Note 990946 - BBPSC01: Accounting error during PO creation</b>
    <u>Related Notes</u>
    Note 1000184 - Account assignment error when document transfer to back end
    Do let me know.
    Regards
    - Atul

  • Purchase order item 00001 still contains faulty ac count assignments

    Hello guys,
    I have an issue with PO not being processed to SAP: it get on status, held, error in process. In SRM portal I get the message "Purchase order item 00001 still contains faulty ac count assignments".
    I have checked the Purchase Order status in SAP SRM using the transaction BBP_PD and I got the status I1132 "Transfer failed (E.Sys.)".
    Is there a way to reprocess the order and release the status to "Ordered"?
    Please describe me the process in detail
    Thank you,
    Sarah

    Hi,
    First please check whether the Account assignment is allowed in the backend.
    1.     Copy the GL account from the SC --> Go to backend system --> Go to FS03 transaction --> Paste the GL account and respective company code --> Go to tab Create/bank/interst --> Click on Field status group --> Check for Addtional account assignments --> Check whether this GL account is allowed to post for the account assignment enter in the Shopping cart.
    If not allowed. Change the GL account in the SC and Retransfer the SC.
    You can resubmit or retransfer using following FM or Report -
    1.     BBP_PD_SC_RESUBMIT --> FM
    2.     This is the new report BBP_SC_AUTO_RETRANSFER to change the status from
    3.      Go to the portal --> SC monitoring --> Click on Create Follow on document or RZ20
    Thanks.
    From RBEI,
    Snehal

  • In ME21N error-Purchase order item still contains faulty account assignment

    Hi
    While creating the PO in ME21N the following error occurs.
    "Purchase order item 00010 still contains faulty account assignments"

    Hi,
    Details you have provided for account assignment in item detail is not faulty or not sufficient.
    If you are charging PO to a cost center, check for cost center and GL account.
    If you are charging PO to network....check for GL account, network and activity.
    sk.

  • Problem in replicating the purchase order items

    Hi,
    The Requirement  is to replicate the line items of Purchase Order in ME23N which is extracted from BAPI_PO_GETDETAIL1 and copy it  in BAPI_PO_CHANGE .
    The problem is when i am passing ACCTASSCAT(Account assignment category) it is not replicating else it is replicating.
    while debugging the program the i am getting the data into internal table but it is not getting updated in database (ME23N).
    I am getting messages in RETURN table as follows:
    Instance 4200000020 of object type PurchaseOrder could not be changed
    Purchase order item 00170 still contains faulty account assignments
    Please also populate interface parameter POITEMX
    Account 402201 requires an assignment to a CO object
    Please find the code below.

    move 'X' to LT_ITEMX-HL_ITEM.
        move 'X' to LT_ITEMX-GR_TO_DATE.
        move 'X' to LT_ITEMX-SUPP_VENDOR.
        move 'X' to LT_ITEMX-SC_VENDOR.
        move 'X' to LT_ITEMX-KANBAN_IND.
        move 'X' to LT_ITEMX-ERS.
        move 'X' to LT_ITEMX-R_PROMO.
        move 'X' to LT_ITEMX-POINTS.
        move 'X' to LT_ITEMX-POINT_UNIT.
        move 'X' to LT_ITEMX-POINT_UNIT_ISO.
        move 'X' to LT_ITEMX-SEASON.
        move 'X' to LT_ITEMX-SEASON_YR.
        move 'X' to LT_ITEMX-BON_GRP2.
        move 'X' to LT_ITEMX-BON_GRP3.
        move 'X' to LT_ITEMX-SETT_ITEM.
        move 'X' to LT_ITEMX-MINREMLIFE.
        move 'X' to LT_ITEMX-RFQ_NO.
        move 'X' to LT_ITEMX-RFQ_ITEM.
        move 'X' to LT_ITEMX-PREQ_NO.
        move 'X' to LT_ITEMX-PREQ_ITEM.
        move 'X' to LT_ITEMX-REF_DOC.
        move 'X' to LT_ITEMX-REF_ITEM.
        move 'X' to LT_ITEMX-SI_CAT.
        move 'X' to LT_ITEMX-RET_ITEM.
        move 'X' to LT_ITEMX-AT_RELEV.
        move 'X' to LT_ITEMX-ORDER_REASON.
        move 'X' to LT_ITEMX-BRAS_NBM.
        move 'X' to LT_ITEMX-MATL_USAGE.
        move 'X' to LT_ITEMX-MAT_ORIGIN.
        move 'X' to LT_ITEMX-IN_HOUSE.
        move 'X' to LT_ITEMX-INDUS3.
        move 'X' to LT_ITEMX-INF_INDEX.
        move 'X' to LT_ITEMX-UNTIL_DATE.
        move 'X' to LT_ITEMX-DELIV_COMPL.
        move 'X' to LT_ITEMX-PART_DELIV.
        move 'X' to LT_ITEMX-SHIP_BLOCKED.
        move 'X' to LT_ITEMX-PREQ_NAME.
        move 'X' to LT_ITEMX-PERIOD_IND_EXPIRATION_DATE.
        move 'X' to LT_ITEMX-INT_OBJ_NO.
        move 'X' to LT_ITEMX-PCKG_NO.
        move 'X' to LT_ITEMX-BATCH.
        move 'X' to LT_ITEMX-VENDRBATCH.
        move 'X' to LT_ITEMX-CALCTYPE.
        move 'X' to LT_ITEMX-NO_ROUNDING.
        move 'X' to LT_ITEMX-PO_PRICE.
        move 'X' to LT_ITEMX-SUPPL_STLOC.
        move 'X' to LT_ITEMX-SRV_BASED_IV.
        move 'X' to LT_ITEMX-FUNDS_RES.
        move 'X' to LT_ITEMX-RES_ITEM.
        move 'X' to LT_ITEMX-GRANT_NBR.
        move 'X' to LT_ITEMX-FUNC_AREA_LONG.
        move 'X' to LT_ITEMX-ORIG_ACCEPT.
        move 'X' to LT_ITEMX-ALLOC_TBL.
        move 'X' to LT_ITEMX-ALLOC_TBL_ITEM.
        move 'X' to LT_ITEMX-SRC_STOCK_TYPE.
        move 'X' to LT_ITEMX-REASON_REJ.
        move 'X' to LT_ITEMX-CRM_SALES_ORDER_NO.
        move 'X' to LT_ITEMX-CRM_SALES_ORDER_ITEM_NO.
        move 'X' to LT_ITEMX-CRM_REF_SALES_ORDER_NO.
        move 'X' to LT_ITEMX-CRM_REF_SO_ITEM_NO.
        move 'X' to LT_ITEMX-PRIO_URGENCY.
        move 'X' to LT_ITEMX-PRIO_REQUIREMENT.
        move 'X' to LT_ITEMX-REASON_CODE.
        move 'X' to LT_ITEMX-LONG_ITEM_NUMBER.
        move 'X' to LT_ITEMX-EXTERNAL_SORT_NUMBER.
        move 'X' to LT_ITEMX-EXTERNAL_HIERARCHY_TYPE.
        move 'X' to LT_ITEMX-RETENTION_PERCENTAGE.
        move 'X' to LT_ITEMX-DOWNPAY_TYPE.
        move 'X' to LT_ITEMX-DOWNPAY_AMOUNT.
        move 'X' to LT_ITEMX-DOWNPAY_PERCENT.
        move 'X' to LT_ITEMX-DOWNPAY_DUEDATE.
        move 'X' to LT_ITEMX-EXT_RFX_NUMBER.
        move 'X' to LT_ITEMX-EXT_RFX_ITEM.
        move 'X' to LT_ITEMX-EXT_RFX_SYSTEM.
        move 'X' to LT_ITEMX-SRM_CONTRACT_ID.
        move 'X' to LT_ITEMX-SRM_CONTRACT_ITM.
        move 'X' to LT_ITEMX-BUDGET_PERIOD.
        append LT_ITEMX.
        clear LT_ITEMX.
      endloop.
      describe table LT_ITEM1 lines LV_NO.
      sort LT_ITEM1[] by PO_ITEM.
      read table LT_ITEM1 index LV_NO.
      append lines of LT_ITEM1 to LT_ITEM.
      clear LT_ITEM.
      LV_NUM = LV_NO * 10.
      condense LV_NUM.
      concatenate '000' LV_NUM into LV_NUM.
      loop at LT_ITEM where PO_ITEM is not initial.
        LV_INDEX = SY-TABIX.
        read table LT_ITEM1 with key PO_ITEM = LT_ITEM-PO_ITEM.
        if SY-SUBRC eq 0.
          if LV_INDEX gt LV_NO.
            LT_ITEM-PO_ITEM = LT_ITEM-PO_ITEM + LV_NUM.
            modify LT_ITEM transporting PO_ITEM.
          endif.
        endif.
      endloop.
    *LOOP at i_item.
      call function 'BAPI_PO_CHANGE'
        exporting
          PURCHASEORDER = LS_TAB-V_EBELN
        tables
          RETURN        = LT_RETURN
          POITEM        = LT_ITEM
          POITEMX       = LT_ITEMX.
    *ENDLOOP.
      if not lt_iTEM[] is initial..
        call function 'BAPI_TRANSACTION_COMMIT'
          exporting
            WAIT   = 'X'.
         importing
           RETURN = LT_RETURN.
       WRITE: I_RETURN-MESSAGE.
      endif.
    endform.

  • MIGO error 'Purchase Order does not contain a confirmation control key'

    Hi,
    while posting GR to a PO i am getting an error ' Purchase order XXXXXXXXX does not contain a confirmation control key'
    it is true that i have not defined any confirmation control key in PO, Aknowled rerd checkbox is also not ticked
    Still why this message coming, what setting would be bringing this message
    Please clarity

    Hi,
    Until the installation of Note 589422 (with SP SAPKH46C43) you could  due to a program error - create a delivery even though the purchase order did not contain any confirmation control key.                                                                               
    This is now prevented through error message M7394. The transfer of this check (Confirmation control key existing in the purchase order, see Note 589422) was necessary as otherwise you could post a purchase order as desired. (Refer to also Note 616944 -> SAPKH46C44)
    589422 Several inbound deliveries can be created with MIGO :                                                                               
    "Implement the program correction.                                       
    With Transaction SE91 create message M7394 with the message text:        
    Purchase order & & does not contain a confirmation control key".         
    After you implemented this correction, when you want to create an        
    inbound delivery with Transaction MB01 or MIGO or with                   
    BAPI_GOODSMVT_CREATE and if the purchase order does not contain a        
    confirmation control key the system displays error message M7394         
    "Purchase order & & does not contain a confirmation control key".                                                                               
    Hope this can explain the error you met.
    Regards,
    Mauro

  • Purchase order still contains faulty items

    Hi ,
    While creating Purchase Order through BAPI I am getting the error : purchase order still contains faulty items
    How to rectify that?

    hi
    try checkur BAPI
    also check u have given all details
    try creating the po in ME21n normally ,which fields ur filling in this then compare it with ur BAPI process
    regards
    kunal

  • Purchase order item of maintenance order still without final billing indic

    In maintenance process, while closing the Maintenance order after MIRO and Payment, system is giving warning message as :
    "Purchase order item 4520000023 00010 of order 4000020 still without final billing indic.
    Message no. IW215
    Diagnosis
    An invoice receipt is still expected for order 4000020".
    We tried with MM consultant but setting is not there for Billing indicator.
    Any solution ?
    Regards
    Rewards if resolved...

    Hi,
    Goto respective purchage Order, Select Invoice tab in Item, put tick mark in check box of  Final invoice. Then save the purchange order.
    Preoceed further.
    Regards

  • Error  :  Purchase Order  Response for Service items Different

    Hi ,
    We are getting Error  :  Purchase Order  Response for Service items Different  , when creating the PO in SRM 5.0.  what must be the reason ?
    Thanks & Regards,

    Problem solved

  • Qty in Purchase Order Item

    Hi ...sorry friends I am very new to SAP and that's why sending my foolish queries to u ... hope u will not mind.
    I am using ECC6.0 and here at my end I encountered a strange issue (may be this is std SAP functionality but I couldn't understand the logic behind it.)
    Issue is like...
    Even in partially or fully delivered orders , I can change (increase) Ordered qty in Purchase Order items and even for the PO items  for which "Delivery Completed" is set , I can change qty.
    Also I wanted to know is there any setting by which i can lock this functionality (like users will not allow to change qty if material is recd (partially / fully )against this Po item.
    Thx to all for yr valuable support and guidance.
    Regards
    SANDEEP

    Hi!
    In order to prevent the users from changing the PO quantity when they are fully delivered, you may maintain a system message for this in:
    SPRO - Materials Management - Purchasing - Environment Data - Define Attributes of System Message - System Message
    Set 00 06 744 to E (error) =)

  • Purchase Order item wise should not be DELEATED once GRN/IR is done

    HI All,
    HERE is ISSUE,
    Purchase order is Created which consist of two line items 10 and 20 .
    now aganist the PO  item 10 GRN/IR is done their by purchase history gets generated.
    In std SAP these type of item can be deleated but  the user wants that these type of Items in purchase order should not be deleated for which PURCHASE order history is generated.
    And their should be an error or warning message when ever the user try for deleating the Item.
    So Can any one  guide how to proceed?
    solution is very URGENTLY needed.
    Regards,
    Rajashekhar

    Hi,
    You can ask your ABAPer to write a piece of code in the enhancement MEVME001 in such a way that he has to check the EKBE(History per Purchasing Document) table for the entries by passing the PO & PO line item number, if the entries are present then the error deletion of the item cannot be done.
    Thanks,
    Mahesh.

  • QC51:No certificate is required for the purchase order item

    Dear all.
    I want to create an certificate Receipt In the T-CODE QC51.After input the purchase order and item and press return,the SAP show an error message:
    No certificate is required for the purchase order item.
    Message no. QC508
    My question was where to control the purchase order item to require certificate or not?
    Regard
    Yoda

    Hi
    For this you have to maintain Certificate req in Material master.
    MM01>Enter your material->Quality view-->Tick on QM procurement->Certificate require-Mension kind of certificate req.
    like
    E21     Cert. of conformity "2.1"  EN 10204
    E22     Test certif. "2.2"         EN 10204
    E23     Works test certif. "2.3"   EN 10204
    E31A     Insp. certificate "3.1.A"  EN 10204
    E31B     Insp. certificate "3.1.B"  EN 10204
    E31C     Insp. certificate "3.1.C"  EN 10204
    E32     Inspection report "3.2"    EN 10204
    Q001     Conformance Report
    Q002     Plating Certificate
    Q003     Test Report
    Q004     Certificate through Web
    Q005     Chemical / Physical Test report + QC
    etc.....
    Customizing for this can be done in
    SPRO->Quality Management->QM in Logistics--->Define Keys for Certificate Processing.
    This will ask you during MIGO or during UD/confirmation possible thro' QC21
    Regards
    Sujit S Gujar

  • MR11- Purchase order items not balanced. Material price will be negative

    Hi all,
    Currently i have PO with stock items with document date on Aug with qty of 5 and good receipt  with qty of 5 on the same month as well. After that when it performs MR11- account maintenance i encounter the error above.
    It has performed good issue to production and now left 5 qty.
    Initially i thought because the stock value cannot absorb the material price, but i have done the same simulation on QAS. it seem to working fine.
    Can you assist me on this.

    Hi Jurgen,
    Actually i have found the Snote related to this issue. It has solved the issue for me.
    To clear the purchase order items, proceed as follows:
    1. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
    relevant selection parameters. Select all proposed account maintenance
    document items whose cumulated difference value of a material is less
    than the current stock value (SALK3) of the same material.
    Post this account maintenance document.
    2. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
    above selection parameters again. Select a proposed account
    maintenance document item whose difference value is greater than the
    current stock value (SALK3) of the same material. Post this
    account maintenance document. Post the portion of the current stock
    value to the stock account (BSX). The rest is distributed to the price
    difference account (PRD). Now the current stock value (SALK3) of the
    material is 0.
    3. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
    above selection parameters again. Now you can post all remaining
    proposed account maintenance document items for this material.
    Note 1305016 corrects the symptom described.
    SNote 1305016 - MR11_Negative stock value for value-only article II
    SNote 983769 - MR11_CKMLGRIR 023 for GR-based IV & matl moving avg. price
    Thank again for your assistant.

  • No active purchase order item for shipment cost

    Hi,
         When I'm entering a shipment cost document for a shipment using Vi01, I'm getting an information like "No active purchase order item for shipment cost", When I check in the service procurement tab there is no purchasing document and entry sheet found.
    Please let me know what is causing the problem and what needs to be done to resolve this
    Regards,
    Ashwin

    Hi,
    Does your shipment document contains any stage?This problem might be because of this reason.
    Regards,
    Sumit

  • Class for Purchase order item components and Production order components

    I'm looking for a some classes.   I'm very new to objects, so I could be searching for them incorrectly.
    The first class I'm looking for is a purchase order class that contains the item components.  I've looked at CL_PO_ITEM_HANDLE_MM and CL_PO_HEADER_HANDLE_MM.  I couldn't find components as a part of either of the classes.
    The second one I'm looking for is not as critical.  It is for the components for a production order.   I have a function module: BAPI_PRODORD_GET_DETAIL that gets the components for the order.  However, to take advantage of objects - I read somewhere - that if possible I should avoid calling a function module.
    Any help that you could give would be greatly appreciated.
    Thank you!
    Michelle

    Hello Michelle
    I do not think there are already classes available on ERP 6.0 for reading production order (yet I might be wrong...). However, regarding purchase order you are already on the right track.
    *& Report  ZUS_SDN_OO_READ_PO
    *& Thread: Class for Purchase order item components and Production order components
    *& <a class="jive_macro jive_macro_thread" href="" __jive_macro_name="thread" modifiedtitle="true" __default_attr="1206523"></a>
    "& NOTE: Coding adapted from BAPI_PO_GETDETAIL1
    REPORT  zus_sdn_oo_read_po.
    TYPE-POOLS: abap, mmpur.
    PARAMETER:
      p_ebeln   TYPE ebeln  DEFAULT '3000000045'.
    DATA: gs_document    TYPE mepo_document,
          go_po          TYPE REF TO cl_po_header_handle_mm,
          gs_header      TYPE mepoheader,
          gd_tcode       TYPE sy-tcode,
          gd_result      TYPE mmpur_bool.
    data: gt_items       type PURCHASE_ORDER_ITEMS,
          gs_itm         type PURCHASE_ORDER_ITEM,
          gs_item        type mepoitem.
    START-OF-SELECTION.
    *  prepare creation of PO instance
      gs_document-doc_type    = 'F'.
      gs_document-process     = mmpur_po_process.
      gs_document-trtyp       = 'A'.  " anz.  => display
      gs_document-doc_key(10) = p_ebeln.
    *  object creation and initialization
    **  l_ebeln = purchaseorder.
      CREATE OBJECT go_po.
      CALL METHOD go_po->po_initialize( im_document = gs_document ).
      CALL METHOD go_po->set_po_number( im_po_number = p_ebeln ).
      CALL METHOD go_po->set_state( cl_po_header_handle_mm=>c_available ).
    *  read purchase order from database
      gd_tcode = 'ME23N'.
      CALL METHOD go_po->po_read
        EXPORTING
          im_tcode     = gd_tcode
          im_trtyp     = gs_document-trtyp
          im_aktyp     = gs_document-trtyp
          im_po_number = p_ebeln
          im_document  = gs_document
        IMPORTING
          ex_result    = gd_result.
    *  there was a problem in reading the PO
      IF ( gd_result EQ mmpur_no ).
    **    l_messages = l_handler->get_list_for_bapi( ).
    **    PERFORM return TABLES l_messages return
    **                          poitem poschedule poaccount.
    **    CALL METHOD l_po->po_close( ).
      ELSE.
        gs_header = go_po->if_purchase_order_mm~get_data( ).
        WRITE: / gs_header-ebeln,
                 gs_header-bukrs,
                 gs_header-bsart,
                 gs_header-lifnr.
      ENDIF.
      gt_items = go_po->if_purchase_order_mm~get_items( ).
      LOOP AT gt_items INTO gs_itm.
        gs_item = gs_itm-item->get_data( ).
        write: / gs_item-ebelp,
                 gs_item-matnr,
                 gs_item-menge.
      ENDLOOP.
    END-OF-SELECTION.
    Regards
      Uwe

Maybe you are looking for

  • Removal of Excel from Xcelsius

    Hi. At present we have to use Excel as an intermediate layer to store data for mapping the Xcelsius components, What I would like to know is, is there any way or any plan in future from SAP to remove Excel as the intermediate layer, and directly map

  • User exit variable I_STEP=1 does not show default value WebI selection scr

    Hello, We have a BW query with a user exit variable. We have written user exit code under I_STEP = 1 so that the default value for the field is displayed on the selection screen to the user. Works very well on the BW side. We based a universe on top

  • Do I have to use one internet connection or can I use more?

    Hello, I have three Airport routers (Airport extream (dual band n), Airport time (also dual band n) and an airport express) and I'm interested in making one network with two different internet connections. Is there any way to do this?

  • Searching and sorting in Xcelsius

    Hi,           I have a requirement for sorting and searching functionality in Xcelsius.Is that possible by using Excel formulas?For searching i have used this Excel formula =INDEX($B$2:$B$15,SMALL(IF($A$1:$A$15=$A$17,ROW($A$1:$A$15)),ROW(1:1)))  the

  • User Factory Cache - Disable

    Hi, I would like to disable the User Factory Cache as this is causing problems where users attributes are cached and these parameters need to be dynamic as these can change from minute to minute. If anyone can point to me the location where this sett