SAP Production Order not closing

Hi there,
I am running the COHV with Complete parameter in the background, and it does pick up several TECO orders from the past, like say from 2009 which are not closed but it does not process them to CLSD status.
I am seeing some entries in COHV, CO1P, COFC transactions - I picked a few randomly to check.
The order qty is not always equal to the delivered qty - Again a random test
The consumption qty on the components is not always equal to the required qty, which leaves reservation open - random check
Is all the above causing my order not to close ? where do I see the error log, when I try to close the order. I wrote the above issues based on my random check.
Thank you

Hi SAP Process,
When you run COHV to close the orders, you can see the log with the list of orders that have not been closed.
To see in detail what has happened you will need to check order by order.
Other option will we to evaluate each situation separatelly. You can check COGI, CO1P, see open reservations, check if you have TR or TO if you use WM, etc.. Once each situation is cleaned, you will be able to closed most of your production orders. It is quite common to create a custom report to make all these checks (COGI, TR/TOs, etc) and closed the orders.
Kind Regards,
Mariano

Similar Messages

  • SAP Production order not closed, what are the negative effects

    Hi there,
    We are not closing the production orders. What would be the negative effects ? The orders are delivered, costed and Technically complete and all the teams are happy and no one is complaining. I also know we would need to close the production orders. But what is the effect of not closing the orders. Any thoughts ?
    thanks

    Hello
    Similar qustions have been already asked in the past. Please read the threads below to understand exactly what happens when closing a production order:
    closing production orders
    completion of a production order
    BR
    Caetano

  • Production order not settle correctly

    Hello Guru,
    PO70 in the closing steps showing the balance of production jobs that settled in the current month.  Normally the account holds hundreds of records for thousands of dollars.  February close had approximately 10 records for $.05. 
    1. How Can I  check to make sure the settlement is working properly into account 5049000 which is Production Variance Clearing Account?
    2. We had 5000 production orders settled in September, 2013 and only  1500 settle in February, 2014. What could have caused this? How can I reslove and go about this issue?
    Thank you.

    Hi Adelkunle
    While running variance cycle or settling the production orders, are you getting any error messages. Check the logs.
    Also from business point of view and also based on status of the active production orders, it is quite possible to have low number of production orders settling to variances, in the current period. I do not see any technical issues in this, unless I have no complete understanding of your issue, in which case, I wish if you can please elaborate more on the issue, on technical side.
    Regards
    Mustafa

  • GR  for  Production order not possible with  settlement receiver as IO

    Hi
    I   have  created a  production order  and  the settlement rule is  to  an internal order.  But  it  does not  allow me to do  goods receipt.    Pl  tell me  what to do.
    Thanks
    kamala

    Hi,
    SAP recommands production order settlment to be beow object and additional CO Object COPA.
    Settlement Receivers Depending on the Scenario
    1.Make-to-stock production >>The make-to-stock inventory (receiver = material) >> COPA
    2.Sales-order-related production with a valuated sales order stock>>The valuated sales order stock (receiver = material)>>COPA
    3. Sales-order-related production with a nonvaluated sales order stock>>The sales order item (receiver = sales order)>>COPA
    The scenario you are trying is doesn't fit into standard SAP framework for production order so please try said scenario with CO production order. Again CO production orders mostly recommondable without PP so figure out impact on cross modules.
    Regards,Ashok.

  • Production orders not to be considered during MRP run

    Dear SAPeers,
    i want to know how to ensure that open production orders are not considered during the MRP run.
    the following is the scenario.
    PIR for march after MRP run creates a planned order. this planned order is converted to production order. now this production order is processed but not completely confirmed and TECOed after a certain quantity has been produced.
    now we delete the old PIR and create a new PIR in the next month. now we revoke the TECO status of the production order and run MRP. I want to know how to avoid MRP from considering the open production order and create planned order for the complete PIR quantity.
    Thanks and Regards
    Srinivasan

    Srini,
    what i am worried is shortfall of raw materials in case they were to open the production order in the current month after the planning has been done. how do we allocate raw materials for both the plan as well as the open production order?
    Okay, you presumably had RM available for all of your production orders (and those RM were balanced by the reservations from the production orders).  Now, you TECO the production order.  In effect, any un-issued RM are now released and freely available for other orders/planned orders.  Now you plan the following month.  Those RM that were freed can and will be used for the new plan.  Odd business process, but OK.  Now, you re-open the production orders, and, yes, you will have a shortage unless you run RM MRP again.  This is, ah, inconsistent with any business process I have ever seen.
    The question that jumps to mind is, "Why re-open the old production orders at all?  Alternatively, why were they TECOd in the first place?"  If one knows that he intends to complete an order in production, one does not normally TECO the order, and then later reverse the TECO.
    With respect to my name, I must unfortunately keep a low profile.  Ever since I escaped from the mental institution, the thought-police have been hunting for me. I do not wish to be the recipient of any further electroshock 'treatments'.
    Rgds,
    DB49

  • BAPI_GOODSMVT_CREATE for production order,not update database

    hi guru,
    i am using BAPI_GOODSMVT_CREATE for production order.When i m testing this BAPI
    at se37 it creates one mat doc no and i m not getting any return messages.Now i m
    writing code for it at se38. but it does not update the database even though i used
    bapi_transaction_commit. here sy-subrc = 0.bt when i m checking MSEG table showing
    that mat doc no does not exists.
    please help me out  asap.
    thanks and regurds,
    manasi

    CHECK THIS CODE
    REPORT ZBAPI_GOODSMVT_CREATE.
    *DECLARING INTERNAL TABLE TO HOLD FILE DATA.
    DATA: BEGIN OF itab OCCURS 0,
              text(200),
          END OF itab.
    *DECLARING INTERNAL TABLE TO PASS FILE DATA.
    TYPES: BEGIN OF tw_goodsmvt,
                pstng_date TYPE budat,
                doc_date TYPE bldat,
                material TYPE matnr,
                plant TYPE werks_d,
                stge_loc TYPE lgort_d,
                move_type TYPE bwart,
    *            entry_qnt TYPE erfmg,
                costcenter TYPE kostl,
            END OF tw_goodsmvt,
            tt_goodsmvt TYPE STANDARD TABLE OF tw_goodsmvt.
    DATA: lt_goodsmvt TYPE tt_goodsmvt,
          lw_goodsmvt TYPE tw_goodsmvt.
    *declaring internal table of bapi structure.
    DATA:s_goodsmvt_header LIKE  bapi2017_gm_head_01,
         lt_goodsmvt_item TYPE STANDARD TABLE OF bapi2017_gm_item_create WITH HEADER LINE,
         lt_return TYPE STANDARD TABLE OF bapiret2 WITH HEADER LINE.
    DATA:str_filename TYPE string,
         gm_code TYPE gm_code,
          v_head_count TYPE i VALUE 0,
          v_prev_count TYPE i VALUE 1,
          v_qnt TYPE string,
          v_dummy.
    *selection screen
    SELECTION-SCREEN BEGIN OF BLOCK bk with frame title text_001.
    PARAMETERS:p_docdat TYPE bldat,
               p_pstdat TYPE budat,
               fname LIKE rlgrap-filename.
    SELECTION-SCREEN END OF BLOCK bk.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR fname.
    *to provide F4 functionality.
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          program_name = syst-cprog
        IMPORTING
          file_name    = fname.
    * start of selection
    START-OF-SELECTION.
      str_filename = fname.
      gm_code = '06'.
    * to upload data
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename            = str_filename
          filetype            = 'ASC'
          has_field_separator = 'X'
          read_by_line        = 'X'
        TABLES
          data_tab            = itab.
    *SPLITING DATA TO INTERNAL TABLES.
      LOOP AT itab.
        IF itab+0(1) EQ 'H'.
          v_head_count =  v_head_count + 1.
          IF v_head_count GT v_prev_count.
            PERFORM bapi_upload.
          ENDIF.
          SPLIT itab-text AT ',' INTO v_dummy
                                      lw_goodsmvt-pstng_date
                                      lw_goodsmvt-doc_date.
          s_goodsmvt_header-doc_date   = lw_goodsmvt-doc_date.
          s_goodsmvt_header-pstng_date = lw_goodsmvt-pstng_date.
          v_prev_count = v_head_count.
      ELSEIF itab+0(1) EQ 'L'.
        SPLIT itab-text AT ',' INTO v_dummy
                                    lw_goodsmvt-material
                                    lw_goodsmvt-plant
                                    lw_goodsmvt-stge_loc
                                    lw_goodsmvt-move_type
                                    v_qnt
                                    lw_goodsmvt-costcenter.
    * PASSING DATA TO INTERNAL TABLE TYPE BAPI STRUCTURE.
        lt_goodsmvt_item-material = lw_goodsmvt-material.
        lt_goodsmvt_item-plant    = lw_goodsmvt-plant.
        lt_goodsmvt_item-stge_loc = lw_goodsmvt-stge_loc.
        lt_goodsmvt_item-move_type = lw_goodsmvt-move_type.
        lt_goodsmvt_item-entry_qnt = v_qnt.
        lt_goodsmvt_item-costcenter = lw_goodsmvt-costcenter.
        APPEND lt_goodsmvt_item.
      ENDIF.
      v_prev_count = v_head_count.
      ENDLOOP.
      PERFORM bapi_upload.
    *&      Form  bapi_upload
    form bapi_upload .
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
      EXPORTING
        goodsmvt_header             = s_goodsmvt_header
        goodsmvt_code               = gm_code
    *   TESTRUN                     = ' '
    * IMPORTING
    *   GOODSMVT_HEADRET            =
    *   MATERIALDOCUMENT            =
    *   MATDOCUMENTYEAR             =
      tables
        goodsmvt_item               = lt_goodsmvt_item
    *   GOODSMVT_SERIALNUMBER       =
        return                      = lt_return.
            PERFORM commit_work TABLES lt_return.
            CLEAR : lw_goodsmvt, s_goodsmvt_header.
            REFRESH: lt_goodsmvt[], lt_goodsmvt_item[].
    endform.                    " bapi_upload
    *&      Form  commit_work
    *       text
    *      -->P_LT_RETURN  text
    form commit_work  tables   p_lt_return structure bapiret2.
      IF NOT lt_return[] IS INITIAL.
    *error handling
    loop at lt_return.
    CALL FUNCTION 'FORMAT_MESSAGE'
    EXPORTING
       ID              = lt_return-id
       LANG            = sy-langu
       NO              = lt_return-NUMBER
       V1              = lt_return-message_v1
       V2              = lt_return-message_v2
       V3              = lt_return-message_v3
       V4              = lt_return-message_v4
    IMPORTING
       MSG             = lt_return-MESSAGE
    EXCEPTIONS
       NOT_FOUND       = 1
       OTHERS          = 2.
    WRITE: lt_return-id, lt_return-message, lt_return-message_v1, lt_return-message_v2,
                 lt_return-message_v3, lt_return-message_v4.
          CLEAR lt_return.
        ENDLOOP.
      ELSE.
    * commit work
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    *   EXPORTING
    *     WAIT          =
       IMPORTING
         RETURN        = lt_return.
    WRITE: lt_return-id, lt_return-message, lt_return-message_v1, lt_return-message_v2,
                 lt_return-message_v3, lt_return-message_v4.
          CLEAR lt_return.
    endif.
    endform.                    " commit_work

  • SAP Production order TECO double status - active & inactive

    Hi,
    I have a question, please advise, if I need to be worried on this,
    TECO job ran and put in a TECO status on the production order on 31/1/2015
    CLOSE job ran and put in CLSD status on the production order on 02/1/2015
    But when I see the production order hear - Status change, i see in the TECO section two entries - Active and Inactive. The date on the Active is the actual date when the TECO job ran and the date on the Inactive is the date when the CLOSE job ran.
    Any insight into why the system shows this way. thank you

    Hi,
    This is correct process, no need to worry.
    The active status was TECO. You can see your REL status was made Inactive on that day.(31/1).
    When you closed the order, TECO became inactive and superior status CLOSE became active.
    Thanks
    Prem

  • Production order not coming in MD04 list

    Dear PP gurus,
    In the PIR  i have entered a qty lets say 20 for a month for a FG ,  when i run the MRP system generated planned order for dependent  req. and which i converted into production order.(20 qty)
    During confirmation   in CO11,  , the yield qty is 15 and rework is 5 .
    Now for the 5 qty in rework, i have created  manually a rework production order  with a differnt order type for  example  (ZR01).
    and confirm the same and done the GR for the 5 qty .
    When I check the MD04 (stock req list ), In the avilable qty it is showing totao stock 20 ( 15 which i confirmed earlier and 5 which i confirmed against rework)
    but it is not showing the manual production order which i created with diffenent order type . Is it correct?
    else in the customization anything needs to be done so that this order type should also refelect in the MD04
    pls help.
    Regards
    Adhish

    Hi,
    Once you confirm & receive the rework order, the inventory is updated as seen by you the stock is 20. So the rework order will not show up in MD04.
    Only orders which are not delivered completely & not TECO or having any restricted processing status will show up in MD04.
    Hope the above clarifies.
    Regards,
    Vivek

  • Component allocation in production order not match that in routing

    Hi
    My problem is that the operation allocated to a component in production order does not match that assigned in routing.  For example, component A in the routing (CA03, tab CompAlloc) is allocated to operation 0050, but when we convert a planned order to a production order, component A got allocated to a different operation, say 0020.  I have no idea how that happened.  Can anyone help?
    Thanks,
    Lin-Lin Li

    Lin,
    One possibility might be, you might be having multiple BOMs for that FG.
    The alternative which is assigned in the routing might be different from the alternative read in the order.
    Check & revert.
    Hope this helps you.
    SmanS

  • GR for Production Order, not updating Stock

    Hi All,
    Issue:
    I am posting a GR for a production order, but the stock qty is not getting updated. I checked in MB51, i find the document being posted, but in MMBE the stock is not updated. In the system, there is 2 settlement profiles, one which allows settlement on material & the other only on G/L or Cost Center. I find this issue only when i create orders which have settlement receivers as G/L or Cost Center, also in MB51 i find that the sloc field is blank, even though it is maintained in the order & the same is seen when i receive via MB31.
    Await your inputs as to where i need to check to resolve this issue.
    Regards,
    Vivek

    Hi Prasobh,
    I believe your pointing in the right direction. My suspicion is on similar lines.
    A brief backdrop:
    Order is created, whose settlement is to be done on a G/L acct, the settlement profile does not allow settlement onto material & hence in the GR tab, the GR non-valuated indicator is ticked. I manually ticked the GR indicator to post GR via MB31.
    In MB51 i find the material document, but what is interesting is, the storage location field is blank, even though the order contains this value, which was later seen during MB31 posting as well.
    But a similar order has been created in the legacy system with the same parameters as above & i find the stock to be updated.
    So i suspect, it is something to do with the account determination, which is not allowing the quantity updation to take place, because of the GR non-valuated tick in the order header.
    Hope i was able to put across the issue to you in a clear way.
    Regards,
    Vivek

  • Rework Production Order not able to confirm and no cost calculation

    Hi Guys,
    During rework production order confirmation system giving error message as below:
    [Item category 01001 not allowed in accounting transaction 0000/0001
    Message no. GLT2001
    Diagnosis
    The online document splitting is active in your system. Here, each document is assigned to a accounting transaction variant and each document row to an item category. You determine for each business transaction variant which item categories can or must be posted here.
    The following error occurred for the document you entered:
    Item category 01001 in accounting transaction 0000, variant 0001 is no allowed.
    System Response
    The document cannot be posted.
    Procedure
    Check the document entered, the derivation of the business transaction variant, the derivation of the item category, and the assignment of the item categories to the business transaction variant.
    Procedure for System Administration]
    This error relating to New G/L split functionality such as the document type and G/L accounts document type. Doc type is using as same as normal production order and normal production order confirmations and other activities are posted successfully. Iu2019m in a puzzle, regards to this behavior of rework order?
    Back ground for rework order:
    Rework order was created through trigger points.
    Rework order doesn't have any material, it has to pick and settle to original production order; the same was defined at re-work order settlement.
    Rework order not doing any cost calculations at production order level itu2019s giving a message as below:
    Object was not costed
    Message no. CK060
    Diagnosis
    The system could not find any entries that are relevant to costing.
    System Response
    The system did not cost the object.
    Procedure
    Check whether the following objects should be flagged as relevant to costing:
    - Items in the BOM
    - Display BOM
    - Operations in the routing
    - Control key in the routing
    1.  Look at the message log.
    2.  Check whether a quantity was specified in the confirmation.
    Will some one throw some light to come out from this situation and what I missed out and what need to be maintained exactly Plz.
    Thanks in advanceu2026Vyas

    Hi Mangalraj,
    Have check the BOM & Routing for Parent production order costing check box is for both. Coming to rework order doesn't have any material, though it has pulled the some material cost from parent production order. The same can see at production order costs>analysis, but where as costs>itemization not able to see and mesage issued like: object was not costed.
    as early mentioned, confirmation level same error.
    Hope this may give some idea on this case, thanks for your time on this.
    Looking forward some light.
    Thanks...Vyas

  • Production orders not updated in Live Cache

    Hi All,
    We are currently facing a strange issue. Planned orders created in APO are converted into Production orders in R/3. When they are CIFfed to APO, those prodcution orders are captured in Product view but are not updated in either /SAPAPO/OM16 or Production list (/SAPAPO/PPL1). In these two transactions the production orders are not visible but their respective planned orders are showing up.
    When delta report is executed for Production orders with "Consider Requirements/Receipts" as sub-object, these orders are captured with Error code 501 (Requirement/Receipt for the order exists only in R/3). When pushed to APO, these orders are updated in the Live Cache.
    Can anyone share your thoughts on what could be the root cause for this issue.
    Appreciate your thoughts
    Thanks,
    Sai

    Thanks Vikas and Senthil,
    Its not the issue with all the Production orders. The issue is with only few orders and we are in the process of tracing out the pattern.
    Our Primary concern is that the orders captured in the delta report are visible in Product view even without taking any action in CCR but are missing in OM16. Its only after taking the action those orders are visible in OM16.  I believe the data in the product view is read from Live Cache and the Live Cache contents are displayed in OM16. So, whatever orders visible in Product view have to be displayed in OM16 which is not happening.
    Please let me know if I am missing anything.
    Thanks,
    Sai

  • Planned order and Production order Not appearing cm21 transaction code

    Hi
    I have created a planned order for a material through MRP run
    As soon as the planned order is created its available in the cm21 transaction code . But once i dispatch the planed orders , the planned orders can be seen only as a BAR in the upper right side of the screen .
    1.Can any body please let me know how i can view the details of this dispatched planned orders in the same way when the planned orders were un dispatched ?
    2.If i create a production order manually or convert a planned order to production order i cannot see these production orders in cm21 neither on cm22 , can any body please let me know what i have to do so that i can view these production orders as well in cm21 or cm22 transaction code.
    Thanks and regards
    Sankar N

    Hi Pradeep
    I have checked the generate capacity requirements and it worked ,Thank you
    Presently i can view only the work centre details in cm21 screen extreme left , how can i see the details of the orders that are dispatched at this work centre ,in the similar way we see in the order pool, bottom left of cm21 screen .
    Thanks
    Sankar

  • Template allocation enviornment 12 for production order not working

    Dear experts,
    i have more than 6 activity type in routing and the base will be machin hour qty means all my activity Fiance, HR,IT and quality ase will be machin hr qty defined in routing and rate will be different in kp26 for hr,IT<QC and finance.
    so i am planning for templete allocation and i m using production order.
    In templete allocation there are different enviornment for plan and actual for production order.
    For planning i have created environment 0
    Based on cost center and activity tpe ( all my activity-HR,IT,QC,Finance and one common cost center)-seperate line for each activity and plan qty is machin.I wrote the logic and same is working also.
    but for actaual .i have chosen enviornment 12 becoz i m using production order and logic will be actual machin hour qty.
    request you to guide me on actual environment based on machin hour actual qty
    regards
    RR

    dear friend,
    for the first issue please run OPU3 for your plant/prod.order type and
    set MORE days in 'Start in the Past' field
    or
    go back to your prod.order (run CO02 ) and REDUCE days in past
    for the second issue please run CR02 and fix the time (Scheduling tab)
    good luck!

  • Production Order not printing with Parallel Sequence ?

    Hi All,
    User is unable to print Prod. Orders when Parallel Sequence is used, but Orders using Standard Sequence are printing fine.
    Print is done in Update Task, so User is able to release the Order and when he saves the Order, the Order should get printed.
    Currently this is not happening. There is no spool generated.
    Can anyone please tell me the printer configuration required for this. Or any other configuration which we are missing.
    Thanks,
    Bhuvan

    Dear Bhuvan,
    I'm not sure if this is the issue,at a high level,check if the control key assigned to the operations in the
    parallel sequence supports for Printing in General(check box set).
    Regards
    Mangalraj.S

