Problen in Batch determination
hi All,
I had some problem with batch determination in production order.
I had finished good with two sub-assys. one is MTO and other is MTS.
When i create production order for finished good, it determines the batch of Assy-2(MTO) but does not determine for Assy-1(MTS)
but if i change the batch number of Assy-1, by mb1b with mvt type 311 and then if determine the batch in FG for assy-1, then it displays the stock in new batch no.
i am not getting why is it happening so,
while it should determine the batch of stock material of assy-1.
it is perfectly working for the stock of raw materials
any suggestions????/
regards
anish bansal
hi dhaval
when i tried to enter the batch number manually in production order for the sub-assy, system displayed message
invalid batch, does not match the selection criteria in batch determination
On detail it shows
Invalid batch, does not match the selection criteria in batch determinat.
Message no. 40086
Diagnosis
The batch does not match the selection criteria defined for batch
determination in the production or process order.
Procedure
Check the selection criteria.
regards
anish
Similar Messages
-
Batch Determination While Goods Issue
How To Active batch Determination at the time of issue the goods
I have done following SPRO setting .
Strategy type --> YB01
Inventory managment Search Procedure --> YB001
Allocation IM Search Procedure -->> 261assigned to YB001 along with Active "Check batch"
In MBC1....for Search Startegy YB01 , for combination of Movement Type/Plant/Material ,materil assignement made as
material 40100
No. batch -999
Changed Allowed : Check
Uom : B
Mproposal : Active
Material Master of raw Material 40100
Material Master batch Management tick active
Classifcation view : Class As Shelf life
Characheirstics :Remaining Shelf Life
Now i have cretaed prodcution order of 10 qty ..
I have Four Batches With Differnt Life is available in Stock...
Now i want to see this Four batch at The time of Issue so that i can select one of the batch for issue..
Right now i m not getting Batch determination ..
What else i have to do ...
Please Guide..Dear,
Have you created the sort rule in ACU70 with LOBM_VFDAT?
Have you assigned the sort rule in MBC1?
Also check Implementation Guide for R/3 Customizing (IMG)-- Logistics u2013 General-- Batch Management--Batch Determination and Batch Check -->Batch Search Procedure Allocation and Check ActivationAllocate IM Search Procedure/Activate Check
Assign for 261 mov type - YB0001.
Same need to assign in OPL8 also please try and come back.
Regards,
R.Brahmankar -
Batch Determination at Storage location Level
Dear All,
I have one question on batches when I am entering stock against batches in Outbound Delivery Note (as batch split ) the batch determining the storage location is different not the one which it belongs to, I need the batch stock should be determine in same storage location not the different one.
For example: I have 5 storage locations, each storage location contain 5 to 6 batches;
Storage Location: WO1, WO2, WO3, W04 AND WO5
Batches: A1,B1,C1,D1,E1 etc.
Stor. Loc Batches
1. W01: B1, B2, B3, B4, B5, B6
2. W02: A1, A2, A3, A4, A5
3. W03: C1, C2, C3, C4, C5
4. W04: D1, D2 D3, D4, D5
5. W05: E1, E2, E3, E4, E5
I. If I enter B1 and stock 10kg then it automatically determining storage location as W02. Actually it belongs to storage location W01 it should be the same W01only
II. If I enter C1 and stock some 15kg then also it automatically determining storage location as W02. Actually it belongs to storage location W03 it should be the same W03.
Kindly give me the solution.
Thanks in advance
Regards,
MHClsing due to no reply
-
Issues during Component Batch Determination for Process Orders
Hi,
I am encountering a strange issue during component batch determination of process order.
1. During creation of process order, when I execute batch determination, systems does determination based on strategies we have set and when I click on Copy it gives an error
"Log cannot be saved: Object/subobject not specified"
Message no. BL201
*Diagnosis
Log save cancelled because at least one log contains no object or subobject.
Object and subobject are needed to classify application logs because there are several log types. Only a few logs are managed in main memory at runtime, so this classification is not needed.
If the logs are to be saved in the database, object/subobject must be specified for later retrieval.
Procedure for System Administration
Object/sub object can be passed when a log is created (function module BAL_LOG_CREATE) and changed with BAL_LOG_CHANGE.
The possible values for object and sub object must be configured in transaction SLG0.*
If I save the order with CRTD status and come back again in change mode and do determination, It works fine.
Again when the order is in REL status and do the determination, It gives the same error.
This happens only for a specific plant, In other plants batch determination works in all scenarios.
I checked for all plant related Config for batch determination and coudn't find any discrepancies.
Please advise how to resolve this issue. Thanks in advance for your help
Regards,
AheeshThere Is no direct solution for your requirement just try this work around.
While defining the batch determination search strategy for process order in COB1, there is one column Quantity proposal where you can attach the Routines (This is written in ABAB code ) make use of this, define New Routines with ABAB help to fulfill your requirement. Try this if found useful award full points.
Regards,
Ajay Nikte -
Batch Determination based on date of consig recieve
Hi,
I am getting problem when i am trying to do manual batch determination in the outbound delivery.
I have created a record in VCH1 based on customer/Material/Plant. In this i have maintained a sort rule also. what characteristaics i must use to make my batch determination based on customer consignment recieving date?
If i go in MSC3n with Material, Plant and batch data then in the screen ( table MCHA, MCH1) onlt data available is for ERSDA, LAEDA and LWEDT.
In delivery when i click on batch determination button. my Sort rule is not automatically determined. So i have to maunally entered my soirt rule but at the same time my qty proposal in the same screen is 1 which is nothing but
FORM CHMVS_001.
DATA: lv_line TYPE kondh-chasp VALUE '1'.
LOOP AT disqty.
CHECK lv_line <= no_of_split.
IF QUAN_TO_DIS > 0.
IF DISQTY-AVAL_QUAN > QUAN_TO_DIS.
DISQTY-QUANTITY = QUAN_TO_DIS.
ELSEIF disqty-aval_quan > 0.
DISQTY-QUANTITY = DISQTY-AVAL_QUAN.
ENDIF.
IF disqty-quantity > 0.
quan_to_dis = quan_to_dis - disqty-quantity.
MODIFY disqty TRANSPORTING quantity.
ADD 1 TO lv_line.
ENDIF.
ENDIF.
ENDLOOP.
ENDFORM
When i am taking characteristics LOBM_VFDAT for sort rule in Cu70 then i am not getting batch determination as i required even if i maintained Shelf expiry date in MSC3n.
Please suggest where i must look into so that my batch determination would be based on date of consignment recieved.. currently if it s taking based on max qty available in MMBE.
Regards
NitinI have already assigned sort rule in VCH1 but dont know which Characteristics i must assign for customer consignment stock on FIFO basis. Could you please tell me the characteristics for it which i must consider?
LOMB_VFDAT i have already tried but its not working for me.
Edited by: Nitin Agarwal on Oct 30, 2008 8:14 AM -
Batch determination -sort rule -reg
hi,
requirement is :
Through COR2 , for the process order's component when batch determination is done , Batch determination should first select for the unrestricted stock in the storage location and once all the unrestricted stock is consumed then only batch determination should happen from the stock of the batches of the consignment stock in the storage location.
With in the stock of the storage location ... first it should check for unrestricted stock -with in unrestricted it should sort based on GR date of the batch and consume the oldest batch.Once all unrestricted is consumed then only it should look for consignment stock consumption , again based on the Gr date and consume the oldest batch with in the consignment .
We have created a sort sequence with unrestricted stock as the first characteristic (table MCHB-field CLABS in the additional data tab of the CT04) and then Gr date in ascending (table MCH1-Field LWEDT)
and also tried with the combination of consignment stock also (from MARD table ) but it is not working as expected
System is always picking the oldest GR date batch irrespective whether it is unrestricted or consignment as sorting is done for the characteristic Gr date which is updated in the classification tab of the batch when it is created .
Can the multiple sorting ( first sort on stock type :unrestricted / consignment & then on gr date) is possible in standard SAP
please guide us
regards,
Madhu KiranHi Madhu,
I have the same issue. What was your solution please ?
Thanks in advance, -
Stock determination in Batch determination.
Hi Freinds,
Scenario is as follows:
Batch determination is already active with FIFO logic. There are 2 types of stock ( Own unrestricted and consignment)with batches in same storage location.
If I maintain stock determination rule as 'consignment' in Component material master then only consignment batches are pulled in production order component overview while Order release.
If i dont maintain stock determination rule then batch determination is done with FIFO logic and accordingly batches are pulled in correctly but then if the batch is from consignment stock, there is no Special stock indicator 'K' in the component overview against the consignment batch.
Is there any way I could pull in the special stock indicator keeping the FIFO logic same in batch determination.
Please note that batches are already pulled on FIFO logic and requirement is to bring in the special stock indicator K if batch is from consignment stock. I dont want any particular stock type to be given priority since batches are pulled on FIFO base irrespective of stock types.
Can we fulfill this requirement ?
Any inputs would be highy appreciated.
Thanks in Advance
Shailesh Nadkarni.I have only worked on a scenario where there needs to be priority assigned based on stock type first followed by batch, but not this one so the below is not from exp. but just a suggestion.
Add a characteristic to your batch determination procedure being used for production orders for stock type. With that in place, check if you can get the stock type passed to the order as per your need.
Give it a try n let me know if it works, meanwhile if there is anything else which comes to my mind will post in here. -
Batch determination based on WM storage type stock positions
Hello experts,
I am hoping the get some advise on the best method to achieve this:
We have batch determination turned on for select customers and the system is proposing stock that is mainly in our each or lose pick storage types (110), the issue with that is the fact that we do not pick in less then case qty for those customers so if the stock doesn't exist in our general storage the user must re-determinthe batch codes before delivery release.
This process is becoming very time consuming so I would like to improve it.
My first thought is to create a custom check in the batch search strategy that will only propose batch codes that exist in our general storage (search strategy based on WM stock positions)
Are there any other options to achieve a batch search strategy based in WM stock positions other then the one above and does that solution sound practical?I'm not referring to the type of picking either (i'm not referring to picking strategies at all). I'm referring to storage type search criteria defined in OMLY.
"We need batch determination based on WM storage type stock positions" -> you are running BD at delivery level and therefore, there is nothing from a standard perspective that we can do to run BD based on WM storage type again. Since the BD has already occurred, we need to find other venues to direct the pick to the appropriate storage types.
This is what I'm understanding but I reckon there's something that I'm missing and so let's take the below example and then you can get back with corrections:
R001 plant
ZM01 storage location
Z01 WH
110, 120, 130, 140 storage types (110, 120, 130 are case/lose pick, and 140 is general)
Since you had mentioned earlier that the BD is running at plant level, I'd assume the storage location ZM01 is automatically determined (since the batch resides in ZM01). Since the batch is already determined, based on your 'storage search strategy' (110, 120, 130) the system tries to pick this batch in these storage types. Now, when there is no full case, you have to manually change the storage type to 140 to pick and this is where the problem is. So, I was recommending that since there is no standard way to automatically pick the full case from 140, use the enhancement. -
Table for batch determination date
hi,
im printing the Dispensing slip...they want the output based on the batch determination date..
can any one tel me in which table i willl get batch determination date?
Regards
SmithaAre you using a separate batch selection class versus the batch class?
There are characteristics that must be in the selection class, but cannot be in the batch class.
See OSS note 33396.
1. If you want to search for batches on the basis of a remaining shelf
life in batch determination, the system has to calculate a requested
shelf life expiration date dynamically from the information you
give.
2. Add characteristic LOBM_VFDAT to the batch classes.
For the revaluation of reference characteristics, refer to Note
78235.
Characteristics LOBM_RLZ and LOBM_LFDAT must not be included in the
batch classes!
3. Add characteristics LOBM_VFDAT, LOBM_LFDAT, and LOBM_RLZ to the
selection classes.
Maintain a remaining shelf life in the strategy records for batch
determination. Relational operators (> , < , <= , >=) are considered
in the dynamic calculation of the shelf life expiration date in
batch determination.
From your note you have placed LOBM_RLZ and LOBM_LFDAT in your batch class. You cannot do that.
FF -
How to trun off batch determination for certain shipping points ?
During Delivery Notes creation we would like to turn off the batch determination on basis of certail shipping points. can some please guide what is the best way to do it. We do not want it turned off for all the shipping points but for a special ones.
The idea is when we create Delivey for certain shipping point we do not need to fill in the batch code and yets save, pick confim, goods issue during delivery creation process....
we have sepcial shipping points for consignment process and for them we need to skip the batch determination......
Thanks in advance
RajeyI don;t think you can control based on shipping point because batch creation is controlled at movement type level
-
Automatic batch determination when more items have the same material
Hi guys,
I have a problem with automatic batch determination in the delivery note where more items has the same material number.
For example:
Sales order items
Item Material Q
1 130 5 kg
2 130 4 kg
Stock for this storage location is:
material batch Q
130 1000 3kg
130 1001 7kg
When I create delivery note I get this:
Item Material Q Batch
1 130
90001 130 3 1000
90002 130 2 1001
2 130
90003 130 3 1000
30004 130 1 1001
As you can see, both items has the same batches. This is not good, when post goods issue. Normally there is no stock availaible for both items.
Is there any customizing to do this correctlly?
Thanks for an ansver.
BR, MaticWhat is the purpose of giving the same material as second line item.
specify in the first line item itself.
or els the condition record which you have specified that for 100 material of A gives 10 material of B modify it to 10 of A should give 1 material of B
The first you will be useful for you. -
I am facing a difficult scenario. Pl. help me out. In my Business Process I am assigning Batches in Production Order Component Overview Screen. Here I am assigning relevant batches to BOM Components manually, My Management want SAP to suggest batches automatically on FIFO basis, thickness, grade, width & first batches should automatically assign to Production order. Can you pl. tell me how to configure this scenario.
Or can I pull stock overview screen at Production Order Component screen to assign relevant batch to BOM Components
Once batches assigned in Production Order component screen cannot be changed. It can be changes by specific persons only.Hi,
Automatic Batch Determination for production order components is possible by configuration.
You can also refer below discussions to map your scenario.
Batch determination in production order | SCN
Automatic Batch Determination in Production order
Regards,
Naresh -
Automatic and manual batch determination at the time of Goods receipt
hi,
where i can have the settings for automatic and manual batch determination at the time of Goods receipt and goods issue..
E.g.: If i am receiving material from vendor then my requirement is system will generate batch automatically...
Where we can get this setting?
Tx
UtsDear,
You assign the batch number either
Manually
Automatically, using internal batch number assignment, refer to Customizing for Batch Management under Internal batch number assignment.
Internal batch number assignment is activated for the complete client, unless you exempt individual plants or materials using a customer exit (see Configure customer exits for intern. batch number assignment in Customizing for Batch Management).
The R/3 System informs you that the internal batch number assignment is active. You are however only informed once per transaction, for example, when you enter the first item on the multiple-entry screen.
Please refer: http://help.sap.com/saphelp_45b/helpdata/en/25/283cb44f7811d18a150000e816ae6e/frameset.htm
Regards,
Syed Hussain. -
User exits/ BADI for batch determination
Hi,
I need any user exits or BADI's which are triggered even before the batch determination is done.
In One of my requirement ,during TO creation i need to pass, ship to KOMPH table( since SHIP TO is not available during a TO) to make it available for batch selection. Where can I do it? Please help!Hello Priya,
Your post is very old but do you remember if you found a solution?
Thank you in advance.
Best regards, -
Batch determination in Subcontracting order
Hi,
Can any one of you explain me the steps for doing batch determination for subcontracting orders. i am facing the same issue, but i dont know what steps to follow.
our scenario is: we do a GR against a Sub contracted PO using 101 mvt type and when i am trying to post the document, it's asking me to enter the batch for few components which are maintained as vendor consigned stock and in batches.
is it possible to automate the process? can any body explain how to setup the customization for batch determination?
thanks in advance,
KanthFollow the below steps.
01. For movement type 543 "O" assign your search procedure T code : OMCG
02. Maintain conditions record or strategy record.
A1) Normaly we use batch determination at delivery level, because at the time of order material may or may not be created.for this material should be configured with batch and batch determination should be checked in sales views of material.
A2) Batch Determination during order Creation.
For this you need to maintain a Classes d for you Material. Depending on the Manufacturing process you can define the characteristics for your material.
Ex: Purity for Medicines, Resistance for Electric Items.
You need to create a class (You might have to create a new class type) which incorporates the characteristic.
First Create the Characteristic Using Ct04 and then using Cl02 create the Class including this characteristic.
Then in your material master Classification View Enter this class.
Then Create a Batch for the particular plant and Stor Loc using MSC1N.Give the value of the characteristics in this batch.
Then go to SPRO ->Logistics General ->Batch Management and maintain the Condition Technique (Procedure, Strategy Types and assignment to sales docs etc).
Then Create the Batch Determination Record using VCH1.
Maybe you are looking for
-
dear all, can u pls let me know the difference between confirmation of order by CORK and COR6N in process industry. rgds Amitabh
-
How to get running Daqmx task handles
HI, We are creating a TestStand module using CVI 8.5, in that module we have to close all the running Daqmx tasks, please provide help on how to get running Daqmx task handles. We could not find any API function which can return list of running Daqmx
-
Can someone tell me his/her experience about a specific scenario in AP where he/she faced a problem and did something special in configuration/development in order to move from legacy to SAP system. I would appreciate the help and award suitable poin
-
ML Server: How do i push my school proxy settings to our ML clients?
I'm in profile manager and can see the option for proxy settings when using wifi, but we dont want to use wifi we want to use ethernet only, of which the options then dissapears to entere proxy details!! Can someone please help solve this ridiculous
-
5800 xpress music shuts down during sw update
Hi everyone, I am experiencing very annoying problem with my 5800 xpress music. Currently it's software version is 51.0.006 and i want to update it to a new release 52.0.007. But when i start the Software Updater and when the installation of the upda