Batch management/Variant Con

Hi Can u send me through my company id please send Batch Mnagement/ Variant Configuration documents to my id is [email protected]
regards,
udhay

dear kumar
Please find the Notes on Batch Management Below:
SAP allows a configuration setting for 3 different batch levels. This wills effective your possibilities. Option Number 2 is the default configuration for SAP out of the box:
1.) Plant - can allow for the Batch Management Flag on a material sold out of 2 different plants to be set independently. Batch numbers can be used for multiple materials, and batch specifications and analytical results can be different for each batch (multiple batch Master records).
2.) Material - Batch Management flag is set the same for the material across all plants that use it. Batch numbers can be used for multiple materials, however, batch specification and analytical results are the same for the batch (one Batch Master Record).
3.) Client - Batch Management flag is set the same for material across all plants that use it. Batch number can only be used for one material across the client. (One Batch Master Record).
If the Batch level flag is set at the Client level, it allows for a batch number to be used with only one material throughout the entire SAP client. This is troublesome with products which are produced in bulk and then packaged into smaller size containers for sale. Due to the limitation of having only one batch number per material, when the product is packaged, new batch numbers have to be assigned to the finished packages, even though the same bulk material is being used inside the package. Because of this work-a rounds have been created and business processes adjusted to accommodate this restriction.
There is a process in SAP that will allow for the conversion of the Batch Level in SAP from Client level to Material level. Please investigate SAP notes 41715, 891902, 893053, 900359 among others, and it appears that there is a conversion program in SAP that will do this in configuration.
In addition to above Please find some more stuff,
A batch in the Materials Management system is defined as a subset or partial quantity of a material that is managed separately from other subsets of the same material. Each batch is identified not only by its material identification but also by a separate batch number. Typical examples of batches include different production lots (such as paints, dyes, wallpapers, and pharmaceutical products), delivery lots, or quality grades of a material.
In Sales and Distribution (SD), it is possible to determine batches that match customer specifications. Batch determination can be triggered at two points in the process, either when the sales order is entered, or when the delivery is created.
If you enter a batch number directly into the sales document, the system checks whether its availability and expiration dates are valid. When you copy a pre-sales document to a sales order, any existing batch numbers are also automatically copied but cannot be changed in the sales order. If you create a sales order with materials to be managed in batches that does not have a preceding document, you can change the batch numbers until subsequent documents, such as the delivery, have also been created. If, when creating a delivery, the system discovers that the copied batch is not valid, a warning is issued by the system. In this case, the batch specification must be changed in the sales document source.
Maintaining Master Data for Batches
If a material is managed in batches, you indicate this fact in the material master record in either the Purchasing or Plant data/storage 1 views. You can also create and maintain master data for individual batches, specifying such information as the expiration date, valuation type, and the country of origin. If you are planning to use batch split at delivery time, you must also maintain the relevant customer master records for those customers who permit batches to be split.
Entering Batch Number in Sales Document
Before you can enter a batch number in a sales document, a delivering plant must be entered for the item. If no delivering plant is entered, the Batch field remains inactive.
You can find the Batch field on the Item overview tab page in the table with the items.
If you do not know the batch number, you can display all the available batches in the delivering plant for your material, by using the input help.
An availability check is carried out for the batch, which you have entered, and the quantity available is confirmed.
If no batch number is proposed in the sales order for an item with material to be handled in batches, automatic batch determination can be carried out in the delivery.
There are four points at which you should use batch determination in Sales & Distribution. These are:
Quotations
Quantity contracts
Sales orders (or scheduling agreement)
Delivery
We use batches in SD where the materials are produced under one batch and they are given the shell life expiry date for each batch,
A1) Normally 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 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 Storage Location 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.
Config Setting In Batch Management
Logistics general - Batch Management
1.1. Specify Batch Level
Menu Path Enterprise Structure> Logistics General> Batch Management --> Specify batch level and activate batch status management Transaction OMCT
1.2. Batch Number - Activate Internal Number Assignment
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Number Assignment --> Activate internal batch number assignment Transaction OMCZ
1.3. Batch Creation - for Goods Movements
Menu Path Enterprise Structure> Logistics General> Batch Management --> Creation of new batches --> Define batch creation for goods movements Transaction
1.4. Characteristic Value Assignment -- Update Standard Characteristics
Menu Path Enterprise Structure> Logistics General> Batch Management --> Characteristic Value Assignment --> Update Standard Characteristics Transaction
1.5. Activate Batch Classification for Goods Movements in Inventory Management
Menu Path Enterprise Structure> Logistics General> Batch Management --> Characteristic Value Assignment --> Valuation for goods movements --> Activate Batch Classification for goods movements in Inventory Management Transaction OMCV
1.6. Batch Determination – Condition Table (Cross Client)
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Condition Tables --> Define production order condition tables Transaction OPLB
1.7. Batch Determination – Condition Table (Cross Client)
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Condition Tables --> Define SD condition Tables Transaction V/C7
1.8. Batch Determination – Access Sequence (Cross Client)
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Access Sequences --> Define Production Order Access Sequences Transaction OPLF
1.9. Batch Determination – Access Sequence (Cross Client)
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Access Sequences --> Define SD Access Sequences Transaction V/C2
1.10. Batch Determination – Strategy Types
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Define Production Order Strategy Types Transaction OPLE
1.11. Batch Determination – Strategy Types
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Define SD Strategy Types Transaction V/C1
1.12. Batch Determination – Batch Search Procedure
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Define IM Search Procedure Transaction OMCY
1.13. Batch Determination – Batch Search Procedure
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Define Production order Search Procedure Transaction OPLG
1.14. Batch Determination – Batch Search Procedure
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Define SD Search Procedure Transaction V/C3
1.15. Batch Determination – Batch Search Procedure Allocation
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Allocate IM search procedure/activate check Transaction OMCG
1.16. Batch Determination – Batch Search Procedure Allocation
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Assign Search procedure to production order Transaction OPL8
1.17. Batch Determination – Batch Search Procedure Allocation (SD)
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Allocate SD Search procedure Transaction V/C5
1.18. Batch Determination – Activate Automatic Batch Determination (SD)
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Activate Automatic Batch Determination in SD -->For delivery item categories Transaction V/CL
1.19. Batch Determination – Batch Selection Class
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Define Selection Classes Transaction CL01
1.20. Batch Determination – Sort Rule
Menu Path Enterprise Structure> Logistics General> Batch Management --> Batch Determination & Batch Check --> Define Sort Rules Transaction CU70
1.21. Batch Determination – Make Settings for Batch Where-used list
Menu Path Enterprise Structure> Logistics General> Batch Management --> Make Settings for Batch Where-used list Transaction OMBB
Hope this helps you.
General Setting:
1. Define Batch Level
Use
This transaction enables you to set the batch level for batch management. Three unique options for a material are available:
At plant level•
At material level•
At client level•
Prerequisites
If the material or client level for a material is chosen, check that no materials exist in stock. If a material exists in stock, the level may not be changeable.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code OMCE
IMG Menu Logistics Batch Management Specify Batch Level and Activate Status Management - General
2. Choose Batch Level
3. In the Define Batch Level screen, select Batch unique at material level and choose save.
4. If the system displays any warning messages, continue through them by choosing Enter.
Result
The batch level has been set to the material level.
2. Activate Status Management
Use
This activity sets the batch management to active status in the client.
Prerequisites
The batch level should be set before the batch management is set to active.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code OMCS
IMG Menu Specify Batch Level and Logistics - General Batch Management Activate Status Management
2. Choose Batch status management active.
3. Choose Save.
Result
The batch level status has been activated.
3. Update LOBM Standard Characteristics
Use
This activity copies LOBM standard characteristics from client 000 to the development client.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code BMSM
Batch Batch Valuation IMG Menu Update Standard Characteristics Logistics - GeneralManagement 
2. On the Update the Standard Features dialog box, choose Yes.
3. On the Maintain Standard Features LOBM screen, choose Back.
4. On the Copy Object Lists between clients screen, choose Back.
5. On the Maintaining Standard Characteristics with Object Dependencies screen, choose Back.
Result
You have copied the LOBM standard characteristics from client 000 into your development client.
IMG Settings for Scenario-1 (Batch Classification)
1. Create Class for Batch Management
Use
In this step, you define classes for use with batches.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code CL02
SAP R/3 Role Menu Installation ® Create Class for Batch Management
2. Choose Create and maintain the necessary master data manually. The relevant data can be found in the file:
Result
The materials are later assigned to class in the material masters is used in the batch determination search strategies.
2. Activate Batch Classification for Goods Movements
Use
This step activates batch classification for goods movements in IM.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code OMCV
Batch Management Batch Valuation IMG  Valuation for Goods Movement inMenu Logistics - Genera Activate Batch Inventory Management Classification for Goods Movements in IM
2. On the Classify Batches Within Goods Movement Screen, make the following entries:
Result
You have activated batch classification for goods movements in IM.
3. Order type Dependent Parameters
Process order control parameters are defined for each order type. The following screen shows the defined order type dependent parameters
Conclusion
In this document, necessary settings for Batch Management are documented. For module specific settings, please find the respective building blocks.
IMG Settings for Scenario-2 (Batch Split Valuation based on Source)
1. Activate Split Valuation
Use
This step activates split valuation in batch classification.
Procedure
3. Access the activity using one of the following navigation options:
Transaction Code OMW0
IMG Menu Activate  Material Valuation and Account category  Split Valuation Split Valuation LogisticsManagement 
1. Activate Split Valuation
Use
This step activates split valuation in batch classification.
Procedure
Access the activity using one of the following navigation options:
Transaction Code OMW0
Valuation and Split Valuation IMG Menu Activate Split Valuation Logistics Material Management Account category 
2. Configure Split Valuation
Use
This step activates split valuation in batch classification.
Procedure
Access the activity using one of the following navigation options:
Transaction Code OMWC
IMG Menu configure Split  Material Valuation and Account category  Split Valuation Valuation LogisticsManagement 
Two new entries ZIN and ZEX are created as valuation type.
New Valuation Category Z is Created with following setting.
For Valuation Category Z valuation types ZINT and ZEX are activated for the Plant ZB01.
For the Plant ZB01 the following Valuation Categories are activated.
IMG Settings for Scenario-3 (Active ingredient Valuation)
1. Create Unit of Measure
Use
The purpose of this activity is to create unit of measure.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code CUNI
IMG Menu Check General settingsunits of measurement
2. On the Unit of measure Initial screen choose No dimensions and click Unit of Measure.
3. Click Create and make the following entries.
Key field Entry
Int. meas. unit YGW YWK
Commercial YAI YIK
Technical Ylbai Yai/lb
Measurement unit text Pound act. ingrd. lb act.ingrd. / lb
lb ac.ing. yai/lb
Commercial meas. unit X
Result
A unit of measure is created.
2. Edit Batch-Specific Material Unit of Measure
Use
The purpose of this activity is to edit batch-specific material unit of measure.
Procedure
1. Access the activity using the following navigation options:
Transaction Code BMA1
IMG Menu Logistics - General Edit Batch Management Batch-Specific Material Units of MeasureBatch-Specific Material Unit of Measure
2. On the Change View “Batch specificUnits of Measures” screen, choose New Entries and make the following entries.
Key field Entry
Batch Uom YAI
Ref. Uom LB
Result
Batch specific unit of measure for the active ingredient edited.
3. Define Calculation of Proportion Quantity from Base Quantity
Use
The purpose of this activity is to define calculation of proportion quantity from the base quantity.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code BMA3
Menu Logistics – General Batch Management IMG Batch-Specific Material Units of Measure ofCalculate Proportional Factors Define Calculation Proportion Quantity from Base Quantity
2. On the Change View “Calculation of proportion/product quant. from base quant” screen, make the following entries:
Units of Measure Technical Measurement Unit. Text
YIK Yai/lb lb act.ingrd. / lb
3. Choose the Details button.
4. Make the following entries:
Field Entry
Batch-specific UoM YAI
Base Unit of Measure LB
5. Save the entries.
Result
Calculation of proportion quantity is defined.
4. Define Strategy Types to Determine Receiving Batches
Use
The purpose of this activity is to define strategy types to determine receiving batches.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code DRC6
Derivation ofIMG  Menu Logistics - General Derivation of Batch Batch Management Batch Data  Set UpSet Up Condition Technique for Derivation Define Strategy Types toData  Determine Receiving BatchesCondition Technique for Derivation
2. On the Change View “Conditions: Types”: Overview screen, make the following entry:
CTyp AcSq. ValTo From LA Name
ZDR1 BDR1 EN MatNumber/MatType
3. Save the entry.
Result
The strategy types to determine receiving batches is defined.
5. Define Search Procedures to Determine Receiving Batches
Use
The purpose of this activity is to define search procedures to determine receiving batches.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code DRC7
Derivation ofIMG  Menu Logistics - General Derivation of Batch Batch Management Batch Data  Set UpSet Up Condition Technique for Derivation Define Search ProceduresData  to Determine Receiving BatchesCondition Technique for Derivation
2. On the Change View “Conditions: Types”: Overview screen, choose New Entries button, and make the following entries:
Proc. LA Description
ZDR001 EN MatNumber/MatType
3. Press Enter and select Control folder on the left pane and make the following entries:
Step Cntr Ctyp From To Reqt AltCty AltCBV
001 01 ZDR1 000 001 000 000 000
4. Save the entries.
Result
Search procedures to determine receiving batches is defined.
6. Define Derivation Events
Use
The purpose of this activity is to define the derivation event.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code
IMG Menu Define Logistics - General Batch ManagementDerivation of Batch Data Derivation Events
2. On the Change View “Assignment of Search Procedures to Derivation Events”: Overview screen, make the following entry:
DE RecProc. SndrSch. Typ Window Control
200 ZDR001 BDS001 S
3. Save the entry.
Result
The derivation event is defined.
7. Activate Split Valuation
Use
The purpose of this activity is to activate split valuation.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code OMW0
SplitIMG Menu Activate Split Valuation Material Management Valuation and Account Assignment Valuation 
2. On the Activate Valuation screen, choose Split material valuation active.
3. Save your entry.
Entries made in this transaction will be not transported automatically.
Result
Split valuation was activated.
8. Configure Split Valuation
Use
The purpose of this activity is to configure split valuation.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code OMWC
IMG Menu Configure Split Material Valuation and Account Assignment  Split Valuation Valuation Management
2. On the Split Valuation of Materials screen, choose Global categories.
3. On the Global Valuation Categories screen, select Valuation From the menu bar, choose Goto Global categories  Assignments Cat. X. Cat. OUs.
4. On the Valuation Category X: Allocate to Plants screen, select the required plants and choose Activate.
5. Save your changes.
Result
Split valuation was configured.
9. Configure Pricing Procedure for Sales Order
Use
The purpose of this activity is to configure Pricing Procedure for sales order.
Procedure
2. Access the activity using one of the following navigation options:
Transaction Code V/08
IMG Menu Sales and Distribution
Result
Pricing Procedure was configured.
1. IMG Settings for Scenario-2 (Batch Split Valuation based on Source)
Update LOBM Standard Characteristics
Use
This activity copies LOBM standard characteristics from client 000 to the development client.
Procedure
6. Access the activity using one of the following navigation options:
Transaction Code BMSM
IMG Menu Update Standard Characteristics Logistics - General Batch Management Batch Valuation 
7. On the Update the Standard Features dialog box, choose Yes.
8. On the Maintain Standard Features LOBM screen, choose Back.
9. On the Copy Object Lists between clients screen, choose Back.
10. On the Maintaining Standard Characteristics with Object Dependencies screen, choose Back.
Result
You have copied the LOBM standard characteristics from client 000 into your development client.
2. Create Class for Batch Management
Use
In this step, you define classes for use with batches.
Procedure
2. Access the activity using one of the following navigation options:
Transaction Code CL02
SAP R/3 Role Menu Installation ® Create Class for Batch Management
3. Choose Create and maintain the necessary master data manually. The relevant data can be found in the file:
Result
The materials are later assigned to class in the material masters is used in the batch determination search strategies.
3. Create Sort Sequence
Use
This activity creates the sort sequence used to sort batches during batch determination.
Prerequisites
As a rule, all characteristics (this applies to standard characteristics as well as to user-defined characteristics) used in the sort sequence must also be contained in the batch class.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code CU70
SAP R/3 Role Menu Installation ®Create Sort Sequence
2. To maintain the necessary master data manually, make the following entries:
11. Save your entry.
Result
The sort sequence is created with characteristic
4. Create Sort Sequence
Use
This activity creates the sort sequence used to sort batches during batch determination.
Prerequisites
As a rule, all characteristics (this applies to standard characteristics as well as to user-defined characteristics) used in the sort sequence must also be contained in the batch class.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code CU70
SAP R/3 Role Menu Installation ®Create Sort Sequence
3. To maintain the necessary master data manually, make the following entries:
12. Save your entry.
Result
The sort sequence is created with characteristic
And Priicng prospective
please take following senarios
one is discount based on the expiry date
rewards if it helps
siva

