Goods Movements After Workorder TECO'd

Hello All - Question is part MM and part PM.  It involves a TECO (technically complete status) on a workorder and the ability to perform a goods issue to the workorder.
Is there configuration to allow a goods movement (GI) to a TECO'd workorder if the material in question has been reserved/requisitioned on the workorder prior to it being TECO'd?
I'm quite certain that goods issues to TECO'd workorders are permitted PROVIDED the material request was on the workorder prior to it being TECO'd.  There must be configuration somewhere that allows/disallows this because at this client site, NO goods movements are allowed after the order is TECO'd.
Any help would be much appreciated!
Thanks
Susan Page

Hi Susan,
As soon as a work order is technically completed, any open purchase requisitions or reservations against the work order are automatically closed. It is assumed that the materials are no longer required.
To assist our maintenance planners we implemented the following checks in user exit EXIT_SAPLCOIH_004 - PM Order: Customer Exit for Technical Completion Event
We search for any unconverted purchase requisitions or open reservations against the work order and displaye them in a dialog box, giving the user the option to cancel the technical completion if he/she realises that the materials should have been issued against the order before it was closed. At least they are made aware of any outstanding planned materials and can make an informed decision on whether the close the order or not.
We also put in code to check the order costing and warn the user if there are costing errors that should be resolved.
Regards,
Monika

