Goods Issue Control & confirmation control for Production Order.
Dear ALL,
Please let me know how to control,
1) Unauthorised consumption of component quantities in excess of quantity defined in BOM?
2) Posting of Confirmation (At operation Level) against production order for which no components have been issue?
3) Posting of goods receipt against production order for which no components have been issued or no confirmations have been posted?
4) Posting of goods reversal quantity in excess to issued quantity.
Regards,
Prashant,
Not all the requirements you mentioned can be controlled in Standard SAP system. For some of the requirements you could configure User status (Tcode :BS02).
exmaple :
Posting of Confirmation (At operation Level) against production order for which no components have been issue?
SET user status XX on Business transaction : Release that forbids CONF.
SET another user status YY on Business transaction : Goods movement that allows confirmation.
With this kind of tricky user status you can control/prevent some transactions in production order till certain transactions are done.
I know this is not the ideal solution but I have used it for various purposes to meet certain business needs.
Hope this helps you.
Thanks,
Ram
Similar Messages
-
RE: Goods issue posting through Migo for Production Order
I have released the production order, when I want to post the goods issue through migo to the concerned order I am getting error saying that material "No components exist but there was stock in the storage location for unresticted use.
I have checked through MMbe transaction.Are there components in the Production Order? If yes, is the reservation created and movement allowed for the reservation?
Lakshman -
Goods Issue To Each Operation Of Production Order?
As we know, in SAP ,when we create and realse the production order,we could posts good issue to the production order ,using MB1A. And in SAP , the components can be assigned to the operations of the finished product.
But in our company, the production order will take long time,and during production,different materials will be used in different phase of the production order,that means different components will be used for different operations.
And for some reason,we don't want our material to be backflushed during production.
So I want to ask can we post goods issue to each operation of the production order,not to the whole production order? Can SAP support Post Goods Issue To Each Operation Of Production Order?
What shall we do if we want do this?By ABAP development ? Or there is third party software
can do this with SAP?
Thanks for any reply!
Edited by: Fei Liu on Mar 14, 2009 4:56 PMHi Fei,
As explained above, i think the concept of releasing the individual operations instead of releasing the order at header level would work fine for your requirement.
Steps:
1. Go to operation page in co02.
2. Select the first operation, at the bottom of the screen you would find a Green Flag, click on the same.
3. You will now find that the status of the first operation has changed to REL, while the others are still not.
4. At header level you will find a status PREL, indicating partial release.
5. After completion of the first operation, confirm the same & select the second operation & click release, & the process follows in this manner
6. Please do not click the green flag at the header level as this will release the entire order.
Pre-requisite:
1. You have assigned components to the respective operations.
You might also want to consider the usage of trigger points. This you can assign to each operation, where-in if the status changes to CNF, you trigger the release of the following operation. But before opting for this flow, first do it manually to ensure it meets your need.
Also if the components assigned to the same operation, needs to be issued at different date, then you can use the lead time offset in BOM. In cs02, go to item details, here you can specify the same. Eg: If your operation stats on 15th March & you want this component to be issue only on 17th March, then specify the offset as 2. But if you want the components to be issued 2 days in advance of 15th march, then specify as 2-.
Hope the above helps.
Regards,
Vivek -
Goods receipt by using Vl31N for production order.
Hi
we can do Goods receipt by using inbound delivery VL31N, with confirmation control key in PO, for purchase orders.
I want to do Goods receipt using Inbound delivery( VL31N), this is my requirement.
how to do it.Hi
I dont think you will be able to do Goods receipt against prodcution order using inbound delivery VL31N. Inbound deliveries are normally created for Purchase orders and then GR can be posted wrt to the inbound delivery.
Prod order is normally within warehouse only so you can use MB31 and post GR directly against Prod order.
If you can explain more about your scenario hope we may help
Please let us know
thanks -
Issue/Bug in reservation for production order
Hello,
We have a bug with the reservations for a production order, which in turn is causing a problem with clearing a cogi error. I have a COGI error for material 123 in plant A.they are trying to remove 14,312 lbs that was confirmed to production order 1000123. According to the error message the production order only has 6,400 lbs that can be removed. in CO14 my material 123 show two quantities in different batch 14,312 and 6,400. In Reservations shows only 6,400 as being consumed. this amount should be 20,712 (14,312 + 6,400). The reservation did not get updated correctly. Why this happen? How could we correct this RESERVATION to add up 14,312 in my material 123)?
Please give me feedback ASAP, need help.
Thanks and Regards,
JJHello,
thanks for the answer you have given me..
as to make sure, does it is safe to delete the error? even that it tells that RE qty moved exceeded by 7.912 lb? it so weird how come was the reservation was complete since when they raised it it just 6,400 it shows? how could i make sure that document goods movement for my production order as mr. pradeep told me to do? what should i do?
thus when deleting the error in COGI, it will change the my material in CO14 COMPLETED and have QTY WIDTHDRAWN and will be encluded in the same RESERVATION NUMBER?
Anyone please revert back to me.
Thanks
JJ
Edited by: John Jay Palisoc on Jul 22, 2008 7:08 AM
Edited by: John Jay Palisoc on Jul 22, 2008 8:02 AM -
Issue in committing material for production order
Hi, we are facing an error situation that when we try to release production order there came an issue that few component committed quantity is less than required quantity. When we check the stock of the components they were having enough stock to consider for this production order.
What could be the other reasons or cause for this situation. Can any one suggest for the correction action.
would reservation cause this problem when i check the component availability overview it has ATP 0. will it cause this.
When i look in to the system there were several Orders that were in CRT state that were using same components as used in the current order under discussion.
Edited by: kkr_chandran66 on Jan 6, 2011 3:16 AMHi All
Even MD04 also seems to be showing as if the material is available. Pl. see the data against 13/12 hereunder.
06.01.2011 Stock 6,370/ 6,370
08.12.2010 Ord.DS 4604767106/00100 80-/ 6,290
09.12.2010 OrdRes 420252 2,740-/ 3,550
13.12.2010 OrdRes 420268 3,420-/ 130
availability overview CO09 shows as follows for the component:
13.12.2010 OrdRes Totals record 3,420-(receipt/req) 0(confirmed)
13.12.2010 OrdRes 420268 3,420-(receipt/req) 0(confirmed) 0(ATP quantity)
scope of check:
to include
purchase order
include dependent requirements
sales requirements
deliveries
include shipment notifications
all reservations
check releases for transport orders only
take all productions orders into account.
With this scenario what can i do get it working.
Edited by: kkr_chandran66 on Jan 6, 2011 6:46 AM
Edited by: kkr_chandran66 on Jan 6, 2011 6:59 AM
Edited by: kkr_chandran66 on Jan 6, 2011 7:00 AM -
PP-MM issue in material reservation for production order.
Dear Friend,
I am in confusion that this is PP issue or MM issue.
If any issue if any one knows please provide me solution.
I run report -MO24- missing part info system.
System givening me material and requirement date and requirement quantity.
If stock is availble then it is comming in commited quantity. Thats is agreed.
But My problem is that that committed quantity is repeated daily though stock is not available in system. Why this is happening???
Regards,
Mahesh.First, there no such transaction as MO24!
And secod, please try to clarify your question; what do you mean that committed quantity is there every day without stock? -
Restricting Goods Issue only against reservation and Production Oder
HI all,
Is it possible to restrict goods issue only against Reservation, and Production Order.
I dont want the user to issue goods without refering to any reservation or Production Order.
Thanks and RegadsHi,
To restrict the same in MIGO, go to following path;
SPRO > MM > Inventory Management and Physical Inventory > Settings for Enjoy Transactions > Settings for Goods Movements (MIGO) > Settings for Transactions and Reference Documents and Here Select Transaction "MIGO" and double click on "Transaction/event", here select "A07 Goods Issue" and double click on "Reference document" and remove only keep Active "Order" and "Reservation" and remove remaining. And then check in MIGO. -
How to restrict the GR for Production Order when Goods Issue is not done
Hi Gurus
How to restrict the GR for Production Order when all the required components for production order are not issued with all required quantity. Even for partial issue system should not allow GR with 101. The user status with RMWA, RMWF & CGFB is not working.
Pls suggest best solution.
Abhijit.Hi,
You can club together the GI nad GR at the time of confirmation..
I.e Backflush for the components and auto GR for the Product.
So that you can stream line the Process.
The best Option would be to use the User Exit:
Enhancement - MBCF0002
Functional Module - EXIT_SAPMM07M_001
Include - ZXMBCU02
Refer below link for further details..
How to stop the goods receipt before issueing the goods for production orde
Regards,
Siva -
Goods Issue (MB1A) for production order - no stock reduce happening in WM
Hi,
I try to do a Goods Issue with transaction MB1A for a production order, but no stock reduces happens within WM (HUM).
I did the following.
Created a Production order - CO01
Created a TR - LB01 - (assigned production order to the TR)
Created a HU for the materials. (HU02)
Created a Transfer order to storage type 914 with L_TO_CREATE_MOVE_SU.
At the end I want to do an goods Issue with MB1A. This seems not to work correctly. When I fill out the ordernumber and process the transaction a Delivery is created.The materials are already on 914, so it can be issued directly.
What can I do to solve this.
Thanks in advance.
Regards,
AlexanderPlease find out is there any accoun t assignment is there for the component in question.
pl got production order disply screen and goto --> material list
check is there any value on the filed account assignment. If that is the case then you need to have special stcok for that account.
If it is empty then check
are you entereing the correct storage location and plant.
if that is also fine then check whether the component is already issued, i.e. goto the component detailed screen and check wthere final issue tick is there for the component...or the componentb is deleted...
come back after these checks. -
Error while doing Good Issue for Production Order using BAPI
Hi All,
I am facing an error like 'u2018Content of order 1011907: MDT218AJ10 transferred to interface (IMSEG): T-86410-71".
I have written the code as below. Please let me know what is missing when using the BAPI 'BAPI_GOODSMVT_CREATE'. What is the cause of this error ?
*Action in Transaction (GM_CODE)
*GM Code for Goods Issue for Production Order is 03
gs_gmcode-gm_code = '03'.
*Header Data
*Posting date
gs_header-pstng_date = sy-datum.
*Document date
gs_header-doc_date = sy-datum.
*Item Data
*Material
gs_item-material = zptp_s_rf_migo_261-matnr1.
*Movement Type
gs_item-move_type = '261'.
*Movement Indicator
gs_item-mvt_ind = 'F'.
*Stock Type
gs_item-stck_type = 'F'.
*Plant
gs_item-plant = gv_plant.
*Storage Location
gs_item-stge_loc = gv_str_loc.
*Quantity
gs_item-entry_qnt = zptp_s_rf_migo_261-menge2.
*Unit
gs_item-entry_uom = gv_uom.
*ISO code for unit of measurement
gs_item-entry_uom_iso = gv_uom.
*Order Number
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = zptp_s_rf_migo_261-aufnr
IMPORTING
output = gs_item-orderid.
*Reservation Number
gs_item-reserv_no = gv_resv_num.
*Reservation Item
gs_item-res_item = gv_resv_itm.
*Reservation Type
gs_item-res_type = gv_resv_type.
APPEND gs_item TO gt_item.
Calling BAPI_GOODSMVT_CREATE to create the Material Document Number
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = gs_header
goodsmvt_code = gs_gmcode
IMPORTING
goodsmvt_headret = gs_headret
TABLES
goodsmvt_item = gt_item
goodsmvt_serialnumber = gt_serial
return = gt_return.
Thanks in Advance.hi,
did you look at message ?
System says, there are differences between the interface data and the order data. It can be anything. I think you should check
data in the interface .
this is the long explanation of your message :
Diagnosis
When calling the function module MB_CREATE_GOODS_MOVEMENT or the BAPI GoodsMovement.CreateFromData (BAPI_GOODSMVT_CREATE) to post a goods receipt for a production order, there are differences between the interface data and the order data.
Example: The order was created for plant 0001, but plant 0002 is passed on in the interface.
The system checks this for the material and the order item.
System response
Due to this difference, the system cannot post the goods receipt.
Procedure
Check the data in the interface (IMSEG-WERKS, IMSEG-AUFNR). If necessary, correct the plant or the order number in the interface.
<< Moderator message - Point begging removed >>
Edited by: Rob Burbank on Feb 6, 2012 11:24 AM -
Table name& field name for production order & operation confirmation
Hi All,
I would like to know the table name and field name for the production order "confirmation" (CNF) and the operation confirmation (CNF).
Thanks and Regards,
PSSHi there,
CORU(R/3 Application development: PP Confirmations )
AFFW Goods movements with errors from confirmatio
AFRC Table of planned changes to conf.: Automatic
AFRD Default values for collective confirmation
AFRH Header information for confirmation pool
AFRP1 Table of planned changes to conf.: Automatic
AFRP2 Table of planned changes for confirmation: B
AFRP3 Table of planned changes for confirmation: C
AFRP4 Table of planned changes to confirmatn: Data
AFRU Order completion confirmations
AFWI Subsequently posted goods movements for conf
TAFWD CORU: Messages that are not interpreted as e
TCORD Table for field-dependent check routines
TCORU Parameters for order confirmations
TCORV Table with Routines for structureing variabl
TCORW Confirmation: Window Control
TPARU Control parallelized confirmation processes
TPRRU Control table for process chain for confirma
TPRRUT Text table for process control of confirmati
TRUGS User status caused by deviation
CO(R/3 Application development: PP Production orders )
AFBP CIM order: Batch print requests
AFFL Work order sequence
AFKO Order header data PP orders
AFPO Order item
AFVC Operation within an order
AFVU DB structure of the user fields of the opera
AFVV DB structure of the quantities/dates/values
FAPW Index of production-/issuing plant for produ
FTIND Missing parts index
ORDCOM Communication control Operation download
T024F Production scheduler
T399X Parameters dependent on order type
T441C Profile - availability check
T441CT Texts for Profile "Display Availability Chec
T490 Transactions PP - orders - order category
T496B CIM order: Assigning document types to refer
T496D CIM: Destination/lists/spool parameters per
T496F CIM order: Form description of the list
T496K CIM order: Entity table of possible table id
T496N CIM order: List descriptions
T496P Print PP documents: Determination of output
T496R Print PP shop papers: Report control
T496T Print PP shop papers: Transaction control
T496V PP Print: Default Value for Printing Online
T496Z CIM order: Table-controlled table access
TC32 Assigning subscreen to processing location
TC34 Allocating operation to object type for the
TC62 Sequence of detail screens when processing h
TCO01 Sequence/operations control in logicstics or
TCO03 CIM order: Texts for TCO01, Description of o
TCO04 Table for controlling the screen sequence gr
TCO05 CUA status depending on panel, trans. type,
TCO06 Exclusive functions for PP orders
TCO09 CIM order: Text IDs of objects in orders
TCO10 Valuation variant for order costing
TCO11 Control table for production orders - availa
TCO12 Control table production orders - stock dete
TCO36 PP orders: Control table for calling up pop-
TCO41 CIM order: Default values for generating ope
TCO43 PP-SFC order profile
TCO43T Description of production scheduler profile
TCO60 Sequence keys for input facility and verific
TCO61 Sequence key for PP orders
TCO62 Defining screen sequences for input facility
TCO63 Sequence of detail screens when maintaining
TCODB Database fields development class CO per ord
TCOF Profile for missing parts info system
TCOFF Profile for Missing Parts Info System: Displ
TCOFFT Texts for Missing Parts Info System: Display
TCOFG Profile for missing parts info system: crite
TCOFGT Texts for Missing Parts Info System: Criteri
TCOFK Texts for functions in milestones/trigger po
TCOFS Profile for Missing Parts Info System: Sort
TCOFST Texts for Missing Parts Info System: Sort Cr
TCOFT Texts for Missing Parts Info System
TCOKO Constants for PP orders
TCOKT Account assignment categories for order
TCOP Field selection profile
TCOPS Field selection profile
TCOPT Description of Profile for Field Selection
TDUMMY Dummy structure of a table for READ with VER
TRUG Reason for variances in completion confirmat
TRUGT Text describing the reason for a variance in
TXPR1 XPRA control - missing parts info system
Regards
Hemant G -
Automatic Batch determination at time of Goods receipt for production order
Hi SAP experts,
Greetings to you all. I wish to ask a query that how batch is determined automatically at the time of goods receipt for production order .
I have done the following settings:
1.Specified batch level at material level
2.External batch number assignment
3.Defined production order condition table '501' (plant/material)
4.Defined production order access sequence (order type-plant -material)
5.Defined Production Order Strategy type.
6.Defined Batch search procedure in Production Order.
7.Assigned Batch search procedure to Production order type for a particular plant , batch check not activated.
Please let me know of any more settings to be checked for the same.
For example, a production order is being confirmed for a quatity of 5 nos . at a time . However, the GI movement (261 movement type) for the production order components is taking place for 1 EA qty. from 5 different batches.
So now, how the system will define the GR (movement type 101) for the production order header material for the qty. 5 nos. EA ?
It is desired that the system should do GR for the qty. 1 EA of the header material for the 5 different batches (batches which were automatically deteremined for the Goods issue of the components).
Thanks in advance. good day.
Best regards,
RBHI Rahul,
As explained earlier, for e.g., if the GR is taking place for the production order for qty. 5 nos. , and in that , if the component qty. is 1 EA for 1EA of header material ; then , the GR for the header material should take place for the same different batches from which the order components were issued for the order and not for the other batches in stock for the header material as well as components.
I am not sure if i understand your requirement 100%.
But let me explain you standard behaviour.
When Confirmation for production order happens and GR is posted during confirmation , All the GR happens agaist same batch number which i sassigned in production order assignment screen.
So for all the order qty single batch would be fixed. Say batch A1 is created for Header material for 100 qty.
Now during components issue to production order, If 100 qty needs to be issued for compoenent B it is possible to use multiple batches of componenets ( using splilt batch functionality /or manual batch number entry agaist componenet in goods movement screen) but header batch remains the same.
Check and Revert,
Santosh Sarda -
BDC for production order confirmation (co11n)
Dear All,
Is it better to create a table control BDC for Production Order confirmation (CO11n)?
Or there is any other efficient way?
Pls guide me.
Thank you
VijayHi,
There are different BAPIs available:
BAPI_PRODORDCONF_CREATE_ACT Enter activity confirmation
BAPI_PRODORDCONF_CREATE_HDR Enter Order Confirmations
BAPI_PRODORDCONF_CREATE_TE Enter Time Event Confirmation
BAPI_PRODORDCONF_CREATE_TT Enter Time Ticket Confirmation
You can use them depenidng on your requirement.. -
Error during goods receipt of Finished goods for production order
hi friends
pls help me iam struggle this issue and mentioned the issue .
when i do goods receipt for production order system getting error like
No price could be determined for material/batch FG/ plant ZTP
Message no. CK 465
Diagnosis
The system could not calculate a price for material/batch FG/ in plant
ZTP for valuation view 0, because none of the valuation strategies in
valuation variant 007 was successful.
System Response
User-defined error management enables you to specify whether the message
is an error message, a warning message or an information message.
o If you have defined the message as a warning message or an
information message, the costing item will be entered in the cost
estimate with a value of zero.
If you have defined the message as an error message, the cost
estimate contains an error or errors.
- In the case of a material cost estimate, the system sets the
status KF.
- If it is a cost estimate without quantity structure, or base
object cost estimate (that is, a unit cost estimate), the
system cannot proceed with costing until you have corrected the
errors.
If the system issues a termination message, the cost estimate cannot
be processed, and processing is terminated.
procedure
o Check the master data for material/batch FG/ in plant ZTP.
o If you have authorization for Customizing, check the valuation
strategy for materials in valuation variant 007.
Note
If the message is a warning message or an information message, there is
a danger that materials with errors will be ignored by the system.
If, because of this, you issue a warning message and at the same time
include materials with a zero value in cost estimates, you can make the
following settings for these materials in the costing view of the
material master:
1. Enter a very low price in the planned price 1, 2 or 3 fields
manually, for instance 0.01 USD. These prices are used for costing
purposes only; they are not read by other applications.
2. Enter the highest price unit possible, for example 10000.
Note: If you enter a new price unit that is higher than the costing
lot size, the system increases the costing lot size accordingly.
3. Change the valuation strategy, such as strategy 4, where you could
enter the planned price field in which you entered the low price.
The system now costs as follows:
Using the valuation strategy, the system finds planned price 1, 2 or
3. Due to the low price and high price unit, the system rounds the
value to zero. However, the cost estimate still obtains status KA
(free of errors), and no error message is issued.
This procedure can be used for all materials that have caused error
message CK465 to be issued.
with regards
dinesh
Edited by: code acess on Nov 8, 2010 4:06 AMhi ragavendra,
this is dinesh .i maintained the costing view and planned price. but again i have same error.so please reply me where i missed the data
with regards
dinesh
Edited by: code acess on Nov 9, 2010 4:01 AM -
Early Inspection for a Goods Receipt for production order
Dear Experts,
This is with respect Early Inspection for a Goods Receipt for inspction type 04.( 03 is also active in material master)
We made partial confirmation 250 qty for production order using t code co11n ( total qty of production order is 1000).
made the usage decision with an acceptance and posted all open stocks. to unrestricted.
Now in second partial confirmation prodn order of 250 qty was made . This suppose to be rejected . but sytem will add this 250 qty directly to unrestricted stock . how to over come this .
Regards
SandeepDon't make the UD until all stock has been receipted?
You basically approved the batch. So why wouldn't the system put the stock to unrestricted?
Why would you make a UD when you still have stock to be posted anyway? You can post stock without without making a UD so why not just post some if you need it, and wait on making the UD?
Craig
Maybe you are looking for
-
Error while reading the Long text Using READ_TEXT
Hi friends, Right now I am working with Smartforms.While I am reading the Long text of the material using function module READ_TEXT I am getting the following error if the text is not there. OUT_PURCH_PO ID GRUN language EN not found. I should not g
-
Help on Setting up Xserve Raid
In our department we have three MacPro's, and one G5 Quad. We want to add an Xserve Raid to store and serve hi-res image files to each workstation. There is a company wide network (intranet) to which we have aready added the workstations, along with
-
Strange entry in the /etc/hosts file
Hi, While doing some testings with my network this afternoon, I noticed that there's this strange line in my /etc/hosts file: ::1 localhost Anybody has any idea what the "::1" is for? The only thing related to network that I had recently installed is
-
Hi all experts. In data networks, private IPs are translated to public IP when accessing the internet. In Voip, do we have the same concept ? If i am using SIP trunk from a local ITSP, when an extension (1001) dials to his home number (521 9632), wha
-
JSP response into a Javascript code
Suppose I have a form that I submit, and its action is set to a JSP page that returns a series of elements <option>, for example: <option>2005</option> <option>2006</option> Is it possible to GET that JSP response, inside the JavaScript code?