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 ?
thanksHello
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
kamalaHi,
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
SrinivasanSrini,
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,
manasiCHECK 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 youHi,
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
AdhishHi,
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 LiLin,
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,
VivekHi 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 advanceu2026VyasHi 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,
SaiThanks 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 NHi 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
RRdear 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,
BhuvanDear 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
-
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
-
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