Similar Messages

  • Goods Movement After Order TECO'd

    Hello All - Question is part MM and part PM.  It involves a TECO (technically complete status) on a workorder and the ability to perform a goods issue to the workorder.
    Is there configuration to allow a goods movement (GI) to a TECO'd workorder if the material in question has been reserved/requisitioned on the workorder prior to it being TECO'd?
    I'm quite certain that goods issues to TECO'd workorders are permitted PROVIDED the material request was on the workorder prior to it being TECO'd.  There must be configuration somewhere that allows/disallows this because at this client site, NO goods movements are allowed after the order is TECO'd.
    Any help would be much appreciated!
    Thanks
    Susan Page

    hi susan
    read this... u will understand
    Technical Completion of an Order 
    Use
    You usually complete an order technically once the maintenance work planned in the order has been performed.
    Features
    You use the technical completion of an order to define the following information for the order:
    u2022     The order obtains the status Technically completed. The order is marked as complete for Plant Maintenance.
    u2022     Now you can only make the following changes:
    o     Lock and unlock the order
    o     Set the deletion flag
    o     Post goods receipts for the order
    u2022     You can still enter confirmations for a technically completed order. In order to prevent this, you must create a user status that does not permit confirmations.
    u2022     The storage location and account assignment data entered for the order are fixed and can no longer be changed. However, the order can still receive costs, for example, through incoming invoices for materials delivered and used.
    If no settlement rule has yet been maintained for the order, the system creates one automatically. If missing data makes this impossible, the system takes you to the screen for maintaining the settlement rule.
    u2022     All the existing purchase requisitions for the order are flagged for deletion.
    u2022     All the existing reservations for the order are cleared.
    u2022     All outstanding capacities which have been scheduled for the order are cleared.
    u2022     All the notifications for the order are also completed, unless prevented for one of the following reasons:
    o     The Complete notifications indicator was not set in the Complete dialog box.
    o     One or more tasks have not been completed.
    o     A user status in the notification prevents it from been completed.
    u2022     If the order was created using a maintenance plan, the date of the technical completion will be used for the further Scheduling of the Maintenance Plan.
    You can make changes to the maintenance process procedure when completing orders. You can, for example, prevent all users that are allowed to complete orders and notifications from using this data simultaneously to change the scheduling of maintenance plans. For more information, see Separate Completion of Maintenance Call Dates.
    - pithan

  • Restricting Goods Movement after TECO in PP

    Hi All,
    I want to restrict logistical movements after TECO status in Production Order.  After searching all the threads in this forum, the best answer so far is to maintain the system status characteristics via t-code BS22.
    My question is, does changing TECO behavior via BS22 impact any other modules such as CS or SD?  BS22 seems to be the t-code to control all system statuses in SAP.
    Please help to shine some light on this matter.
    Regards,
    Charles

    hi
    yes it will definetly impact other module, then best way is create an user status of the order as TECO which will forbid the goods movement once this status has been activated.
    regards
    thyagarajan

  • Goods movements while system status TECO

    Hello
    I have an issue here.
    In standrd system we can make GI & GR when the orders  system status is TECO.
    I want system should not accept any goods movements ( GI & GR) when the order system status is TECO.
    I tried in BS22 to make goods movements forbidden.
    I could  make it successfully.
    what could be other consequences of this action.
    whether  any body has experience of such situation.
    Pl. respond.
    REgards
    YMREDDY

    Hi,
    I have tried with BS22 in my previous project. i had issues for Goods Movement after Teco.
    Finally i got written code on User Exit, and i given the solution.
    I prefer using userexit for this functionality
    Regards,
    Nag

  • Restricting Process Order Goods Movements within order basic dates

    Hi Experts,
    How can we restrict the goods movements against a process order only within the basic start and basic finish dates of the order? We create one order per month, but users can post goods movements to the current order in the previous period (MIGO GI / GR), as movements in the prior period is allowed as well. Appreciate your inputs.
    Regards,
    Ravi

    Hi,
    Thanks. Yes, we do 'TECO' the past orders and we also have user status that prevents any goods movements on such 'TECO'ed orders. But, my question is how to prevent movements on Current Order, posted with date in previous period.
    Thanks,
    Ravi

  • Standard cost estimation after goods movement when material ledger is activ

    Hi!
    our client is activated material ledger, for some materials standard cost estimation is done till marking but not released.
    goods movements have been posted for those materials.
    Now system is not allowing to release the standar price for those material in the current period, as material ledger expects same price for entrie period.
    what is the alternative way to update the standard price for those materials ( with out reversing the goods movements).
    regs,
    ramesh

    Hi Ramesh,
    When you are using Material Ledger, after goods movemnets for materials, no need to change the standard cost estimate as Actual costing run will take care to derive the PUP price.
    If there is no standard cost estimation release for sold materials (e.g.FG), you will get an error message duirng the billing document release to accounting. To aviod this error, if you are using split valuation (valuation types) and mixing ratios (CK91N & CK94), try with the below steps:
    Create a new valuation type for the same material
    Crate CK11N & CK94,
    Run CK11N
    Run CK24.
    Then release the billing document.
    Let me know if you need more details.
    Thanks & Regards,
    ADI

  • How to undo changes in Delivery after goods movement happened

    Dear All,
    I need to undo the manual changes done in delivery note but the goods movement and billing document has been created.
    Advise me regarding this.
    Thanks in advance
    Raghu

    Agreed with Amit. It doesnt make a sense that after doing PGI and billing user can change delivery document. This is standard functionality of SAP to avoid missuses of Sales documents. Like Delivery document you also can't change billing document or delivered items in sales order. For this you need to go reverse your whole sale process e.g Reverse billing VF11 > Reverse PGI VL09 change or delete delivery document VL02N and change or delete sale order VA02

  • Send IDOC DESADV4.DELVRY03 after goods movement

    I need to send an IDOC DESADV4.DELVRY03 when a goods movement type 951 is done. The IDOC is standard but I need to fill it manually, obviously, because there is no real delivery with data to fill it.
    I think the steps are the following but I need a little help to do everything:
    1 - Go to transaction NACE and for application 'ME' define a new output type. But how I do that? What are the steps here to generate a message when a goods movement type 951 is created?
    2 - Now... I expect to have data in table NAST, for generated output messages, but I'm missing some configuration I think.
    3 - In WE20 I define a partner profile for my IDOC, there I specify in Message control tab the application and message defined in NACE, and a Z process code defined by me in transaction WE41. That process code will be related with a Z function module to generate manually the IDOC.
    As you can see, I have a bit knowledge about this but not enogh to finish it.

    Hi,
    We can see how to create invoice
    1. Create logical system in BD54
    2. Assign logical system to client in SCC4
    3. RFC Destination - SM59
    4. VK01 - Condition Element
    Give usage (B) and application type (v3)
    select condition types and click on continue
    click new entries to create youe own condition type
    Give access sequence 0001 , transmission medium 6 , partner bp , date - 4
    Click processing program Here enter the program name as RSNASTED and form routine as EDI_PROCESSING.
    Then in the initial condition type screen click partner definition button and add new entries and enter the data.Save and exit the screen
    Select Access sequences and press enter.
    There will be a list access sequence already defined, select u201810u2019 for the field access and click ok.
    Save and exit the screen and return to the initial condition element screen.
    Select Procedures in the condition element screen and press enter.
    Select the procedure u2018V0001u2019 which is defined for the access sequence u20180001 and then click control.
    Define the Step no, Control and Condition type and then save
    Port Definition:
    Transaction Code: WE21
    Create a file port as u2018YINVu2019 and in the function module field give u2018EDI_PATH_CREATE_USERNAMEu2019 in the outbound file tab.
    Partner profile:
    Transaction Code: WE20
    Select partner profile as type u2018KUu2019 u2013 Customer and select u2018<custno>u2019. Check the outbound parameter for message type u2018INVOICu2019 corresponding to invoice is there or not. If not define it by add entries. Then double click the message type to define the outbound parameter.
    Outbound parameter:
    Here you specify the receiver port as u2018YINVu2019 which was created and basic type as u2018INVOIC01u2019 in the outbound options. Then define parameters in the message control tab v3 , inv , sd09 and save
    or
    try http://www.saptechnical/Tutorials/ALE/Guide/Index.htm

  • The total goods movement status not changed after goods receipt using MIGO

    Dear gurus:
    when i use T-code MIGO doing goods-receipt against Inbound delivery, the total goods movement status don't changed. i tryed VL32N to do goods receipt, and the status changed.
    how can i do to make the status change when i receive goods in MIGO against inbound delivery?
    best wishes,
    David

    Hi,
    If your MM is integrated with WM (SU mgt or HUM) you have to post the GR with Inbound delivery.
    Amit

  • Reverse goods receipt after invoice posted

    Hi experts,
    I have a PO that was goods receipted and invoiced receipted (work was done). Someone has then un-goods receipted the PO, and now that entry needs to be reverse (the work order has status closed).
    What would be the way to fix this? Re-open the work order? Is it OK that the goods receipted may be reversed after invoice receipted.. i.e. after an invoice has been posted?
    I am starting to get familiar with this, so bear with me.
    Regards,
    Andres.

    Andres,
    First check whether the PR/PO has been created within the workorder at Operation level or it is created outside the work order and just the account assignment in the PR/PO has been done to the workorder.
    Since PO is the superior purchasing document and preceeds the PR , standard application dont have any dependancy between PO and work order..Dependency stops at PR release and when Quotation/PO has been created and released..So i dont think u need to undo TECO...
    For any reversal of the material documents after posting, subsequent Fi document should be revresed only then reverse Goods movement becomes effective as it needs to update the stock levels and inventory value in the systemm.
    However u need to check the way system has been configured and Mapped...
    For better response please post this question in MM---Inventory management forum.....
    If u r satisfied with this answer please close and rate..
    Thanks,
    Shaikh Murad....

  • Goods Movement for Process Order

    Hi PP Experts.
    Is it possible to take goods movement in TECO process order directly.
    is there any other possibility for take goods movements in TECO process order?

    Hi,
    After TECO you can't do Goods Movements. For carrying out , GOOds Movements you need to revoke TECO in process order as following :
    GO to COR2-> Process Order Menu->Functions->Restrict Processing-->Revoke Technical Completion and Save.
    After revoking TECO , You can carry out Goods Movements.
    Hope this helps.
    Revert if any doubt.
    Award points if useful.
    Regards,
    Tejas

  • Confirmation of process order create : goods movement

    Dear Sir/Madam ,
             I am using the Transaction Code - CORK for confirmation of process order , but promblem is that when i am saving the goods for confirmation then material pi101 has some error i.e the material pi101 is locked by another user or something , then that is not confirmed but rest of the material which are having 531 movement are confirmed ,
    so i want that if the first material i.e pi101 which has 101 movement that should be confirmed first then after that rest of the goods having 531 movent confirm,
    i have already  searched the userexit for transaction cork i.e CONFPI05 when saving the data and another one is CONFPI06 for   Actual data transfer plz tell me what will be the logic and which structure to call in this userexit because in this userexit the structure which is present is not of use .
    thanks and regards ,
    arun

    Hi,
    I believe you would need to append the below line for your code for goods movement.
    wa_timetickets-order_itno = p_itno.  " Order item nos.
    Check & revert if it resolves the issue.
    Regards,
    Vivek

  • Goods receipt after  rechecking

    hi
    my client business process as below
    in rem they confirm production through 101 movement
    after confirmation of finsh good (gr done) again the product will be checked and some quantity of them will be send to
    rework
    say 1000 nos received
    in mfbf 500 nos confirmed and rest 500 send to rework(961movement)
    after that again 500nos confirmed will be rechecked
    from them only 250 nos found ok and rest 250 nos agin needs rework
    problem here is these 250 nos after compleetion of rework again need to be posted as finish product
    plz suggest posiible mapping for this senario
    regards
    sasikanth

    Hi Sasi,
    In your case, suppose you did the GR for 500 Qty. and afterwards you've ralized that in the total quantity some portion is not upto the mark, then in this case you can do the Document-neutra reversal of already backflushed quntities.
    With this you can do partial quntites/activities reversal.
    This can be used if, out of 1000 backflushed quantity you want to rewok 250 and rest you wnt to ship.
    Otherwise you can post the excess consumption of components/activities if any in the MFBF transaction.
    Once you you reverse the quantities there is no question of valuation on immediate basis.
    Revert for further discussion..
    Regards,
    Siva

  • Goods Movement - BAPI_GOODSMVT_CREATE - input parameters

    Hi,
    I have to create a goods movement with movement type 343 and 344.
    While using the transaction MB1B (Tranfer Posting), I give the following parameters.
    Header
    1. Document Date              2. Posting Date
    Item
    1. Movement Type              2. Plant                  3. Storage Location
    4. Material                         5. Quantity
    But while using the BAPI for creating the goods movement, it creates material document. But I am neither able to view the document nor see any change in the good movement of the material. The quantity remains same in transaction MMBE.
    I feel that item details given as input to the BAPI needs changes. Can anyone suggest the fields to which each of the above item details needs to be given.
    Thanks.
    Regards,
    Senthil G.

    Hello Senthil,
    Check this sample code
    REPORT ZRICH_0001 .
    * Structures for BAPI
    DATA: GM_HEADER  TYPE BAPI2017_GM_HEAD_01.
    DATA: GM_CODE    TYPE BAPI2017_GM_CODE.
    DATA: GM_HEADRET TYPE BAPI2017_GM_HEAD_RET.
    DATA: GM_ITEM    TYPE TABLE OF
                     BAPI2017_GM_ITEM_CREATE WITH HEADER LINE.
    DATA: GM_RETURN  TYPE BAPIRET2 OCCURS 0 WITH HEADER LINE.
    DATA: GM_RETMTD  TYPE BAPI2017_GM_HEAD_RET-MAT_DOC.
    CLEAR: GM_RETURN, GM_RETMTD. REFRESH GM_RETURN.
    * Setup BAPI header data.
    GM_HEADER-PSTNG_DATE = SY-DATUM.
    GM_HEADER-DOC_DATE   = SY-DATUM.
    GM_CODE-GM_CODE      = '04'.                                " MB1A
    * Write 971 movement to table
    CLEAR GM_ITEM.
    MOVE '412'                 TO GM_ITEM-MOVE_TYPE     .
    MOVE 'Q'                 TO GM_ITEM-SPEC_STOCK.
    MOVE '3800533484'  TO GM_ITEM-MATERIAL.
    MOVE '1'     TO GM_ITEM-ENTRY_QNT.
    *MOVE 'PC'    TO GM_ITEM-ENTRY_UOM.
    MOVE '1060'  TO GM_ITEM-PLANT.
    MOVE '0007'  TO GM_ITEM-STGE_LOC.
    *MOVE '0901'   TO GM_ITEM-MOVE_REAS.
    MOVE 'P203601001' TO GM_ITEM-WBS_ELEM.
    MOVE 'P203601001' TO GM_ITEM-VAL_WBS_ELEM.
    APPEND GM_ITEM.
    * Call goods movement BAPI
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
         EXPORTING
              GOODSMVT_HEADER  = GM_HEADER
              GOODSMVT_CODE    = GM_CODE
         IMPORTING
              GOODSMVT_HEADRET = GM_HEADRET
              MATERIALDOCUMENT = GM_RETMTD
         TABLES
              GOODSMVT_ITEM    = GM_ITEM
              RETURN           = GM_RETURN.
    IF NOT GM_RETMTD IS INITIAL.
      COMMIT WORK AND WAIT.
      CALL FUNCTION 'DEQUEUE_ALL'.
    ELSE.
      COMMIT WORK AND WAIT.
      CALL FUNCTION 'DEQUEUE_ALL'.
    ENDIF.
    WRITE:/ GM_RETMTD.
    LOOP AT GM_RETURN.
      WRITE:/ GM_RETURN.
    ENDLOOP.
    " Also after iu call the BAPI use the FM BAPI_TRANSACTION_COMMIT
    If useful reward.
    Vasanth

  • Field disable or non editable -- goods movements

    Hi team
    your assistace will be highly appreciated.
    I´m working with tx CO11N and after completion of  the requiere data we click on goods movements button and the next  screen  is : "Enter production order confirmation: goods movements" and this shows some fields and what I need is to disable some of them or make them non editable : quantity, storage location and movement type.
    Is it posible through Spro? if yes could you please tell the where.
    I don´t want to create a variant.
    thanks

    I guess Variant is the only option here, atleast thats what my PP consultant had done in my last project.
    There didnt seem to be any other alternative then.