Similar Messages

  • Inventory Count for Batch Managed materials - Plant, S.Loc and Batch Wise

    Hi.,
    In the company's current scenario, the printing of batch managed materials are scheduled under 3 Job names.
    1. First job determines the materials/batches that need to be created today using Program RM07ICN1
    2. Second Job Processes the BDC Session created by Program RM07ICN1 using Program: RSBDCSUB
    3. Third Job prints the Inventory tickts at the appropriate Storage location using Program: RM07IDRU
    Each Job has its own variant.
    The Variant for SL.No 1 is defined w.r.t
    i. Material Type : Two Material types have been defined
    ii. Under selection variable, GIDAT ( Planned count date and GBDAT are flagged.
    Current Analysis:
    A. The inventory documents get printed with Materials as per the cycle counting indicators defined which govern which material has to be currently counted.
    B. Inventory documents are generated for all materials in all the plants and in all the storage locations
    C. Batches for a material number may print on different cycle count documents throughout the year. 
    Customer requirement:
    The inventory documents to print on basis of
    1. Material, Plant and S.Loc.
    This would help in identifying the batches which are currently being counted as well.
    2. Customers requirement is to ensure that all batches are accounted for and will identify any overage of batches since in the current process, they are never reviewed as a whole.
    QUESTION:
    1. How to configure the Customer requriement.
    2. How to configure the Variant/s, if thats the place the configuration has to be done to satisfy the customer.
    3. How to activate the Variant in SE37 after definition in the Step Indicator. Does it activate on execution?
    When i run the Program using SE38 , maintaining options in the Screen ( giving Material, Plant and S.loc), i get the desired list (Batches w.r.t Material,plant.S.Loc). But there is a list of over 150 Batch managed materials and it would not be physically possible to maintain the variant for each each Material,plant,S.loc wise.
    Is there a way to configure the customer requirement/s.
    Any and all help is much appreciated.
    Thanks

    Hello Mahesh,
    <b>Customer requrirement is specific, they want a list of Inventory Documents to be generated on basis of Material in each Plant-S.Loc batch wise.</b>
    Then you need to define multiple varinat for the program.
    <b>(a) If i am giving two variants in the same Program name RM07ICN1, how to execute one after after in sequence.
    In testing, I have defined in the " Step", Progran RM07ICN1 with one variant and Program RM07ICN1 with another Variant. But on execution of Program RM07ICN1 thru SE38, the screen defined latter ( second variant screen data ) is displayed.</b>
    You need to define several steps in SM36 transaction for the program using each variant. SE38 you can use only to save your variant data so later you can use this variant in SM36.
    Once you schedule the job with SM36 and release it then it will automatically execute this job as per your criteria (timeline)
    Hope this helps.
    Regards
    Arif Mansuri

  • Batch Management Level

    Hi all,
    Batch management drives us difficulty, all finished goods have a batch number in our system. But cause of this our system grows fastly and process management is so difficult. We think about cancelling batch management and use serial number management for product trace. But one of my friends offers me for managing batches as production order level. This means each production order (material differs) will have batch number and at trace the materials with serial number.
    I want to know the effects of batch level to the system. For example it's useful to cancel batch management for system growth. Or have we use batch management at one level like production order level? For CO side, it's useful for using batches as production level or completely cancel batch management ?
    Thanks,

    >
    techmaster wrote:
    > Hi all,
    > Batch management drives us difficulty, all finished goods have a batch number in our system. But cause of this our system grows fastly and process management is so difficult. We think about cancelling batch management and use serial number management for product trace. But one of my friends offers me for managing batches as production order level. This means each production order (material differs) will have batch number and at trace the materials with serial number.
    >
    > I want to know the effects of batch level to the system. For example it's useful to cancel batch management for system growth. Or have we use batch management at one level like production order level? For CO side, it's useful for using batches as production level or completely cancel batch management ?
    >
    > Thanks,
    It appears that you are referirng to an organization which follows discrete manufacturing techniques, where the individual finished item needs to be uniquely identifiable, which is probably satisfied by batches. Your concern of batch numbers getting exhausted is pertitent, given the limitation of 10 character for the batch number.
    If I try to compare the pros and cons of serial numbers vis a vis batch numbers, here are the points
    - Batch numbers have the obvious limitation of 10 characters, serial numbers allow 18
    - Batches are normally used in process industry (pharma, food etc), serial numbers are linked to equipments, and have the functionality to check the status at the client level (within which plant/sloc, with customer etc)
    - Tracing the history of a serial number becomes easier (particularly useful in case of customer returns / repairs)
    - Serial numbers are unique, you can have multiple units of a particular batch.
    About the question of getting rid of batches altogether, I feel that when serial numbers are present, batches will only lead to additional entry in all movements. Moreover, they will only be redundant, unless you plan to group a few items (serial numbers) into a single batch.
    From the CO side, I feel that the production order is the CO object, and hence all costs are accumulated against the order. I do not think having a batch will help from the CO perspective.
    Regards,
    Aroop

  • Varient configuration & batch management

    Dear all,
    How varient configuration is related with MM,Which are the related T-codes for it .How it is configured.
    What is difference between material maintainance through varient configuration & Batch management.
    Is it possible to maintain material by above options.
    Regards,
    Nitin Patil.

    hi
    Varient configuration & batch management  are have diffrent use
    Varient configuration  is use for the material with diffrent properties  like CARS
    material is same but only due to the color the selling price will differ
    likewise to keep single material with diff charecteristics  Varient configuration will be used
    http://help.sap.com/saphelp_erp2005/helpdata/en/d8/fa9bd49ede11d1903b0000e8a49aad/content.htm
    http://www.sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm
    http://www.adelante.fr/IMG/pdf/VC101_a_beginner_s_guide_to_variant_configuration.pdf
    http://www.pesoa.de/pages/Publications/Fachberichte022004/PESOA_TR_6-2004%20Variant%20Configuration%20of%20Software%20Systems.pdf
    http://www.sap-basis-abap.com/sd/steps-for-variant-configuration-and-pricing.htm
    BATCH MANAGEMENT
    With batch handling, you can manage not only production lots from in-house production, but also production lots from vendors as separate entities.
    http://help.sap.com/saphelp_46c/helpdata/en/dd/6a5c580f6011d383720000e8a5eb64/content.htm
    http://www.sap-img.com/quality/batch-management-batch-classfication-configuration.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOBM/LOBM.pdf
    http://help.sap.com/bestpractices/BBLibrary/HTML/J19_BatchManagmnt_EN_DE.htm
    regards
    kunal

  • About Batch management

    Hi gurus,
    We have been using SAP from last 3 years. Till date we are not using Batch Management.
    Now my questions are
    1) Can we activate Batch management now? I am already having open PR ,PO and stock.
    2) What are the pros and cons of using it in between?
    3) If I want to deactivate it in future after implementation what I have to do?

    Hi check following notes
    30656
    Note 533276 - Setting batch management requirement
    Regards
    Kailas ugale

  • All pruchased materials to batch management

    Hi Gurus,
    Can anybody please throw some light on the following scenario. The business is proposing to batch manage all the materials that we buy. What are the implications that we will be facing by going this way? What technicaltities that i need to be aware of from the System perspective so that i can explain all the pros and cons of doing this?
    Any help would be greatly appreciated.
    Thanks
    Anusha

    always keep in mind that it is not easy to activate batch management for materials that are already in use, and it is even more difficult to impossible to switch it off again, if you change your mind.
    Batch management is an additional level to manage stocks, so it brings complexity in your system and is so an area to make some more errors.If you are already batch managment, then using BM for all purchased materials will not be a big challenge.
    However, activation of BM for materials that are in use (stocks, open POs, etc) is quite challenging, as you must not have any stock in current and previous period to be able to activate BM. for details see OSS note 30656.
    The more complex your business is, the more complex it becomes for this activation. Eg. if you are using vendor consignment, split valuation warehouse managment.
    If you have to activate a lot materials, then SAP offers reports to do it despite of open documents and stock, but this costs extra money. there are OSS notes about this.

  • Why Batch Management is required?

    Hello Experts,
    I am going through all notes available in SPRO related to Batch Management and able to understand the settings for the same.
    However, I do not have any idea what is the importnace of Batch Management? Why do we do that? And where its required?
    Can you throw some light on the same?
    Thanks And Regards,
    Krupesh Kothari.

    In various industries u2013 particularly the process industry u2013 you have to work with homogenous partial quantities of a material or product throughout the logistics quantity and value chain.
    There are various reasons for this:
    Legal requirements (for example, the guidelines set out by GMP (Good Manufacturing Practice) or regulations on hazardous material
    Defect tracing, callback activities, and regression requirement
    The need for differentiated quantity-and value-based Inventory Management (for example, due to heterogeneous yield/result qualities or varying constituents in Production.
    Differences in usage and the monitoring thereof in materials planning in SD and Production.
    Production or procedural requirements (for example, settlement of material quantities on the basis of different batch specifications).
    Integration
    Batch Management is integrated in all applications of the R/3 System. It supports the management and processing of batches in all of a companyu2019s business processes.
    Features
    Batch number assignment
    You use this function to assign a batch with a number that uniquely identifies it.
    Batch specifications
    You use this function to describe each batch uniquely using characteristics and characteristic values. You specify the permitted value range in the allocated material master record.
    Batch status management
    You use this function to indicate whether a batch is usable or unusable. You set this status:
    Manually in the batch master record or at goods receipt
    Automatically in the usage decision in quality management
    Batch determination
    With this function, you can use various criteria to search for batches that are in stock, for example:
    when posting goods issues
    when combining suitable material components for production orders and process orders
    when creating a delivery according to particular customer requirements
    Batch where-used list
    The batch record contains all quality-relevant planned and actual data for the production of a batch and complies with the GMP guidelines (Good Manufacturing Practices) for the pharmaceutical industry and food industry.
    The path of the batch from Procurement to delivery to your customer is shown in the batch where-used list.
    For more information, refer to Archiving Batch Records (PP-PI) in the BC - SAP ArchiveLink Scenarios PP documentation.
    Active ingredient management
    You use this function to administrate and process materials with active ingredients that are to be handled in batches.
    also see following:
    The following process chain describes how batch management could look when integrated into the relevant SAP component.
    Process Flow
    Sales & Distribution
    A sales order for a material subject to handling in batches is posted.
    You have previously agreed with the customer that the batches of the material he is supplied with must meet certain specifications.
    you run a batch determination, as well as a batch availability and usability check. The system determines that the sales order cannot be met with the present stock.
    a requirement is transferred to production.
    Production
    A production order (discrete manufacturing) or a process order (process manufacturing) is created for the material to be handled in batches due to the posted sales order.
    A batch number can be assigned for the quantity of material to be produced.
    As raw materials with certain specifications are required for the manufacture of this material, batch determination is triggered.
    If a sufficient quantity of raw material is available, the selected batches are reserved for the production or process order
    Purchasing
    If there is an insufficient quantity of raw material, the required quantity with the appropriate specifications is ordered from the vendor.
    Goods Receipt
    Due to the purchase order created by purchasing, the raw material is posted to the stock in quality inspection during goods receipt.
    The batch is assigned a batch number.
    An inspection lot is created.
    Quality Management
    The delivered batch of raw material is subject to quality inspection.
    The inspection results are recorded, and become available to batch determination as soon as the usage decision has been recorded.
    The batch is posted to either restricted or unrestricted stock.
    Warehouse Management
    The batch of raw material is placed into stock at storage bin level.
    Production
    Before production commences, an availability check is run as part of batch determination.
    The production or process order is released.
    A batch number is assigned to the material to be produced.
    The shop floor papers (PI sheet, for example) are created.
    An order-related inspection lot is created for quality inspection.
    The raw materials warehouse is notified of the transport requirement for material provision.
    Warehouse Management
    Using the transport requirement, the batch of raw materials is provided at the correct time and date.
    Production
    The manufacturing process is completed, the batch of raw material is consumed.
    Inventory management
    The goods issue for the batch of raw material required by production is posted.
    Quality Management
    Inspections are conducted during the manufacturing process.
    The inspection results are recorded.
    A usage decision is made.
    Inventory Management
    The batch produced is posted to the stock in quality inspection.
    An inspection lot is created.
    Quality Management
    The batch produced is subject to a quality inspection for final release.
    The inspection results are recorded.
    A usage decision is made.
    Inventory Management
    The batch produced is posted to unrestricted-use stock.
    Sales & Distribution
    During delivery, batch determination is conducted with reference to the sales order.
    During batch determination, an availability check is carried out.
    Using the inspection results for quality management, inspection certificates can be automatically created.
    Inventory Management
    The goods issue is posted.
    For detailed information on batch management in Inventory Management, refer to the MM - Inventory Management documentation.

  • Batch management & Handling unit management?

    Dear Expert,
    could you explain Batch management & Handling unit management?
    thanks
    saravanakumar.

    <b>HU:</b>
    The SAP HU is used for tracking the handling units used by the materials.  Some common handling units are packagings materials like cartons, pallets etc.
    In the SAP system, the handling unit (HU) expands on the shipping unit. Handling units can be nested and you can also create new handling units from several handling units as often as you like. At the material item level, HUs contain the complete material identification, the quantity, and, in the case of serial numbers, the respective object list. Handling units have unique,
    scannable identification numbers that can be developed according to standards such as EAN 128 or SSCC.
    Handling units contain all inventory management information of the materials they contain that are maintained in Inventory Management. There are also status messages that you can call up at any time that indicate whether a handling unit is only planned or if the ship-to party has been notified of the arrival of this handling unit, or whether it is in the warehouse or has already been posted to goods issue. The integrated history function also records each business process in
    the life cycle of each handling unit, meaning that you can track the handling unit’s path and development at any time.
    Refer to : Logistics -> Central Functions -> Handling Unit Management
    In HU-managed storage locations, all goods movements are executed through the specification of the respective HUs, and Inventory Management is performed through the handling units. If you are working without HU-managed storage locations, you can work with handling units (without stock information) as before in the delivery and in the shipment.
    In HU-managed storage locations, materials can be managed in HUs only. Mixed stock made up of packed and non-packed materials within the same storage location are not supported. HUs can also be managed in interim storage types. Unpacking a material from a HU means that the stock of the material is posted to a storage location that is not HU-managed.
    If you call up normal material movements in connection with an HU-managed storage location, a delivery is created, rather than a direct material posting, which has been the procedure up to now.
    Please note that if you want to use 311 to move the material already in stock, but in a non HUM Storage Location and you want to transfer those materials into a HUM Storage Location 304.  If this is the case you can use the transaction VLMOVE with the destination plant and storage location. Before that you have to create the HU with the transaction code HU02 Storage location: where the material is and the status: in stock.
    Handling units are unique at client level in at least one system. Using an indicator at client level, you can control whether you are going to work with the HU functions. Since the handling unit is a physical unit, the central logistics processes are controlled through the input of the handling unit identification. These processes include putaway, picking, and stock transfers, as well as goods receipts and goods issues.
    A handling unit’s mobility can be limited if quality checks are active. Changes in the stock category caused by a quality inspection are made using a posting change in the handling unit.
    There is also a report available that you can use to find and display handling units using different selection criteria such as material, packing instruction, or storage location.
    Although the handling unit is basically a unit that remains constant in the system, you can change it by repacking the materials it contains. All the packing functions, such as packing, repacking, and unpacking, are completely supported by the handling unit functionality. In this way, handling units can be created in production, during goods receipt, or in the packing areas of the warehouse. If you have automatic packing, the handling unit is created from the packaging proposals defined in the system (from the packing instructions, for example).
    For more help follow the link
    http://www.sap-img.com/shop/sap-handling-unit-management-configurations.htm
    Batch:
    In various industries – particularly the process industry – you have to work with homogenous partial quantities of a material or product throughout the logistics quantity and value chain.
    There are various reasons for this:
    Legal requirements (for example, the guidelines set out by GMP (Good Manufacturing Practice) or regulations on hazardous material
    Defect tracing, callback activities, and regression requirement
    The need for differentiated quantity-and value-based Inventory Management (for example, due to heterogeneous yield/result qualities or varying constituents in Production.
    Differences in usage and the monitoring thereof in materials planning in SD and Production.
    Production or procedural requirements (for example, settlement of material quantities on the basis of different batch specifications).
    For more help you have to refer the SAP help

  • Cost(vprs) of free goods with batch managment

    Dear Gurus,
    I have a problem ahout free goods with batch management.
    Cost(VPRS) is not accumulated in billing(free goods is not relevant for billing).
    My configurations are shown as below:
    Ordered goods (and batch) item category :zta1(copied from tan)
    Free goods (and batch) item category :zann (copied from tann) pricing:B ;not relevant for billing;dermination cost:X
    copy control(from delivery to billing):
    ztan: accumulation cost :X
    If I use the material without batch management,Cost of free goods(without batch) is accumulated to main item(ordered goods).
    So, what can I do?
    Thanks and Best Regards,
    Lykin Kan

    Hi,
    These notes are useful:
    SAP Note 1365939 - VPRS logic and Customizing settings in SD
    SAP Note 547570 - FAQ: VPRS in pricing
    If you have the problem in the transfer from SD conditions to CO-PA, check if you transfer only invoices to COPA, if you don't invoice the deliveries of free goods, then you don't transfer this 'sales' or costs of 'gifts' to COPA. You can check the customizing of COPA in tcode ORKE (IMG for COPA). SAP Note 74486 - INFO: Overview of consulting notes for CO-PA is a good summary about this issue.
    I hope this helps you
    Regards,
    Eduardo
    PD: I forgot SAP Note Number 33968 SD/CO-PA: Characteristics from sales doc tables
    Edited by: E_Hinojosa on Sep 10, 2010 9:44 AM

  • Error while importing N Accounts to 1 Address with UCM Batch Manager

    Hi,
    I got a problem with importing Accounts using the UCM Batch Manager. Previous steps were loading the EIM Tables EIM_UCM_ORG and EIM_UCM_ADRPER. To associate addresses I used the column EIM_UCM_ADRPER.PAR_UCM_ACCNT_UID. No errors occured during an Enterprise Integration Mgr jobs to load the data into SDH tables.
    The error described below occurs if I have N Accounts using one Address. Example:
    h5. Account Name --> City --> Postal Code --> State --> Street
    Account #1 --- Munich --- 80331 --- N/A --- Some Street 1
    Account #2 --- Munich --- 80331 --- N/A --- Some Street 1
    h5. If I try to get the Accounts into the Base tables using the UCM Batch Manager I get the following message from the log file:
    ObjMgrBusCompLog     Error     1     000003084c571160:0     2010-08-03 19:11:14     (odbccon.cpp (2097)) SBL-DBC-00111: An error has occurred writing to a record.
    Please continue or ask your systems administrator to check your application configuration if the problem persists.
    DBCLog     DBCLogError     1     000003084c571160:0     2010-08-03 19:11:14     SQLError: [23000],[Microsoft][SQL Native Client][SQL Server]Cannot insert duplicate key row in object 'dbo.S_ADDR_PER'-Objekt with unique index 'S_ADDR_PER_U1'.
    DBCLog     DBCLogError     1     000003084c571160:0     2010-08-03 19:11:14     SQLError: [01000],[Microsoft][SQL Native Client][SQL Server]The statement has been terminated.
    ObjMgrBusCompLog     Error     1     000003084c571160:0     2010-08-03 19:11:14     (sqlobj.cpp (43735)) SBL-DAT-00381: A record that contains identical values to the record you have created already exists.
    If you would like to enter a new record, please ensure that the field values are unique.
    ObjMgrLog     Error     1     000003084c571160:0     2010-08-03 19:11:14     (adptutils.cpp (5715)) SBL-EAI-04381: For instance of Integration Component 'Account_Business Address', using user key '[City] = "Munich" AND [Postal Code] = "80331" AND [State] = "N/A" AND [Street Address] = "Some Street 1"', a record with identical values already exists in the Siebel database.
    Please ensure that the field values in the input message are unique.
    EAISiebAdpt     EAISiebAdptErr     1     000003084c571160:0     2010-08-03 19:11:15     [0] For instance of Integration Component 'Account_Business Address', using user key '[City] = "Munich" AND [Postal Code] = "80331" AND [State] = "N/A" AND [Street Address] = "Some Street 1"', a record with identical values already exists in the Siebel database.
    Please ensure that the field values in the input message are unique.(SBL-EAI-04381) (0x75017d)
    h5. Result:
    Account #1 gets inserted with Record Type: "Source-Insert"
    Account #2 will not be imported and gets Record Type: "Incomplete"
    Does anyone know how to handle this problem?
    Many Thanks
    Sebastian
    Edited by: user13098670 on 04.08.2010 06:34

    I have selected the option
    Add new metadata and replace existing objetcs. But it is not importing. Also I tried other options like
    1. deleting the existing mapping and tried.
    2. Putting the mapping in recycle bin and try.
    3. Take it from recycle bin.Even during taking it from recycle it is giving me the following error .
    Error occurred importing mapping
    <DWH_CMMDTY_INVC_FACT_MAP/DWH_CMMDTY_INVC_FACT_MAP>
    (at line 141).
    Detailed Error Message:
    API2014: Internal Error: Error in createStage:
    In above all cases it is giving me the error.
    Could you please help?

  • Free Goods with Batch Management Activated !!!

    Hi Gurus,
    I have defined a free goods master data for material on which batch is activated. I have defined the it as with a min of 10 qty 1 free good will be delivered as exclusive item
    Now as the batch management is active and each batch has 1 qty in it. Now in order to deliver 1 free good first i have to enter 10 line item of the same material and after the 11 th line system should generate 1 free good item. But this is not happening is there any standard configuration required for this process
    Early reply will be awarded accordingly.
    Thanks in advance
    Edited by: Abaper Abaper on Jul 10, 2008 12:31 PM
    Edited by: Abaper Abaper on Jul 10, 2008 12:32 PM

    Hi Abaper,
    Free Goods Determination follows the condition technique and hence you should have one condition type assigned to it one access sequence and then maintain the condition type (NA00) in a Free Goods Determination  Procedure (NA0000).
    Then assign this procedure to your permitted sales area and maintain the free goods determination master data (VBN1).
    Also Check the settings of Item Category Assignment
    It should be ORNORMFREE+TAN -
    > TANN.
    By this settings your free goods should work.
    Reward if it helps you
    Regards
    Harsh

  • VPRS with Free Goods and Batch Management

    Dear Experts,
    I have a problem on the products billing with Free Goods.
    I will explain this, before the implementation of Batch Management (with batch split) the billing document show the condition VPRS on the main item (TAN) and the free goods item (TANN).
    Now, when the Batch Management was up, the condition VPRS disappeared on the TANN item, I checked the order and it does shows the VPRS conditions. When i check the conditions on the billing document it shows me the following message when i check the VPRS condition
    Condition ignored (requirement 004 not fulfilled)
    Then I tried to debug the price determination and i realized that only on the TANN position the field komp-evrwr (price determination on the item category) is not 'X'.
    Aditionally i can mention thar the batch split item category is defined as YG05.
    Actually i only managed to show the cumulated VPRS cost on the main item.
    Please someone say to me if this correct or there is a way to put the VPRS on the free goods item.
    Javier Sandoval Vera
    Ecuador

    Hi Javier,
    what do you do with the VPRS in your calculation- system ?
    If you need i, you delete the requirement 004 in your calculation -system.
    on the other hand, you can change TANN to komp-evrwr (price determination on the item category) is  'X'. Then you have to add an 100% rabate for TANN and the resukt will be free good.
    Hans

  • Free Goods (With Batch Management)

    Hi Gurus,
    I have defined a fee goods master data for material on which batch is activated. I have defined the it as with a min of 10 qty 1 free good will be delivered as exclusive item
    Now as the batch management is active and each batch has 1 qty in it. Now in order delivery 1 free good first i have to enter 10 line item of the same material but after the 11 th line system should generate 1 free good item. But this is not happening is there any standard configuration required for this process
    Early reply will be awarded accordingly.
    Thanks in advance

    Free goods is determined per sales order item. The system does not take the sum of more items. You have to insert the quantity on one item.
    /Torben

  • Can we use batch management in repetitive manufacturing?

    Can we use batch management in repetitive manufacturing?
    If not, can we use classification or something else?
    or what else options we have.
    Thnx!

    why not?
    http://help.sap.com/saphelp_47x200/helpdata/en/25/283c594f7811d18a150000e816ae6e/frameset.htm

  • Inventory Audit Report - Not followed FIFO and Batch management

    I have created an Item say XYZ, with Batch management and valuation methode FIFO.
    Then I have created a batch say 1 with posting of opening balance transaction with posting date as 1st April 2009.
    Now when I post an A/R Invoice with posting date as 19th May 2009 in which I have selected above batch.
    I have also posted some more purchase transaction for same item before 19th May 2009 that is the date of sales invoice.
    Now when I see Inventory Audit Report, system has not picked up the cost column as per Batch selection in A/R Invoice, and also not as per FIFO, but it has followed the system date of transaction for deriving cost as per FIFO.
    Can anybody throw light on this ?
    BR
    Samir Gandhi

    Dear Samir Gandhi,
    Irrespective of posting date you use for document posting, with FIFO Method system will arrange all the inventory posting in layers with First inventory posting will form the base for first inventory movement out and so on
    Example:
    1st Entry:(Opening Balances)
    posting date : 01/04/09    Item : XYZ    quantity : 5   Unit cost price : 100
    2nd Entry: Purchase
    posting date : 01/05/09    Item : XYZ    quantity : 5   Unit cost price : 105
    3rd Entry: Purchase
    posting date :25/04/09    Item : XYZ    quantity : 5   Unit cost price : 90
    Layers created :
    1.    Item : XYZ    quantity : 5   Unit cost price : 100
    2.     Item : XYZ    quantity : 5   Unit cost price : 105
    3.     Item : XYZ    quantity : 5   Unit cost price : 90
    4th Entry : Sales
    Item : XYZ    quantity : 8  
    So here cost of goods sold will be : ( 5x100)+ ( 3x105) = 815
    and it wont be  ( 5x100)+ ( 3x90) =770 if that's what you are expecting
    Regards,
    Mukesh

Maybe you are looking for

  • My Andoid Devices wil not wake up my printer from Power Save Mode

    I have an HP LaserJet Pro 200 color MFP M276nw istalled as a wireless network printer. I have various computers with XP and Windows 8 operating systems that wake up  the printer from Power Save mode without problems. I also can print wirelessly from

  • Need help with Responsive HTML5 screen layout in RoboHelp HTML 11

    I have a few questions/issues regarding screen layouts for Responsive HTML5 output in RoboHelp HTML 11. First off, I decided to just use the Theme1_Standard layout that came with the program (only other default option was Theme2_Government) and start

  • Infotype 0008 reecord creation in a BAdI - Issue

    I am implementing the method 'CALC_SAL_ADJUSTMENT' of the BAdI definition 'HRECM00_ACTIVATION'. As per the requirement, I have to copy the record in the importing parameter IT0008_OLD, make some modifications to the record and then pass it on to the

  • Database Values in Textbox based on combobox

    I'm trying to display some information in a textbox that relates to the data of the field selected in the combo box currently I have no errors except when I select a different name from the combo box the data in my textbox does not change and stays o

  • IPhone 6 8.0.2 not connecting to Blue Tooth

    Having several issues with my iPhone 6 8.0.2, the most annoying of which is the blue tooth connection. My iPhone 4S was connecting automatically to my Subaru WRX car stereo via blue tooth as soon as I started my car and I never had any issues. Since