Setting Up Movement Types

Objective

After completing this lesson, you will be able to define a new movement type in inventory management

Movement Type

To differentiate between individual goods movements, you must enter a movement type when entering a movement. The movement type is a three-digit key for identifying a goods movement. The movement type has important control functions in inventory management.

The movement type plays a central role, for example, in the following operations:

  • Updating quantity fields
  • Updating stock and consumption accounts
  • Determining the screen structure of a document entry

To create a new movement type or change an existing one, go to Customizing for Materials Management under Inventory Management and Physical InventoryMovement TypesCopy, Change Movement Types.

Movement Type Control Functions

The image displays an SAP interface showing different movement types for goods receipts, block stock, and valuation in inventory management, allowing users to adjust settings like account grouping and printing.

You can configure several movement type settings in other places in Customizing for Inventory Management. However, you will also find these control indicators in this central Customizing activity for movement types. For example, the following settings are involved:

  • Shelf life expiration date check
  • Automatic creation of storage location data in the material master record
  • Automatic generation of PO at time of GR
  • Stock determination
  • Dynamic availability check
  • Field selection

The individual settings for the movement types are split into different views, for example, field selection and update control. Each view contains the relevant control indicator. As some control indicators depend not only on the movement type but also on other parameters (such as special stock indicator, and indicators for quantity and value update and movement indicator), some views contain several entries for a single movement type. These entries are necessary to cover every possible data constellation in the system.

The following table gives you an overview of the different views, the relevant parameters per view and some settings that can be found on the view.

Settings for Movement Types

ViewDependent on ...Settings for ...
Movement type

Movement type

Entry control

(print and batch indicators, check best before date, control reason for MvT)

Update control

(SLoc automatic, consumption posting, statistically relevant, generate physical inventory doc)

Short texts

Movement type

Language

Special stock indicator

Movement indicator

Receipt indicator

Consumption indicator

Movement type text

(Description of movement)

Allowed transactions

Movement type

In which transaction can the movement type be used?

Help texts

Movement type

Language

Special stock indicator

Transaction

Enhanced text

(Text to describe the individual goods movement)

Field selection (from 201) / Batch search procedure

Movement type

Special stock indicator

Field selection

(Field selection not for MIGO transactions)

Search procedure for batch determination

Field selection (Enjoy)

Movement type

Field selection

(entry in field required or optional)

Update control / WM movement types

Movement type

Indicators for value and quantity update

Special stock

Movement indicator

Receipt indicator

Consumption posting

Entry control

(Availability date and missing part processing)

Updating control

(Reference MvTs for WM, LIFO/FIFO-relevant)

Account grouping

Movement type

Indicators for value and quantity update

Special stock

Movement indicator

Receipt indicator

Consumption

Account modification

(Account modification dependent on transaction/event key for account determination, indicator for Check account assignment)

Reversal / follow-on movement types

Movement type

Function code

Movement type

and Type of posting indicator

Reason for movement

Movement type

Key for reason

Description of reason
Deactivate QM inspection procedureMovement type and indicator for special stock, movement, receipt, and consumptionMovement type for inactive QM inspection processing
Statistics group Logistics Information Systems (LIS)Movement type and indicator for special stock and movementUpdate control (LIS)

Creation of a New Movement Type

To create a new movement type, copy an existing one first. Select a movement type that meets your requirements for the new movement type, especially in terms of the quantity and value update, to use as a template. After you have copied the template, save the new movement type. Then adapt the settings for the new movement type to your requirements.

Observe that the key of the new movement type must start with 9, X, Y, or Z. When you copy the template, ensure that you also copy all dependent entries of the reference movement type.

It is also best to copy the reversal movement type of the referenced standard movement type and assign it to the new movement type.

Note

  • The quantity update of a movement type is controlled by the quantity string. Quantity strings are fixed values in the SAP system. Neither the control itself nor the assignment to a movement type can be changed.
  • The value string of the movement type is responsible for the value update for a goods movement. Like the quantity string, it is a fixed value and cannot be changed. The value string is used to determine the transactions are relevant for automatic account assignment.

    You can use a second variable, the account grouping code, to control G/L account determination differently for certain account determination transactions. Account grouping code can be used, for example, for the offsetting entry transaction for the inventory posting. Account grouping code can be used, for example, to post a different consumption account for a goods issue for cost center (movement type 201) than for a withdrawal for scrapping (movement type 551).

Create a New Movement Type