SAP ABAP IMG Activity W_CONS_0006 (Define Strategies for Stock Determination)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-IM (Application Component) Inventory Management
     WRF_CONSIGNMENT (Package) Retail Fashion: Consignment Processing
IMG Activity
ID W_CONS_0006 Define Strategies for Stock Determination  
Transaction Code S_XB4_60000185   (empty) 
Created on 20040721    
Customizing Attributes W_CONS_0006   Define Strategies for Stock Determination 
Customizing Activity SIMG_CFMENUOLMBBEFIS   Define Strategies for Stock Determination 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name W_CONS_0006    

In this step, you make all the settings you require for a stock determination strategy.

You determine a strategy at plant level using the stock determination group and the stock determination rule (The terms 'rule' and 'group' correspond to the checking group and the checking rule logic in the availability check.

The stock determination group is assigned to the material in the material master record. On the other hand, you maintain the stock determination rules in the individual applications. This means that you can use different strategies depending on the material or on a business event.

Example

Using the calling application Inventory Management, the following example shows how you can combine various stock determination groups and rules.

Material/ Stock | Application: stock determin. | Strategy:
determin. group | Movement type / SDet. rule |SDet.group/rule
-----------------------------------------------------------------------
4711 0001 | 201 0003 | 0001/0003
4712 0002 | 201 0003 | 0002/0003
4711 0001 | 221 0004 | 0001/0004

Depending on the material number, different stock determination groups are found - this means that with the same movement type, different stock determination strategies (combination of stock determination group + stock determination rule) are used. On the other hand, however, a new stock determination rule is found (0004) for the same material number (4711) with another movement type. This means that for the material 4711, various strategies are found depending on the application and its stock determination rule. In the example above, three different stock determination strategies exist each containing different parameters for the automatic stock determination.

Requirements

Standard settings

The standard delivery contains the following setting: For plant 0001 there is a stock determination group 0001 and a stock determination rule 0001. This results in a stock determination strategy which first withdraws stock from unrestricted-use stock and then from consignment stock.

To use the stock determination function, you must maintain the stock determination group in the material master record and assign the stock determination rule to the appropriate application.

Recommendation

We recommend that you work on the conceptual details of the required strategies first. Consider how many different material groups are required for stock determination depending on the material master record. Materials that behave in a similar way in stock determination are grouped together. The result corresponds to the number of Stock determination groups that have to be maintained in the first step. In the second step, you define and maintain the stock determination rules required depending on the calling applications. The combination of stock determination group and stock determination rule provides a separate strategy which is saved in the stock determination header table.

Activities

You can define strategies depending on material, plant and business operation. To do this, proceed as follows:

  • Identify groups of materials within a plant that are to be dealt with in the same way in stock determination.
  • For each of these groups, create a stock determination group which can be assigned in the material master record at plant level.
  • Identify the business operations where stock determination is to be used. The way such an operation is defined depends on each application. For example: Within Inventory Management, every material movement is defined by a movement type. All movement types that are to behave in the same way from the stock determination point of view are assigned the same stock determination rule.

Once you have defined the strategies, you must then make the detailed settings to ensure that the stock determination is carried out correctly. You can do this by maintaining the detailed view of the header table and the item table. We recommend that you first maintain the item table. First select the strategy to be maintained and then go from the header table to the item table. Here, maintain the stock (unrestricted-use own stock or unrestricted-use consignment stock) and the storage location from which stock is to be withdrawn.

The priority indicator correctly sequences the entries of the item table. (Where do I first want to withdraw stock?) Using the priority indicator, the stocks found can be sorted as required which is then recorded in the header table.

The priority indicator must be greater than 1. However, several items may exist with the same priority indicator (same weighting for the sort). Save your settings and return to the details view of the header table. In the Sort section of the screen, you maintain whether the priority indicator is to be used for sorting in an ascending or descending order. You also define its weighting as opposed to the characteristics, price and quantity. You also define the sort and priority of the other characteristics accordingly.

In the quantity distribution, you also have the option of defining a form routine. This is saved in the quantity proposal field. Enter one condition that controls how the system is to propose the quantity for this strategy record. You define the maximum number of partial quantities allowed for a requirements quantity in the Number of splits field.

The integration between the Warehouse Management System and stock determination is maintained in the section for other settings via the WM processing indicator. You have the following options:

  1. WM dominated: Storage type search -> Stock removal strategy in the storage type -> Stock determination.
  2. WM Storage type search dominated: Storage type search -> Stock determination -> Stock removal strategy in the storage type.
  3. Stock determination dominated: Stock determination -> Storage type search -> Stock removal strategy in the storage type.

The Stock determination dialog field determines whether the stock determination is carried out in the background or online. Set this indicator if you prefer to work online. The online control function is especially useful during the test phase so that you can check the stock determination interactively. It is not possible to work online in the Warehouse Management System component.

You can set the Pipeline withdrawal indicator if you have allowed the remaining quantity to be provided by a pipeline posting. The pipeline withdrawal is a partial quantity as far as the split criterion is concerned. The optional pipeline withdrawal, however, is not supported by all applications (for example, KANBAN, WM and pull list).

If you want to use a customer exit for the item table for stock determination, you must have maintained the User exit indicator for the item table if the customer exit is to be accessed for this strategy. The customer exit is called EXIT_SAPLMDBF_002. A further customer exit exists, called EXIT_SAPLMDBF_001 which you can use to realize a separate logic to determine the stock determination rules used. For more information, refer to the documentation for the enhancement XMBF0001. Also refer to Develop Enhancements for Inventory Management.

Further notes

Make sure that you check the settings for stock determination very carefully and pay particular attention to the integrated applications.

Make sure that the stock determination rule contains settings for both consignment goods and own goods. This is necessary because the availability check takes both stock categories into account and the stock determination and availability check have to agree. We recommend the following settings:

Requirements

Standard settings

Activities

Example

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG W_CONS_0006 0 HLA0006047 O HLA0006048 O HLA0006046 O HLA0006620 O HLA0009757 O  
SIMG W_CONS_0006 1 HLA0006248 O HLA0100776 O HLA0100777 O HLA0006574 O HLA0006572  
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
VC_BEFI1 C - View cluster OSPX OSPX Assigment of stock determination strategy 
History
Last changed by/on SAP  20040721 
SAP Release Created in 111