Maybe you are looking for

  • Recommend an Apple tv?

    I'm thinking of buying a 40gb model mostly for listening to Apple lossless music through the optical output via an external amp. The music will be stored on my mac pro. I currently use an old Logitech squeezebox but I'm getting fed up with the buggy

  • I need help. im 13. removing photos...how??

    and i need help REMOVING photos. im 13. and a lil on the slow side. does anybody know how?? and if so can you explain it so I can understand??   Windows XP  

  • URGENT: Certification of Reports 6i for Windows XP

    Hello !!! We have a cust. which is delivering software for small comunities in Germany. They are handling about 4500 Users and they have 1 Mio. $ licenses in DB and reports. the problem is: the customer can't upgrade to reports 9i, because reports is

  • Unicode String Issue while Using Results from Another Query

    Hi All, In a webi report i have 2 queries say Sales Out and Investment. I need to have only those chains which are in Investement in Sales Out. So in Sales Out query i am using the option Results from another Query. The Chain values are in Unicode fo

  • Sharing to Media Browser

    When i 'Share' an iMovie as 'Media Browser' it should save it in 'Movies/iMovie Projects'' I have looked there and in 'Users/me/Movies/iMovie Projects' and it's  not there. And it's not available in the iDVD media. Yet iMovie thinks it's there as it