Applying Inventory Sampling - Optional

Objective

After completing this lesson, you will be able to prepare and conduct a sample-based physical inventory

Calculation Basis

Using the inventory sampling procedure means that a complete inventory is not conducted. Only some of the stock units are inventoried and the count results are extrapolated to the value of the total stock.

This procedure only makes sense if the statement value of the inventory set up in this way is equivalent to that of a physical inventory. This means that an inventory sampling must have the same value and the same error rate as a full inventory.

Every inventory has errors. Errors can occur due to counting errors and input errors. During an inventory sampling, the actual counting error is smaller than in a full inventory because only a part of the stock management units is inventoried. In inventory sampling, however, there is an additional error due to the extrapolation of the count to the complete stock. The sum of these two errors (counting error and extrapolation error) must not exceed the total error of an equivalent full inventory.

The graphic illustrates the 80/20 rule in stock management, showing that 80% of stock units contribute to only 20% of total value, while high-value units make up a smaller quantity but larger value proportion.

An ideal value distribution of the stock units for a sample-based physical inventory follows a Lorenz curve. If you add the values of all the stock units in ascending order to obtain the total value of the stock, then 80% of the stock units account for 20% of the total value in the considered space. Stock management units that lie under the 20% line either have a low quantity or a low material valuation price. An error in this region has little consequence on the total error of the inventory for this stock. The stock management units in this region are sampled.

Inventory Sampling

When you create an inventory sampling, you must define in which area (Inventory Management or Warehouse Management) and according to which Inventory Sampling Profile the inventory is to be carried out. The profile determines on the one hand the currency in which the calculations are carried out; on the other hand, the default values for the various parameters of the inventory sampling.

Note

In inventory sampling, an attempt is made to minimize the extrapolation error. For this purpose, various parameters from the inventory sampling profile are required.

To create inventory sampling profiles, go to Customizing for Inventory Management and Physical Inventory under InventoryInventory SamplingCreate Inventory Sampling Profiles (OMCK).

After creating an inventory sampling by a separate document, the stock management units are divided step by step. After that, the samples are drawn and a batch input session is created in the process.

When the batch input session is run, the system creates the physical inventory documents. After you enter and post the count results, extrapolations can be created in the system and checked for recount.

The selection of the stock management units to be physically counted in an inventory sampling is carried out in several steps. (The individual steps are presented in more detail in the following sections).

  1. Selection of the stock levels
  2. Formation of the stock population and division of the stock management units of the stock population into value classes
  3. Formation of the strata
  4. Random selection of the stock management units to be inventoried from the strata

Form the Stock Population from Stock Management Levels

To define which stock management levels can participate in an inventory sampling, go to Customizing for Physical Inventory under Inventory SamplingDefine Stock Management Levels (OMCL).

The stock management levels, defined in Customizing, that actually participate in an inventory sampling are determined in the specific inventory sampling (document). All stock management units of the selected stock management levels participate in this sampling.

Caution

Stock management units from the selected stock management levels that are already part of an active inventory are excluded from the inventory sampling.

Stock Population

As sampling stock management units with high values unnecessarily increases the error, an upper value limit is set. Sampling is only performed on management units that are below the threshold value. The threshold value can be specified in either absolute value or relative to the stock population.

You can set five parameters that control whether or not a stock management unit is assigned to the complete-count area. Default values for these parameters are defined in the inventory sampling profile:

  • A deletion flag has been set in the material master record for the stock management unit.
  • The book inventory of the stock management unit is zero.
  • The stock management unit shows a particular ABC indicator.
  • The price of the material lies above a particular limit.
  • The value of the stock management unit (material price x quantity) lies above a particular limit.

When forming the stock population, the system attempts to divide the stock management units of the sampling area into 1000 classes according to their value. Later in the process, this prevents a large bandwidth of stock values in the sampling. A large bandwidth causes a higher error rate than sampling from a set of stock management units with approximately the same value.

The system calculates the class interval from the set upper value limit. The class interval = upper value limit /1000, rounded up to the next whole number.

