Rejected production order quantity (very urgent)
hi all
can somebody tell me how to chek the rejected qty for a production order
thanx
Hi,
CO14 - Display confirmation of prod. order
enter prod order number, display how many confirmed qty / scrap(rejected)
COOIS - Production Order Information System
CO03 - Display production order
CO26 - Order Information System
Regards,
Sankaran
Similar Messages
-
GR quantity less than Production Order quantity
Hello all
I am working at a client where they produce Make-To-Order items specific to a Sales Order by triggering an Assembly Order (Production Order).
Now I am facing a tricky situation & hence want some advice from you guys.
In a generac scenario when an order comes for a MTO material ABC, a Production Order is triggerred for that item.
I can navigate to this Production Order from the Sales Order > Schedule Line tab (Just FYI)
Now once the Production Order is confirmed for each Operation on the floor using CO11N, the material is receipted in the Inventory & the requirement gets fulfilled.
Now sometimes the Production Order is Goods Receipted for a Lesser quantity as compared to the Production Order Quantity.
e.g. Sales Order Quantity = Production Order Quantity = 3 EA & the Delivered Quantity (GR qty) = 1 EA
In such a case, in MD04 the system still shows an open requirement for 2 EA on the same Production Order Number
Is there a way to trigger another Production Order for the remaining quantity automatically ?
If anyone can share their thoughts proposing possible solutions to handle such a scenario, it would be a great help.
I am an SD consultant & hence cant think ways to handle the scenario & propose it to the Business.
Any help will be appreciated
Thanks
VinHello
Thanks for all your replies.
As of now the 1st scenario is no more an issue. The business process is modified to fix the problem.
Now my main problem is the 2nd scenario which I will explain better here.
In our scenario MTO items when placed in a Sales Order triggers a Production Order.
This Production Order needs to be confirmed for each operation & at the final step the MTO item is pushed into the inventory.
The Production BOM & the operation overview for the MTO item is as shown below:
E.g.
Operation Overview:
Operation Work center Control key
0010 Prod PP01
0020 Pack PP01
0070 Confirm PP03
Routing:
Item Material QTY Unit Operation
0010 ABC 100 G 0010
0020 XYZ 10 G 0020
Now as shown above, the business users who produce the MTO item will confirm operation 10 & consume raw material ABC at the Work Center = Prod.
Then at the Work Center = Pack, the packaging material is used & operation 20 is confirmed.
Finally after the packing is done, at the Work center = Confirm, the operation 70 is confirmed when the MTO item is receipted in the Inventory.
Before it is receipted at the Confirm work center, a user monitors the quality of this produced item. If it is good only then it is receipted in the inventory.
Now depending on when the Sales Order is fulfilled, this MTO item will be shipped.
Issue:
Now when the MTO item produced passes thru the high level quality check, it gets receipted in the inventory at operation 70.
However in a case where the some or all the qty of the MTO item ordered doesn't pass the quality check, they will be scrapped physically.
Thus my understanding is that e.g. 3 qty of the MTO was ordered & 1 got rejected, then the user confirming the step 70 will enter YIELD = 2 ea & Scrap = 1 ea and do the final confirmation.
This means that the original demand of 3 ea is still incomplete. 1 Ea still need to be made as a Sales Order Stock.
Now the function needed is that the system should automatically generate a Production order for the remaining 1 Ea as a Sales Order stock.
I dont know if this can be achieved by receipting the 1 EA as REWORK on the CO11n screen at operation 70.
Also I am not sure if Production Order Split case would work in this case.
I would need some input from all the PP gurus. Any solution which be close to what functionality is needed will be greatly appreciated.
Thanks
Vin
Edited by: vinit parkar on Mar 3, 2010 5:04 PM -
Changing of production order quantity not allowed
Dear Gurus
My client is converting production order from planned order .These planned orders have been generated from sales orders during mrp run. What my; client wants is that the production order quantity generated from the planned orders nobody can change that in either co02 or in co01. How can this be possible?
Regards
Sandip SarkarDear Sandeep,
u can do this Via SHD0
Plz find the below link & make the required field as output only
[https://www.sdn.sap.com/irj/scn/wiki?path=/display/snippets/transactionVariant-AStepbyStepGuidefor+Creation]
Regards
kumar -
How to get Production Order Quantity
I have material number and plant. From this information how to get production order quantity that is displayed in the transaction MD04.
Thanks,
Vinay.Hi Vinay,
Have you looked FM <b>MD_STOCK_REQUIREMENTS_LIST_API</b>?
Hope this will help.
Regards,
Ferry ianto -
Activity is calculated on Production Order Quantity based .
Hi Experts,
My requirement is Planned Activity cost should be calculated based on Production order Quantity. and not on timing mentioned in Routing.
For Example- My PO Quantity is 10 - and activity assigned rate is 1 then = 10 RS is my planned activity Price
IF PO quantity is 1 then planned Activity Price is 1 RS
pour some light on this
Regards,
GirishHi
Create an Activity Type and assign in work center / Routing... Keep the Activty Qty same as Base Qty in Routing....
if you create Prod Order for 10, system would automatically propose Qty as 10.... Assign a fully variable formula in the work center to this activity
Then maintain a price for this n KP26
br, Ajay M -
hi,
I get a mistake when I confirm a production order. I saw it intransaction COGI. This mistake is 'Production order quantity is exceed by ...' How can I solve it?
Thanks and regards,Hi Hilal,
Goto C013, give the production order Number and reverse the each confirmation supposse u have done operation lvel cofirmation & ensure the goods movement.
And confirm again with correct order qty,
Regards
Pradeep -
GR quantity more than production order quantity triggering cost difference
Hi Gurus,
We have observed a scenario where the cost(price) dfference account getting hit whenever the GR quantity is greater than the production order total quantity. The dollars posted to this acount are directly propotional to the difference between the GR quantity and the production order quantity.
The total quantity specified in production order is 1 M2U and GR quantity is 1,000 M2U.Material price is $195.65.
Accounting Document;
Inventory account - 195.65
Offset account - 200.00
Cost difference account - 4.35
If we do GR for less than or same quantity as in the production order, this account is not getting triggered.
Any idea what is causing this scenario? I really appreciate if you can share with any SAP note related to this.
Thanks,
Mano.Hello Gurus,
One more observation is,
The palnned costs and actual costs are always different when dealing huge quantities. But the cost difference account is only getting triggered if the actual quantity is more than the palnned quantity.
And,
when the difference between atual quantity and palnned quantity is huge then
Planned costs are booked to the inventory account
Actual costs are booked to the prodcution cost account.
Significant cost variance is booked to the cost variance account.
When the difference between actual quantity is less than/equal to planned quantity is not so huge then
Actual costs are booked to the inventory account
Actual costs are booked to the prodcution cost account.
Is this a standard behaviour?
Thanks,
Mano. -
Open items for purchase order its very urgent
hi
my requirement is to write extract program for purchase order(me21) to extract only open items.
please provide sample code its very urgent.
thanks in advance.
points will be rewarded.
thanks
hari prasad reddycheck the below report :
REPORT ZMM_OPEN_PO_REPORT no standard page heading
line-size 255
message-id zwave.
======================================================================
Program Name : ZMM_OPEN_PO_REPORT *
Description : This report displays all Open PO Items and output *
would be PO Number,Material number and so on *
Author : Seshu *
Date : 01/24/2007 *
MODIFICATION HISTORY *
DATE | AUTHOR | CHANGE # | DESCRIPTION OF MODIFICATION *
--|||--
01/24/07| Seshu | DEVK921979 | Initial *
D A T A D E C L A R A T I O N P A R T ***
type-pools
type-pools : slis.
Tables
tables : ekko, " Purchase order Header
ekpo, " Purchase order Item
marc. " Material with Plant data
Internal table for output.
data : begin of i_output occurs 0,
ebeln like ekko-ebeln,
matnr like ekpo-matnr,
end of i_output.
ALV Data declaration.
data : v_repid like sy-repid.
ALV Function Module Variables
DATA: gs_layout type slis_layout_alv,
g_exit_caused_by_caller,
gs_exit_caused_by_user type slis_exit_by_user.
DATA: gt_fieldcat type slis_t_fieldcat_alv,
gs_print type slis_print_alv,
gt_events type slis_t_event,
gt_list_top_of_page type slis_t_listheader,
g_status_set type slis_formname value 'PF_STATUS_SET',
g_user_command type slis_formname value 'USER_COMMAND',
g_top_of_page type slis_formname value 'TOP_OF_PAGE',
g_top_of_list type slis_formname value 'TOP_OF_LIST',
g_end_of_list type slis_formname value 'END_OF_LIST',
g_variant LIKE disvariant,
g_save(1) TYPE c,
g_tabname_header TYPE slis_tabname,
g_tabname_item TYPE slis_tabname,
g_exit(1) TYPE c,
gx_variant LIKE disvariant.
data : gr_layout_bck type slis_layout_alv.
Ranges
ranges r_eindt for eket-eindt.
initialization.
v_repid = sy-repid.
start-of-selection.
Get the data from EKKO ,EKPO and MARC Table
perform get_data_tables.
end-of-selection.
display the data in the form of ALV
perform display_data.
*& Form get_data_tables
Get the data from EKKO,EKPO and MARC Table
FORM get_data_tables.
clear : i_output.
refresh : i_output.
fill the dates in ranges
r_eindt-low = sy-datum - 7.
r_eindt-high = sy-datum + 14.
r_eindt-option = 'BT'.
r_eindt-sign = 'I'.
append r_eindt.
Get the data from EKKO,EKPO and EKET Tables
select aebeln bmatnr into table i_output
from ekko as a inner join
ekpo as b on aebeln = bebeln
inner join marc as c on cmatnr = bmatnr
inner join mara as d on dmatnr = bmatnr
inner join eket as e on eebeln = aebeln
and eebelp = bebelp
where c~beskz = 'E'
and c~werks = '1000'
and d~mtart = 'FERT'
and b~loekz = space
and b~elikz = space
and e~eindt in r_eindt.
if sy-subrc ne 0.
message e000(zwave) with 'No open purchase order found'.
endif.
ENDFORM. " get_data_tables
*& Form display_data
text
FORM display_data.
Fill the Fiedlcat
PERFORM fieldcat_init using gt_fieldcat[].
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = g_user_command
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT = gr_layout_bck
IT_FIELDCAT = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = g_save
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_output
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " display_data
*& Form fieldcat_init
text
-->P_GT_FIELDCAT[] text
FORM fieldcat_init USING e01_lt_fieldcat type slis_t_fieldcat_alv.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
Purchase order number
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'EBELN'.
LS_FIELDCAT-ref_fieldname = 'EBELN'.
LS_FIELDCAT-ref_tabname = 'EKKO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Purchase Order'.
ls_fieldcat-seltext_M = 'Purchase Order'.
ls_fieldcat-seltext_S = 'Purchase Order'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material #
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-ref_fieldname = 'MATNR'.
LS_FIELDCAT-ref_tabname = 'EKPO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Material'.
ls_fieldcat-seltext_M = 'Material'.
ls_fieldcat-seltext_S = 'Material'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
ENDFORM. " fieldcat_init -
Production order quantity field
Dear all,
I add a operation (rework operation) in my production order. But I don't know how to change operation quantity. because this field close , how can I open this field for enter new quantity of this operation? and which contol key do I have to use for rework operation?
thanks in advance,
regards,Okey.
I donot think at this stage you can change the operation qty.
if it is released...I think you have inserted the RW operation during confirmation i suppose.
If that is the case, when you cinfirm this rework opration you can confirm the actual quantity and confirm the opration with final confirmation tick.. -
Production order Qty update-urgent.
Hi all,
I want a query that must not allow me to update the Qty in the Production order.Once production order created from the MRP,it should not allow me to update any Qty at the production orer level what should be query its urgent.
mona.
thanx in advance.Hi Mona,
Query is only for report. It will not be the tool you are looking for this task.
The SBO_Transaction_Notification SP can be used instead. There are quite a few threads discuss this topic. Try search in the forum to find what you need.
Thanks,
Gordon -
Production Order quantity should be same as Sale order line item qnty
Dear experts
we have one user requirement as such
Production Order line item quantity should be same as Sale order line item qnty.
suppose for SO Line item he is ordered 100mts,Production of this paricular Line item should also be 100mts it should not be more than this,How to satisfy his requirement.
Regards
Sandeep patilHi,
If the Manual intervention is eliminated for processing of the data then the SO Line Item Qty will be equal to Production order Qty.
Background Jobs for MRP Run, Planned Order to production order cretaion will help you to manage this, along with effective Authorization Management.
Regards,
Siva -
Changing Production order quantity and invoicing again
Production order was completed for less than full quanity and invoice was generated. . Now can we cancel the invoice and change the quanity in Production oredr to full quantity and then regenrate the invoice? Are there any other steps?
ThanksHi,
SAP Confirmation for Orders is to caputre the actual activity used and goods issue (if backflushing is activated). MRP cannot sense the confirmed Qty.
If you want the MRP to Plan the difference qty, you have to do GR for the 95, remaining 5 will be generated as planned order in next MRP run.
You can also assign automatic GR for the last operation in your routing. So after confirming the last operation, GR will happen for the Qty. then you can run MRP, then it will generate planned order for qty 5.
Thanks,
JK -
Total Production Order Confirmation..Urgent
Hi
Can anyone tell me where to find the total production order confirmation by Second ( or minutes or hours ) for any month i.e. say for example March 2007
Please suggest......Its urgent
RgdsHi Vichy,
Try this, COOIS,
List =confirmation
Profile =std profile
selection -> sys status =CNF
Resrict ther report with Dates with Order header level.
To get activity values use change layout option inside the report.
Select the field like unit/activity. from change lay out menu.
Pradeep
Edited by: Pradeep Kumar on Apr 18, 2008 9:19 AM -
Backflushing only for Production Order Quantity
HI All
I have a situation of positive yield i.e If the Production Order is for 100 BO then at the time of Confirmation we have 105 BO that are actually produced.
We have unlimited over delivery tolerance. Hence we can confirm for 105 BO. But here is what happens.
At the point of confirmation the system proposes an additional line to backflush more quantity for the components then was orginally requested for to produce the 100 BO.
ie, it adds a new line to backflush the needed component quantity for the extra 5 BO of finished goods.
Is there a way we can prevent this in standard SAP. We only want it to backflush for the orginal component quantity needed to produced 100 BO and classify the extra 5 BO as true yield .
Regards
Aju PaulDear,
I hope this is the only simple solution, other solution is do the confirmation w.o any component.
Then in MB1a, follow the menu path
Create issue w.r.t order
enter order,
system will prapose the qty as per the component planned qty in order which is nothing but component qty ratio * 100(order qty).
hence you will issue the correct qty of component w,r,t 100 and not 105.
I hope you got the point. -
How to get the open production order quantity
Hi,
I need to generate a report with open prodution order quantity.
I am planning to use the following rule
(AFkO-GAMNG) - (AFKO-IGMNG)
will this work ?
Pls give me the feedback.
ThanksHi Anil,
Using these two field from table afko, you will get the confirmed qty data. As per Rajesh suggestion you need to take data from MSEG TABLE.
REGARDS,
SATYAJIT
Maybe you are looking for
-
Why does my iPhone 5 only connect to wifi when it's with in 5 feet of the server
I Up graded to an i phone 5 s. From a 4 and the 5 will only connect to the wifi at home when I am with in a few feet of the server my 4 worked all over the house and even in the back yard. But now I can't even be in the hallway and keep connection.
-
I am running win 7 ultimate 64 w/8g mem This happens in the reverse also. Can't open firefox if nightly is open. nightly is 11.0a1 (2011-11-17) firefox is 8.0
-
HT4757 When will Apple iPhoto/Aperture support the new Leica V-Lux 4 camera RAW format ?
I just bought a Leica Vlux-4 and found that the current verisons of Aperture and iPhoto do not reconize the RAW files like they do for earlier versions and all of the Canon & Nikon DSLR's. I see from the support doc that Apple supports the Vlux-1 an
-
Can't fetch more than 131 columns
Hi I've got table A with ~170 column of type VARCHAR(40). When I try to fetch more than 131 columns in a select statement, I get the following error: Error in TTCmd::Execute(): cannot execute unprepared statement.*** Command execution of statement <<
-
Wrt54gs v6. 2 routers: Bridge not working?
Hello all. I am having big trouble to conect my wrt54gs v6 as a bridge. I need the main router (Thomsom ST510 V6) to act as router and the wrt54gs to work just for the wifi and for using the several outputs. I was doing well till now, but now I want