Maybe you are looking for

  • How do I split an iTunes account/library into two?

    Hi.  I have a single Apple ID and iTunes library that I share with my son.  We would like to split the library up so that he has his own account and library on his laptop and I retain my own stuff on my PC.  We don't need to share any of the stuff in

  • EMac sharing iMac capacitor issue

    Hi iMac G5 owners, I just thought it may be of some interest that the bad capacitor problem that resulted in Apple starting a Repair Program for the iMac G5 is now also affecting the eMac G4 1.25Ghz machine, which ceased production on the same month

  • Unique's not so unique!

    Hi, I'm trying to use the schema validating parser. I'm tweaking the example files that are downloaded with the parser, namely report.xsd and report.xml. In report.xsd it specifies... <unique name="pZipCode"> <selector> regions/zip </selector> <field

  • CF8 Verity Collection Problem

    I am running the test code shown below. The result is: query CATEGORIES CHARSET CREATED DOCCOUNT EXTERNAL LANGUAGE LASTMODIFIED MAPPED NAME ONLINE PATH REGISTERED SIZE 1 No 1252 {ts '2008-12-11 15:51:16'} 81 NO english {ts '2008-12-11 15:52:05'} NO t

  • Tried to download TV series from ITunes.  .  All I get is:  download error.  Tap to retry.   Repeats over and over.  Please help!

    Tried to download TV series from ITunes.  Most ok, but 4 will not download.  All I get is:  download error.  Tap to retry.   Repeats over and over.  Please help!