Classes are designated by using the class interval until the upper threshold limit is reached. The process of rounding up generally results in fewer than 1000 classes. The last class ends with the upper value limit.

Stratification

To calculate the stratification by the system, the following information is necessary:

  • The number of elements included in a class
  • The number of strata to be formed

Hint

For a detailed description of the Dalenius-Hodges calculation method, see the SAP Library under Inventory Sampling.

You can display all strata or just the optimal strata for the inventory sampling.

The number of samples to be pulled for counting is an important parameter for inventory sampling. For accurate prediction of the total value of the stratum using extrapolation, the sample quantities must be as large as possible. However, to decrease the inventory counting effort, a smaller number of samples is advantageous. You must determine the minimum sample quantity and the stratification parameters together with an external auditor.

Sample Selection

In random selection, the elements of the strata to be counted are chosen at random for each stratum. Random selection takes place with random numbers that are created in the system with an internal random number generator. This random number generator works in accordance with the linear congruency method.

The image illustrates the process of creating inventory documents through random selection in sampling areas, updating inventory, and ensuring accurate stock evaluation alongside a complete-count approach.

When you conduct the random selection, the transactions carried out up to that point are binding. The stock levels, stock population, and stratification cannot be changed after that point. However, random selection does not automatically create inventory documents. Instead, a batch input session is generated with the stock management units to be counted. So, you still have the possibility to decide whether the inventory should be performed or not.

When the batch input session is processed, the physical inventory documents are created for all stock management units selected from the sampling area and for all stock management units within the complete-count area.

The physical inventory of these elements includes the usual three phases:

  1. Creation of physical inventory documents
  2. Inventory counting and entry of count results in the system
  3. Analyzing and posting differences

Update

During an update, the system performs the following actions:

  • Reads extra posted count results
  • Determines changes to book inventories and values
  • Determines any necessary subsequent random selections

If you enter a count or post a difference for an inventory document of an inventory sampling, the entry and posting is retained in the physical inventory document. The system does not automatically update the information in the inventory sampling. This only happens during the update. Values for stock management units that have already been counted and for which differences have been posted are no longer updated.

A posting block for stock management units to be counted is put in place if planned in the inventory documents. It exists only between the creation of the inventory document and the entry of the physical inventory count. Stock postings are allowed before and after the posting block.

For stock management units that you do not have to count, postings can take place at any time during the entire inventory sampling without restriction. This may result in changes to the book inventories or book values during an inventory sampling. In this case, it is a permanent inventory sampling. The system determines the changes in the update and takes these into account in the extrapolation.

In permanent inventory sampling, there may be changes to the book inventory and book values in the course of inventory sampling. This can mean that a stock management unit belongs to a different stratum at the current time point than at the planned time point.

Switching between the sampling area and the complete-count area is also possible. If a stock management unit switches to the complete-count area, the unit must be counted. The system proposes a subsequent random selection for the complete-count area.

Extrapolation

The graphic explains stock valuation through sampling and complete-count areas, emphasizing calculations per stratum and extrapolation for estimating actual values and adjusted book values with statistical precision.

The types of extrapolation are as follows:

  • Provisional extrapolation:

    A provisional extrapolation exists when differences are posted only for some of the stock management units that are to be counted for a stratum. Any number of provisional extrapolations can be created; only the most recent one is saved.

  • Final extrapolation:

    A final extrapolation is produced when all differences are posted, all count results are entered in the calculation, and a subsequent random selection is not necessary. A final extrapolation can only be performed when no new results can be added.

Various mathematical procedures can be used to perform extrapolation. The SAP system currently supports the procedure of stratified mean-value estimation.

The results of the extrapolations are divided into the following areas:

  • Group formation of the entered parameters
  • Information about each of the individual sampling strata
  • Extrapolation results for the entire sampling area
  • Information about the complete-count area
  • Extrapolation results for the complete area

You can only follow the results of the inventory sampling if the complete printout of extrapolations from SAP system is available.

How to Prepare and Conduct a Sample-Based Physical Inventory