Batch assignment Mnadatory for production order
Hi Friends,
How can we restrict the release of the production order if Batch not assigned in the Header (Goods receipt Tab).
By using the status profile seems one possibility, can you tell the procedure or details how to acheive this.
Apart from this is there any other option.
Thanks,
Ramnivas
Hi, thanks a lot
Actually i have already used the user exit for the same but was looking if there could be any standard functionality to restrict release without batch assignment to order.
Anyways i would like a help related to the same, i have considered an internal batch number for these orders which gets automatically generated during order creation using the same exit. The issue is as soon as the batch number is created and assigned to the order. System does not allow me to change anything in the order.
e.g. the Basic dates, Over/Under delivery tolerance, order quantity.
What could be the reason and the solution for this, as the order is still in created state and not yet processed.
Thanks/.Ramnivas
Similar Messages
-
Automatic batch management for Production order receipt
Hello ,
I have a requirement to setup & activate Batch Management only for Production order Good Receipt . I am looking out for what all configuration / data setup will be required to complete this .
To start with I have following questions .
1. Whether such activation is possible only for Production order Good receipt - 101 mov.type
2. IF yes , is Batch management activation status be at material or plant level .
3. As I need automatic assignment , should I be selecting Internal batch management .
4. What should be selected for valuation for Goods movement in Inventory management.
5. Is it necessary to have batch determination by maintaining Condition tables / Access sequence
6. What would be standard Class / characteristics to be maintained for automatic determination.
Also I will have to work with the running system where Material are already active and have stock in system . What precautions will I have take if I have to activate the Batch Management in a running system.
Appreciate all your expert advise.
Regards,
LawreiThanks Adler for your comments .
With reference to your point , need further clarifications
1. If batch management is selected to material , this means that it will be active for all movement types for Inventory and cannot be restricted to 101 mov.type .
I see that in config node
+Define Batch Creation for Goods Movements+
+Using this function, you can define for each movement type whether a new+
+batch is created for a goods receipt and how it is created.+
Can I not restrict batch creation only for 101 movement , but again here I don't have options to select only for Good receipt for order - Tran/Ev type - WF .
& what about below config node
+Define Batch Creation for Production Order / Process Order+
+In this step you can make the following settings in batch management for+
+the existing production control profiles:+
Is it possible in this node .
Please advise.
Regards.
Lawrei -
Batch Strategy for Production orders
Hi All,
I just wanted to find out that what are plant specific settings while implementing the batch determination strategy for Production orders? I have configured Batch determination and batch check for Plant A and Plant B. However, in Plant B, the system does not pick the batch automatically while in Plant A, it does. I have checked almost all the batch settings in SPRO but could not find any differences between plant A and plant B. Can anyone please guide me on this>?Hi,
Pls. check in SPRO > Logistics general > Specify batch level and activate status management.
SPRO > logistics general > Batch number assignment > activate internal batech number assignment
Sachin -
Batch Determination for production orders
Hi Experts,
How do we set up batch determination strategy for production order.My requirement is" Batch Determination at the time of releasing the orders using : - the FIFO strategy on finished product , - the LIFO strategy on components (raw material)".
Please help me to setup this requirement.
Thanks,
Ravi.MJust some simple hints:
You must create a batch class to classify the materials with a characteristcs for the expiration date.
There exist std characteristic for this.
In the material master you have a setting to trigger batch determination at release.
You must create sort rules sorting this characteristic ascending for FIFO and descendign for LIFO. (CU70)
For component in production/processs order:
You have to create a search strategy with of a type included in the search procedure defined in production/process ordeer dependent parametersy og your choice. Tc COB1
In this you use the sort rule and the batch class as selection class.
Your finished goods goes to a sales order so you have to craete a strategy there as well.
It follows similar procedure as above but relates to sales order types and other search procedure.
Good luck!
Regards,
Tor Holter -
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 -
Default of fixed batch number for production order header????
Hi Experts,
In SAP, when create a production order, in the production order Header view, in the "Good Receipt" Tab, there is a field "Batch" , which means "Assigns a material that is manufactured in batches or production lots to a specific batch ".
For some special reasons, we want for some certain materials,when create production order every time,the "Batch" field will be a fixed values.
For example,for material "AB1" ,"CD2",when create production order every time,the "Batch" field will be "2345" automatically,do not need input manually.But for all the other materials, the "Batch" field would be null ,no value.
How can I do this? How can assign fixed batch number values to some certain materials in production order?
If there needs some ABAP development,which user exit do I need??
Thanks for any reply!Hi V.SURESH
Thanks very much!
I know what you mean. Default batch number in the production order eans, there is no use of using batch management.
In fact, my purpose is just want to deactivate the batch management for some certain materials.
So for some certain materials,when create production order every time,the "Batch" field will be a fixed values.
How can I do this? How can assign fixed batch number values to some certain materials in production order?
If there needs some ABAP development,which user exit do I need?? -
Enhancement for Production Order Release and Batch Fixing.
Hi Experts,
I have assigned a enhancement for production order.The user exit is also given in the req as PPCO0001 through which i have to call a Z-Program for Batch fixing using Trans CO01 and release the order before saving once it is assigned to components.
Now my probs is where to start working for the enhancement -is it possible to use any BAPI instead of Batch (BDC) or I can use any BADI instead User Exit.
So if you guys have similar scenario worked on it or have similar example approach to solve it.Please do help.I will reward for all helpful answers.I figured out thr friends !
Thanks,
SriRam -
Batch derivation in goods receipt for production order
Hi all,
i have set up batch derivation for the event 'goods receipt for production order'. The field derived is HSDAT (date of manufacture) /minimum. Although in the batch derivation monitor I can see tha the derivation was performed OK and the correct date (oldest of the components) is selected the field in the Batch is not updated. Can anyone help??Hi Vagia,
Your problem sounds like derivation type issue.
Please check your derivation type to be static for the 400 event.
Let us know if this helped.
Regards.
St.Pan. -
Print indicator assigned to the MM movement type 101 F ( GR for Production Order )
Hello!
I'd like to know how to assign a print indicator to the movement type GR for Production Order 101_F
When I use the IMG path : Material management/ Inventory Management and Physical Inventory/ Print Control/ Maintain Print Indicator for Goods Receipt Document, I can only assign the movement type 101 (Goods receipt) but not the movement 101_F.
Thank you for your help!
CharlotteHello Dev!
The movement 101 F is Goods Receipt for Production Order. The letter "F" corresponds to the movement indicator.
I'd like to dissociate the movements types 101 and 101_F to have only one printed label.
Regards,
Charlotte -
Batch Split during GR for Production Order Confirmation
Hi All,
We need to do batch splitting during GR for Production Order Confirmation.We are using CO11N for confirming the Production Order and in the PP settings auto GR is activated once the Confirmation is done.
Currently it is generating only single batch number for the complete quantity, but our requirement is that we need that system should create separate batch for each piece.
For ex.: Production Order is for 100 pce, when we do Production Order confirmation, system is automatically doing the GR by 101 movement type and it is creating one single batch for full 100 pce. But we want the batch number should be generated for 1 pce i.e. we want to split the 100 pce into 100 batches with 1 pce each.
Please let me know what can be done for this requirement.
Regards,
AnkitDear,
In OPK0 you need to active the screen Mill: Goods Receipt (8485) for confirmation profile for the single-screen entry.
Best way is use BAdI /SAPMP/SPLIT_CO11N for the Enter Time Ticket for Production Order transaction (CO11N)
you must activate BAdI implementation /SAPMP/SPLIT_POPUP and/or /SAPMP/SPLIT_CO11N for this BAdI
I have use the same BADI it will ask you number of split according to that it will split the GR line item.
Please refer this link,
http://help.sap.com/saphelp_dimp50/helpdata/EN/4e/1796374b088e5ce10000009b38f8cf/frameset.htm
Regards,
R.Brahmankar -
Hello,
Perhaps somebody has faced this problem...
During goods receipt for production order via MIGO with 101 movement
type for split-valueted materials a new valuation type is not created
for the materials despite it is set on the screen (batch number =
valuation type). No error messages occur.
Thank you.Alexx,
I do not know if I have misunderstood you question.
Are you asking that you want a new valuation type to be created during goods receipt. If yes then let me tell you it is not possible.
Valuation types are assigned to the valuation category in customisation. You cant create new one during GR. You need to enter the Val type and batch number during GR. Then the Val type is assigned to the batch. You can see this in MSC3N.
If the valuation type is already entered in the prod order then automatically the val type is populated in the GR. You need to enter the Batch number alone.
Hope this clarifies your doubt.
Regards
Ram -
User exit for Production Order release
Hi Experts,
Any User eixt for Prouction Order Mass processing.
Before releasing the production order i have to do some checks. Can you please provide right user exit. More reward points with best solutions.
Thanks
CrisHi,
check the following userexits and BADI's for Production Order
Enhancement/ Business Add-in Description
Enhancement
PPCO0010 Enhancement in make-to-order production - Unit of measure
PPCO0012 Production Order: Display/Change Order Header Data
PPCO0013 Change priorities of selection crit. for batch determinati
PPCO0015 Additional check for document links from BOMs
PPCO0016 Additional check for document links from master data
PPCO0017 Additional check for online processing of document links
PPCO0018 Check for changes to production order header
PPCO0019 Checks for changes to order operations
PPCO0021 Release Control for Automatic Batch Determination
PPCO0022 Determination of Production Memo
PPCO0023 Checks Changes to Order Components
STATTEXT Modification exit for formatting status text lines
PPCO0009 Enhancement in goods movements for prod. process order
CCOWB001 Customer exit for modifying menu entries
COIB0001 Customer Exit for As-Built Assignment Tool
COZF0001 Change purchase req. for externally processed operation
COZF0002 Change purchase req. for externally procured component
PPCO0001 Application development: PP orders
PPCO0002 Check exit for setting delete mark / deletion indicator
PPCO0003 Check exit for order changes from sales order
PPCO0004 Sort and processing exit: Mass processing orders
PPCO0005 Storage location/backflushing when order is created
PPCO0006 Enhancement to specify defaults for fields in order header
PPCO0007 Exit when saving production order
PPCO0008 Enhancement in the adding and changing of components
Business Add-in
AFABD_CHANGE Change Relationship
CAUFVD_CHANGE BAdI: Overall Network Scheduling with Selection
PPPI_SEL_ORD_EXT_REL
SIDAT_UPDATE Change date of price simulation
Regards -
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 -
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 -
Different GL accunts during GR for PO and GR for production order
Hi
For posting GR for PO and GR for Production order we use movement 101 only then how we can define or e different GL accounts for both the transactions ?Hi,
As per my undestanding
If you want to hit different GL for same material type for e.g. GR for PO and GR for Production order.
you can define split valuation, Suppose material A has two Split valuation External Procurement or Inhouse Production.
Now For valuation type External Procurement assign valuation class 1000 and for Inhouse Production 2000.
Now in GBB for valuation modifier BSX assign two separate GL
Like
GBB BSX 1000 120000(External Procurement)
GBB BSX 2000 130000(Inhouse Production)
Solution 2 :-
Define other movement type for Production create and create a new event key and assign GL to that one.
Hope HElp U !
Regards,
Pardeep Malik
Maybe you are looking for
-
Changing the email Content for the Contact Person Creation
Dear All We are on SRM 7.0. We need to change he mail content that goes to the Contact Persons of Vendors. These contact Persons are created in SRM for bidding. How to change the email content?. Thanks in Advance. velu
-
Add-on not displaying correctly
Hello: I would like to know where next to look to understand this issue. The issue is, 1 addon cookie controller is not showing words correctly after creation of a brand new Fx Profile. I have contacted developer and confirms something is definitely
-
Homesharing mac and apple tv and other pcs
I recently deauthorised my mac the reauthorized. It now wont connect to homesharing despite all pcs and apple tv showing correct apple id etc. I've tried obvious stuff like turning homesharing on and off resetting apple tv etc but the units wont reco
-
Hi Friend's I joined institute to learn OBIEE one of my institute mate has asked me one question that is. What will be the Fact and Dimesion tables for Financial projects, please tell me min 6 to 7 tables.. Regard's Anusha
-
Screen of my ipod touch blocked since he tried to save to icloud
When I switched on my ipod touch this morning, a message came on the screen: "sauvegarde icloud, because you have not saved your content to icloud in the last 2 weeks, you have to do so. Therefore, your ipod has to be connected to a socket, be locked