Professional Documents
Culture Documents
Movement Types MM Im e
Movement Types MM Im e
This document was created in the context of the Retail Task Force Logistics. Its aim is to help consultants solve concrete problems in customer projects. You can find more documents on the Task Force Logistics under the Expert Knowledge Corner in http://service.sap.com/retail.
SAP AG
Page 1
Description
The following questions are dealt with in the presentation: What are movement types? What influences them and how are they influenced (possible configurations)? How are movement types classified? Which are the most important tables/transactions?
The configurations are also explained by numerous examples. Important terms that are used in this environment include: Value and quantity update Movement indicator Special stock indicator Receipt indicator Consumption indicator among many others.
MovementTypes_MM -IM.ppt
SAP AG
Page 2
SAP AG
SAP AG 2000
BWART 05/2000
Contents
l Introduction l Table T156SY with value strings/quantity strings l Other movement type tables
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
Consumption Customer
651
GRblocked stock
105
453 Returns
MARDRETME Consignment MSKU (Sobkz = V) unrestricted/Q Returnable packaging MSKU (Sobkz = W) unrestricted/Q
Plant level MARC transfer (MARC-UMLMC - 303/5) transit (MARC-TRAME - 641) Vendor consignment/RTP MKOL (Sobkz = K, M) unrestricted Q/S Customer order MSSA/MSKA (Sobkz = E) unrestricted Q/S Project stock MSSQ/MSPR (Sobkz = Q) unrestricted Q/S
SAP AG 2000
BWART 05/2000
l Customer range: 9xx, Xxx, Yxx, Zxx l Complete list and description: see IMG MM-IM
SAP AG 2000
BWART 05/2000
T156SC WM mvt, availability check (complete key) (< 4.6: T156S) T156Q T156X T156T T158B T157H T157D T156N TMCA QM inspection lot origin, HU Account modifier (KOMOK) Short text Allowed movement types per transaction Longer text per transaction / special stock Reason for movement Subsequent movement types LIS statistic group
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
Quantity / value strings (< 4.6: T156S) Value strings (Key: BUSTW) Quantity strings (Key: BUSTM)
Field segments Stock types for LIS
T156F T156C
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
Vendor
101 B
Insmk _, 2, 3
K/M Sobkz O E Q
101 B + Kzzug X Transit stock (MARC-TRAME) Vendor consignment/RTP MKOL (Sobkz = K, M) Unrestricted Q/S Customer order MSSA/MSKA (Sobkz = E) Unrestricted Q/S Project stock MSSQ/MSPR (Sobkz = Q) Unrestricted Q/S
Kzvbr V
Consumption
SAP AG 2000
BWART 05/2000
T156SY: client-independent, system table BUSTW/BUSTM,... T156SC: client-dependent, customizable WM mvt types, ...
l Key field BUSTR for T156SY derived from T156 l Old customer mvt types have their own BUSTR l New customer mvt type: BUSTR for T156SY is copied from standard mvt type
SAP AG 2000
BWART 05/2000
T156SY
BUSTW WE01
Avail. check 01 02
SAP AG 2000
BWART 05/2000
Consumption indic. KZVBR and finds Value string Quantity string BUSTW BUSTM
WA01 MA01
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
l Depends on transaction (T158) for MB transactions l Filled by MB_CREATE callers in IMSEG (variable in VL02 / VL32) l Possible values:
n n n n
B = purchase order F = production order (not repetitive manufacturing) L = LE-SHP delivery Space= movement without purchase/production order
BWART 05/2000
l MB11/MB01: is not set by purchase order interface (EBEFU/BBEFU). It is set internally by SAPMM07M
SAP AG 2000
BWART 05/2000
space V A E/P
normal goods issue with MB1A account assignment K (normal consumption) account assignment A (assets) used for non-valuated special stocks E/Q
l Valuated special stock E/Q (KZBWS not initial): T156SY is read with KZVBR space l Used by SD and QM to determine if an assignment to CO object is necessary
SAP AG 2000
BWART 05/2000
MB_CREATE_GOODS_MOVEMENT: internal table IMSEG MM07MFB7, call ME_READ_ITEM_GOODS_RECEIPT: XEBEFU MM07MPPS, call CO_SF_ITEM_GOODS_RECEIPT: XFBEFU
SAP AG 2000
BWART 05/2000
Customer account table T030 BSX 300000 GBB VBR 400000 MR_ACCOUNT_ ASSIGNMENT
Loop at X156W
Table XZCXCM (1) BSX H - 20 (2) GBB S +20 (3) PRD 0 (4) BSX 0 (5) UMB 0 Valuation program SAPLMBGB Form WA01 T156X: account modifier (2) VBR
Table XACCIT BSX 300000 -20 GBB 400000 +20 Accounting interface
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
SD uses VAX and VAY (CO object for VAY) (movement type 601) QM uses VQP and VQY (CO object for VQY) (movement type 331)
SAP AG 2000
BWART 05/2000
l Can also be set for PRD/AUM if customer wants the same CO object for price differences (possible for AUM since 30F, note 13984)
= possible solution to message KI235 for PRD/AUM line
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
All T156SY fields (Bwart, Mengu, Wertu, Kzbew, Kzvbr, Kzzug) Value string BUSTW Quantity string BUSTM
SAP AG 2000
BWART 05/2000
GR from vendor without purchase order GI for cost center GI for cost center from vendor consignment
BWART 05/2000
SAP AG 2000
Transfer from plant to plant in one step (no PO, unrestricted stock) Transfer from vendor consignment to unrestricted storage location Transfer from project stock (Q) to customer order stock (E) - unrestricted Transfer from returns stock to unrestricted storage location
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
WEUB 647-> 101 (one-step transfer with transfer PO) LBWA -> 543 (GI of components during GR subcontracting)
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000
SAP AG 2000
BWART 05/2000