移动类型配置 (Movement Type Customizing)

移动类型配置 (★★★★)

#customizing #movement-type

概览表 (一眼对比)

Control Function Description Configuration Level
Quantity update (数量更新) Updates quantity fields via quantity string Fixed in system
Value update & account determination Updates stock/consumption accounts via value string Fixed; account modifier adjustable
Field selection (字段选择) Screen structure of MIGO entry Per movement type
Shelf life expiration check Check expiration date at GR Per movement type
Auto PO generation at GR Automatic PO creation Per movement type
Auto storage location data Create storage location view in material master Per movement type
Stock determination Determine which stock to use Per movement type
Dynamic availability check Check availability dynamically Per movement type

Control Functions of Movement Type (移动类型控制功能)

The movement type is a three-digit key identifying a goods movement. It controls:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Movement Type (3-digit key)

├──► Quantity Update (数量更新)
│ └── Controlled by "Quantity String" (fixed, cannot change)

├──► Value Update & Account Determination (值更新/科目确定)
│ └── Controlled by "Value String" (fixed)
│ └── Account Modifier (科目修改码) can differentiate
│ e.g., 201 (cost center) vs 551 (scrapping)
│ → Different consumption accounts

├──► Field Selection (字段选择)
│ └── Which fields appear on MIGO screen

└──► Other Settings
├── Shelf Life Expiration Date Check
├── Automatic PO generation at GR
├── Auto creation of storage location data
├── Stock determination
└── Dynamic availability check

Quantity String vs Value String

Concept Description Can Change?
Quantity String (数量字符串) Controls quantity update logic per movement type No – fixed in SAP system
Value String (值字符串) Controls value update & triggers auto account determination No – fixed in SAP system
Account Modifier (科目修改码) Second key within value string for differentiated G/L posting Yes – configurable
📌The account modifier enables different consumption accounts for different movement types sharing the same value string. Example: movement type 201 (cost center GI) vs 551 (scrapping GI) post to different consumption accounts.

Key Movement Type Settings (关键设置)

Views in Movement Type Configuration

Settings are split into different views, each containing relevant control indicators:

View Content
Field selection Which fields are optional/required/hidden
Update control Quantity & value string assignments
Allowed transactions Which MIGO transactions are permitted
Reversal movement type Which movement type to use for reversal
💡Some control indicators depend on additional parameters (debit/credit indicator, special stock indicator, quantity/value update indicator), so a single movement type may have multiple entries in some views.

Defining a New Movement Type (创建新移动类型)

Step-by-Step Process

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Step 1: Copy existing movement type
│ (Select a template matching your needs)

Step 2: Save the new movement type
│ Key must start with: 9, X, Y, or Z

Step 3: Modify control parameters
│ (Field selection, allowed transactions, etc.)

Step 4: Copy reversal + reference movement types
│ And assign them to the new movement type

Step 5: Copy ALL dependent entries
(Important: do not miss sub-entries!)
Rule Detail
New key must start with 9, X, Y, or Z
Template selection criterion Match quantity & value update requirements
Must copy All dependent entries of reference movement type
Must also copy Reversal movement type and reference movement type

IMG Path

1
2
Materials Management → Inventory Management and Physical Inventory
→ Movement Types → Copy, Change Movement Types
⚠️You cannot change the quantity string or value string – these are hard-coded in the SAP system. Choose your template movement type carefully.

Movement Type Grouping (移动类型分组)

Movement types can be grouped for various purposes:

  • Number range grouping: Group movement types sharing the same number range interval
  • Account determination grouping: Use account modifiers to differentiate posting within a value string

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“Three-digit key for goods movement?” Movement type
“What controls quantity update?” Quantity string (fixed, cannot change)
“What controls value update?” Value string (fixed)
“How to differentiate accounts for same value string?” Account modifier (科目修改码)
“New movement type key prefix?” Must start with 9, X, Y, or Z
“Can you change quantity/value strings?” No, they are fixed in SAP
“Why copy all dependent entries?” Missing entries cause incomplete control settings
“Name 4+ functions controlled by movement type” Quantity update, account determination, field selection, shelf life check, auto PO, auto storage location data
“Example: 201 vs 551 different accounts?” Different account modifiers route to different consumption accounts