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 Pagehi 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,
Charleshi
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
YMREDDYHi,
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,
RaviHi,
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,
rameshHi 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
RaghuAgreed 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,
DavidHi,
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 ,
arunHi,
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
sasikanthHi 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.
thanksI 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
-
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
-
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. Most ok, but 4 will not download. All I get is: download error. Tap to retry. Repeats over and over. Please help!