SlideShare une entreprise Scribd logo
1  sur  32
Movement Types MM-IM Task Force Logistics
SAP AG Page 1
Movement Types MM-IM
This document was created in the context of the Retail Task Force Logistics. Its aim is to help con-
sultants 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.
Movement Types MM-IM Task Force Logistics
SAP AG Page 2
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.
(Comment: Read the notes in the presentation.)
MovementTypes_MM
-IM.ppt
®
ã SAP AG 2000 BWART 05/2000
SAP AG
Movement Types in MM-IM
®
ã 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
What is a Movement Type?
l Key for a specific goods movement (incomplete)
l Quantity update (stock tables)
l Value update (FI document, account determination)
l Screen layout (dialog only)
l GR/GI slip print
l Checks (min. shelf life, dynamic availability, etc.)
l Link to WM, QM, serial numbers
®
ã SAP AG 2000 BWART 05/2000
Stock Tables Overview
Vendor
Plant
Customer
GR-
blocked
stock
Returns
MARD-
RETME
Subcontractor
MSSL/MSLB
(Sobkz = O)
unrestricted/Q
Consignment
MSKU
(Sobkz = V)
unrestricted/Q
Returnable
packaging
MSKU
(Sobkz = W)
unrestricted/Q
Customer order
MSSA/MSKA
(Sobkz = E)
unrestricted
Q/S
Project stock
MSSQ/MSPR
(Sobkz = Q)
unrestricted
Q/S
Vendor consignment/RTP
MKOL (Sobkz = K, M)
unrestricted Q/S
Storage location
MARD
unrestricted/Q/S
+ transfer (313/5)
Batches
(MCHB)
Plant level MARC
transfer (MARC-UMLMC - 303/5)
transit (MARC-TRAME - 641)
101 601
103 105 453 651
Consumption
201
®
ã SAP AG 2000 BWART 05/2000
Classification of Movement Types
l 1xx GR from purchasing/production + returns
l 2xx GI for consumption
l 3xx, 4xx Transfers
l 5xx GR without reference to PO or PP order
l 6xx LE-SHP movement types
l 7xx Physical inventory (MM-IM: 70x / WM: 71x)
l 8xx Brazil
l Customer range: 9xx, Xxx, Yxx, Zxx
l Complete list and description: see IMG MM-IM
®
ã SAP AG 2000 BWART 05/2000
Movement Type Tables: Customizable
l T156 Definition (key: Bwart)
l T156B Screen layout (46C: MIGO_CUST_FIELDS) (Bwart + Sobkz)
Batch determination
l T156SC WM mvt, availability check (complete key) (< 4.6: T156S)
l T156Q QM inspection lot origin, HU
l T156X Account modifier (KOMOK)
l T156T Short text
l T158B Allowed movement types per transaction
l T157H Longer text per transaction / special stock
l T157D Reason for movement
l T156N Subsequent movement types
l TMCA LIS statistic group
®
ã SAP AG 2000 BWART 05/2000
Customizing Movement Type: OMJJ
l All customizable movement type tables can be
maintained with OMJJ (Customizing MM-IM)
l View-Cluster MB_156
l No new entries possible, only copy
l Do not create own movement types only to change a
customizing field!
l To copy a movement type do not forget to select the
whole range because you want to copy to 9xx range
®
ã SAP AG 2000 BWART 05/2000
Movement Type Tables: System Tables
l T156SY Quantity / value strings (< 4.6: T156S)
l T156W Value strings (Key: BUSTW)
l T156M Quantity strings (Key: BUSTM)
n T156F Field segments
n T156C Stock types for LIS
®
ã SAP AG 2000 BWART 05/2000
Table T156SY,
Value Strings, Quantity Strings
®
ã SAP AG 2000 BWART 05/2000
Movement Type 101 Overview
Vendor
Plant
Subcontractor
MSSL/MSLB
(Sobkz = O)
Unrestricted/Q
Customer order
MSSA/MSKA
(Sobkz = E)
Unrestricted
Q/S
Project stock
MSSQ/MSPR
(Sobkz = Q)
Unrestricted
Q/S
Vendor consignment/RTP
MKOL (Sobkz = K, M)
Unrestricted Q/S
Storage location
MARD
Unrestricted
Quality inspection
Blocked stock
Batches
(MCHB)
Transit stock
(MARC-TRAME)
101 FProduction
101 B
Insmk _, 2, 3
101 B + Kzzug X
101 B
K / M
Sobkz O
E
Q
Consumption
Kzvbr V
®
ã SAP AG 2000 BWART 05/2000
Central Table T156S (T156SY + T156SC)
l Contains the complete key for a specific movement
l T156S was split in 4.6A into
n T156SY: client-independent, system table BUSTW/BUSTM,...
n 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
Key for T156SY and T156SC
BWART
101
901
BUSTR
101
101
T156
BUSTR ...
101 ...
BUSTW
WE01T156SY
BWART ...
101 ...
901 ...
Avail. check
01
02
T156SC
®
ã SAP AG 2000 BWART 05/2000
From Movement Type to Value/Quantity String
User enters data
Movement type 201
Transaction MB1A
No special stock
Plant 0001
Material XYZ
Program reads T156SY (old: T156S)
Value string ref. BUSTR 201
Mvt indicator KZBEW space
Special stock SOBKZ space
Value update WERTU X
Quantity update MENGU X
Receipt indicator KZZUG space
Consumption indic. KZVBR space
and finds…
Value string BUSTW WA01
Quantity string BUSTM MA01
T158-KZBEW (transaction)
T134M (material type)
T156-BUSTR (mvt type)
®
ã SAP AG 2000 BWART 05/2000
®
ã SAP AG 2000 BWART 05/2000
Movement Indicator KZBEW
l Needed to differentiate between
n GR for purchase order (101 B)
n GR for production order (101 F)
l Depends on transaction (T158) for MB transactions
l Filled by MB_CREATE callers in IMSEG
(variable in VL02 / VL32)
l Possible values:
n B = purchase order
n F = production order (not repetitive manufacturing)
n L = LE-SHP delivery
n Space= movement without purchase/production order
l L/Space: will probably merge together in next releases
®
ã SAP AG 2000 BWART 05/2000
Receipt Indicator KZZUG
l Filled only in case of transport orders
l Movement types 351/641/643 (GI) and 101 (GR)
l MB_CREATE: filled for T156-KZBWA 1,3,4,5
(set in MB_CREATE_GOODS_ISSUE_ITEM_TRA)
l MB11/MB01: is not set by purchase order interface
(EBEFU/BBEFU). It is set internally by SAPMM07M
®
ã SAP AG 2000 BWART 05/2000
Consumption Indicator KZVBR (1)
l GR for PO: depends on assignment category in T163K
(OME9). Table T163K also sets special stock SOBKZ.
l SD and PP also work with table T163K
l Values:
n space normal goods issue with MB1A
n V account assignment K (normal consumption)
n A account assignment A (assets)
n E/P 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
Consumption Indicator KZVBR (2)
l Set externally by LE-SHP, MM-PUR, PP
l Database checks with SE16:
n LIPS-KZVBR inbound/outbound delivery
n EKPO-KZVBR purchase order
n AFPO-KZVBR production order
l Debugging: check incoming interfaces
n MB_CREATE_GOODS_MOVEMENT: internal table IMSEG
n MM07MFB7, call ME_READ_ITEM_GOODS_RECEIPT: XEBEFU
n MM07MPPS, call CO_SF_ITEM_GOODS_RECEIPT: XFBEFU
®
ã SAP AG 2000 BWART 05/2000
From Value String to Processing Key
T156SY
bustr 201
wertu X
mengu X
sobkz space
kzbew space
kzzug space
kzvbr space
Valuation
program
SAPLMBGB
Form WA01
Table XACCIT
BSX 300000 -20
GBB 400000 +20
Accounting
interface
Table XZCXCM
(1) BSX H - 20
(2) GBB S +20
(3) PRD 0
(4) BSX 0
(5) UMB 0
Customer account table T030
BSX 300000
GBB VBR 400000
MR_ACCOUNT_
ASSIGNMENT
Table T156W: WA01
(1) BSX
(2) GBB
(3) PRD
(4) BSX
(5) UMB
Loop at X156W
T156X:
account modifier
(2) VBR
®
ã SAP AG 2000 BWART 05/2000
®
ã SAP AG 2000 BWART 05/2000
T156X: Account Modifier (KOMOK)
l Counter CNT02 in T156X refers to counter in T156W
(= identifier for processing key)
l Only possible for GBB, PRD, KON, AUM, (WRX?)
l SD/QM: KZVBR leads to different account modifiers
depending on KZVBR (set if CO object needed):
n SD uses VAX and VAY (CO object for VAY) (movement type 601)
n QM uses VQP and VQY (CO object for VQY) (movement type 331)
l In case of valuated special stock E/Q (KZBWS set), we read
n Table T156SY w/o KZVBR
n Table T156X with KZVBR (E/P/V)
®
ã SAP AG 2000 BWART 05/2000
T156X: Indicator XPKON (1)
l XPKON = X means account assignment data (CO object) will
be copied to XACCIT of that processing key (usually GBB)
l Copying of CO object also depends on field selection in
T156B (OMBW). See note 117596 for special stock E/Q.
= possible solution to message KI235 for GBB line
l Manual account is also be copied to that line
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
T156X: Indicator XPKON (2)
l Entry 101 is necessary for GR for PO with account
assignment (value string WE06 processing key KBS)
l KBS means we copy the account from the PO, so no
account determination is necessary (already done)
®
ã SAP AG 2000 BWART 05/2000
Check Strings in Material Documents
l SE16 MSEG contains
n All T156SY fields (Bwart, Mengu, Wertu, Kzbew, Kzvbr, Kzzug)
n Value string BUSTW
n Quantity string BUSTM
®
ã SAP AG 2000 BWART 05/2000
T156M: Quantity Strings for Simple Movements
BWART +
SOBKZ
T156
SHKZG
T156SY
BUSTM
T156B
UMSOK
T156M T156F
501 S (+) MA01 MA01 – 1 = L01 MARD-LABST
201 H (-) MA01 MA01 – 1 = L01 MARD-LABST
201K H (-) MAK1 MAK1 – 1 = LK0 K01 MARD-KLABS + MKOL-SLABS
BWART +
SOBKZ
T156
SHKZG
T156SY
BUSTM
T156B
UMSOK
T156M T156F
501 S (+) MA01 MA01 2 1 = LQ1 MARD-INSME
201 H (–) MA01 MA01 2 1 = LQ1 MARD-INSME
201K H (–) MAK1 MAK1 2 1 = LKQ KQ1 MARD-KINSM + MKOL-SINSM
Movements 501, 201 and 201K without QM
Movements 501, 201 and 201K with QM
501: GR from vendor without purchase order
201: GI for cost center
201K: GI for cost center from vendor consignment
®
ã SAP AG 2000 BWART 05/2000
T156M: Quantity Strings for Transfers
BWART +
SOBKZ
T156
SHKZG
T156SY
BUSTM
T156B
UMSOK
T156M T156F
301 H (–) MA04 MA01 – 1 = L01
MA01 – 2 = L01
MARD-LABST (–)
MARD-LABST (+)
411K H (–) MAK4 MAK4 – 1 = LK0 K01
MAK4 – 2 = L01
MARD-KLABS MKOL-SLABS (–)
MARD-LABST (+)
413Q H (–) MAAQ E MAAQ – 1 = Q01 QSL
MAAQ – 2 = A01 ASL
MSPR-PRLAB MSSQ-SQLAB (–)
MSKA-KALAB MSSA-SALAB (+)
453 S (+) MAR1 MAR1 – 1 = L01
MAR1 – 2 = LR0
MARD-LABST (+)
MARD-RETME (–)
301: Transfer from plant to plant in one step (no PO, unrestricted stock)
411K: Transfer from vendor consignment to unrestricted storage location
413Q: Transfer from project stock (Q) to customer order stock (E) - unrestricted
453: Transfer from returns stock to unrestricted storage location
®
ã SAP AG 2000 BWART 05/2000
Other Movement Type Tables
®
ã SAP AG 2000 BWART 05/2000
T156N: Subsequent Movement Types
l Key: FCODE + BWART
l ST 601 > 602: cancel movement type (used in
MB_CANCEL_GOODS_MOVEMENT)
l RL 101 > 122: return delivery transaction MBRL
l Special codes for automatic movements:
n WEUB 647-> 101 (one-step transfer with transfer PO)
n LBWA -> 543 (GI of components during GR subcontracting)
®
ã SAP AG 2000 BWART 05/2000
T156B: Screen Layout
l Field modification for MB11 transactions
l Not possible for MB01 (101 mvt types) as account
assignment is copied from PO
l Determines also which account assignments will be
copied to FI document
l Not used in MB_CREATE_GOODS_MOVEMENT
l MIGO: new table MIGO_CUST_FIELDS
®
ã SAP AG 2000 BWART 05/2000
T158B: Allowed Movement Types
l Allowed movement types per transaction
l MB_CREATE callers are responsible for creating the
entries in T158B for their own transaction
l Help view available for T158B/T157H

Contenu connexe

Tendances

Account Assignment Category
Account Assignment CategoryAccount Assignment Category
Account Assignment CategoryRameswara Vedula
 
Scheduling agreement konwledge paper
Scheduling agreement konwledge paperScheduling agreement konwledge paper
Scheduling agreement konwledge paperarmindajack
 
Inter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsInter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsMangesh Ambardekar
 
Sap pp rough cut capacity planning on sop
Sap pp rough cut capacity planning on sopSap pp rough cut capacity planning on sop
Sap pp rough cut capacity planning on sopKanapon Gunprom
 
Make to order document
Make to order document Make to order document
Make to order document Hari Krishna
 
SAP ATP check for Sales Order
SAP ATP check for Sales OrderSAP ATP check for Sales Order
SAP ATP check for Sales OrderLee Scott
 
SAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleySAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleyIntelligroup, Inc.
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1Intelligroup, Inc.
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notificationMohammed Azhad
 
Sap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficoSap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficowhynet2005
 
SAP S4 HANA SD 1709 Overview (mindmap edition) Final
SAP S4 HANA SD 1709 Overview (mindmap edition) FinalSAP S4 HANA SD 1709 Overview (mindmap edition) Final
SAP S4 HANA SD 1709 Overview (mindmap edition) FinalBenedict Yong (杨腾翔)
 
Class PowerPoint PIR
Class PowerPoint PIRClass PowerPoint PIR
Class PowerPoint PIRKellie Abbey
 
Sapprocurement non stock item
Sapprocurement non stock itemSapprocurement non stock item
Sapprocurement non stock itembabloo6
 
Sd billing plan
Sd billing planSd billing plan
Sd billing planRao RV
 

Tendances (20)

Account Assignment Category
Account Assignment CategoryAccount Assignment Category
Account Assignment Category
 
Scheduling agreement konwledge paper
Scheduling agreement konwledge paperScheduling agreement konwledge paper
Scheduling agreement konwledge paper
 
SAP MM Essential Master Data
SAP MM Essential Master DataSAP MM Essential Master Data
SAP MM Essential Master Data
 
Inter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsInter Company Billing in SAP -Basics
Inter Company Billing in SAP -Basics
 
Sap pp rough cut capacity planning on sop
Sap pp rough cut capacity planning on sopSap pp rough cut capacity planning on sop
Sap pp rough cut capacity planning on sop
 
Make to order document
Make to order document Make to order document
Make to order document
 
SAP ATP check for Sales Order
SAP ATP check for Sales OrderSAP ATP check for Sales Order
SAP ATP check for Sales Order
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
 
SAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleySAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelley
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notification
 
SAP SD Configuration Document
SAP SD Configuration DocumentSAP SD Configuration Document
SAP SD Configuration Document
 
Sap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficoSap fi integration with other modules in sap fico
Sap fi integration with other modules in sap fico
 
Third party process
Third party processThird party process
Third party process
 
SAP S4 HANA SD 1709 Overview (mindmap edition) Final
SAP S4 HANA SD 1709 Overview (mindmap edition) FinalSAP S4 HANA SD 1709 Overview (mindmap edition) Final
SAP S4 HANA SD 1709 Overview (mindmap edition) Final
 
Class PowerPoint PIR
Class PowerPoint PIRClass PowerPoint PIR
Class PowerPoint PIR
 
Sapprocurement non stock item
Sapprocurement non stock itemSapprocurement non stock item
Sapprocurement non stock item
 
Sd billing plan
Sd billing planSd billing plan
Sd billing plan
 
Intercompany config
Intercompany configIntercompany config
Intercompany config
 
Route determination
Route determinationRoute determination
Route determination
 

En vedette

All movement types in sap
All movement types in sapAll movement types in sap
All movement types in sapGopal Padamati
 
Movement type
Movement typeMovement type
Movement type70620
 
SAP MM Configuration Step by Step guide by Tata Mcgraw hill
SAP MM Configuration Step by Step guide by Tata Mcgraw hillSAP MM Configuration Step by Step guide by Tata Mcgraw hill
SAP MM Configuration Step by Step guide by Tata Mcgraw hillVenet Dheer
 
Sap MM-configuration-step-by-step-guide
Sap MM-configuration-step-by-step-guideSap MM-configuration-step-by-step-guide
Sap MM-configuration-step-by-step-guideVenet Dheer
 
SAP SD Interview Questions with Explanation
SAP SD Interview Questions with Explanation SAP SD Interview Questions with Explanation
SAP SD Interview Questions with Explanation Nbhati123
 
SAP MM Configuration - Real Project Documentation
SAP MM Configuration - Real Project DocumentationSAP MM Configuration - Real Project Documentation
SAP MM Configuration - Real Project Documentationsapdocs. info
 
How to create movement type
How to create movement typeHow to create movement type
How to create movement typegmohan gmohan
 
Goods Receipt Document Imaging
Goods Receipt Document Imaging Goods Receipt Document Imaging
Goods Receipt Document Imaging Verbella CMG
 
All Movement Types SAP by www.abaper.weebly.com
All Movement Types SAP by www.abaper.weebly.com All Movement Types SAP by www.abaper.weebly.com
All Movement Types SAP by www.abaper.weebly.com Pavan Golesar
 
SAP LX16 CYCLE COUNTING METHOD 06142016 BFOX
SAP LX16 CYCLE COUNTING METHOD 06142016 BFOXSAP LX16 CYCLE COUNTING METHOD 06142016 BFOX
SAP LX16 CYCLE COUNTING METHOD 06142016 BFOXBrandy Fox
 
SAP_Inventory_Management_Overview_PPT v1.1
SAP_Inventory_Management_Overview_PPT v1.1SAP_Inventory_Management_Overview_PPT v1.1
SAP_Inventory_Management_Overview_PPT v1.1Deb Martina
 

En vedette (19)

All movement types in sap
All movement types in sapAll movement types in sap
All movement types in sap
 
Movement type
Movement typeMovement type
Movement type
 
SAP MM Configuration Step by Step guide by Tata Mcgraw hill
SAP MM Configuration Step by Step guide by Tata Mcgraw hillSAP MM Configuration Step by Step guide by Tata Mcgraw hill
SAP MM Configuration Step by Step guide by Tata Mcgraw hill
 
Sap mm full
Sap mm fullSap mm full
Sap mm full
 
Mm module sap
Mm module sapMm module sap
Mm module sap
 
Sap MM-configuration-step-by-step-guide
Sap MM-configuration-step-by-step-guideSap MM-configuration-step-by-step-guide
Sap MM-configuration-step-by-step-guide
 
Stock Overview
Stock OverviewStock Overview
Stock Overview
 
SAP SD Interview Questions with Explanation
SAP SD Interview Questions with Explanation SAP SD Interview Questions with Explanation
SAP SD Interview Questions with Explanation
 
Sap configuration-guide
Sap configuration-guideSap configuration-guide
Sap configuration-guide
 
Sap MM Presentation
Sap MM PresentationSap MM Presentation
Sap MM Presentation
 
SAP MM Configuration - Real Project Documentation
SAP MM Configuration - Real Project DocumentationSAP MM Configuration - Real Project Documentation
SAP MM Configuration - Real Project Documentation
 
How to create movement type
How to create movement typeHow to create movement type
How to create movement type
 
66169047 sap-sd-tables
66169047 sap-sd-tables66169047 sap-sd-tables
66169047 sap-sd-tables
 
Goods Receipt Document Imaging
Goods Receipt Document Imaging Goods Receipt Document Imaging
Goods Receipt Document Imaging
 
Garuda Indonesia Airlines - Skripsi
Garuda Indonesia Airlines - SkripsiGaruda Indonesia Airlines - Skripsi
Garuda Indonesia Airlines - Skripsi
 
All Movement Types SAP by www.abaper.weebly.com
All Movement Types SAP by www.abaper.weebly.com All Movement Types SAP by www.abaper.weebly.com
All Movement Types SAP by www.abaper.weebly.com
 
SAP LX16 CYCLE COUNTING METHOD 06142016 BFOX
SAP LX16 CYCLE COUNTING METHOD 06142016 BFOXSAP LX16 CYCLE COUNTING METHOD 06142016 BFOX
SAP LX16 CYCLE COUNTING METHOD 06142016 BFOX
 
Sap inventory dmi
Sap inventory dmiSap inventory dmi
Sap inventory dmi
 
SAP_Inventory_Management_Overview_PPT v1.1
SAP_Inventory_Management_Overview_PPT v1.1SAP_Inventory_Management_Overview_PPT v1.1
SAP_Inventory_Management_Overview_PPT v1.1
 

Similaire à Movement types-in-sap-mm

8086-instruction-set-ppt
 8086-instruction-set-ppt 8086-instruction-set-ppt
8086-instruction-set-pptjemimajerome
 
Sap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in PuneSap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in PuneAspire Techsoft Academy
 
Register transfer &amp; microoperations moris mano ch 04
Register transfer &amp; microoperations    moris mano ch 04Register transfer &amp; microoperations    moris mano ch 04
Register transfer &amp; microoperations moris mano ch 04thearticlenow
 
Instruction_Set.pdf
Instruction_Set.pdfInstruction_Set.pdf
Instruction_Set.pdfboukomra
 
Make your data dance: PIVOT and GROUP BY in Oracle SQL
Make your data dance: PIVOT and GROUP BY in Oracle SQLMake your data dance: PIVOT and GROUP BY in Oracle SQL
Make your data dance: PIVOT and GROUP BY in Oracle SQLstewashton
 
Design System Design-ASM and Asynchronous Sequential Circuits
Design System Design-ASM and Asynchronous Sequential CircuitsDesign System Design-ASM and Asynchronous Sequential Circuits
Design System Design-ASM and Asynchronous Sequential CircuitsIndira Priyadarshini
 
325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdfVaishali Ketkar
 
Sap hr features
Sap hr featuresSap hr features
Sap hr featuressivsamba
 
These are the reports used for mm module
These are the reports used for mm moduleThese are the reports used for mm module
These are the reports used for mm moduleNguyen Hai
 
15CS44 MP & MC Module 2
15CS44 MP & MC Module  215CS44 MP & MC Module  2
15CS44 MP & MC Module 2RLJIT
 
Make your data dance
Make your data danceMake your data dance
Make your data dancestewashton
 
LCDF3_Chap_10_P1.ppt
LCDF3_Chap_10_P1.pptLCDF3_Chap_10_P1.ppt
LCDF3_Chap_10_P1.pptbrainxMagic
 
Fanuc ot g code training manual
Fanuc ot g code training manualFanuc ot g code training manual
Fanuc ot g code training manualHien Dinh
 
Plc Siemens Training Notes
Plc Siemens Training NotesPlc Siemens Training Notes
Plc Siemens Training Notesplc_course
 
PPT 8085 microprocessor
PPT 8085 microprocessor PPT 8085 microprocessor
PPT 8085 microprocessor Ardhendupanja
 
TS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docTS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docsubrat42
 

Similaire à Movement types-in-sap-mm (20)

8086-instruction-set-ppt
 8086-instruction-set-ppt 8086-instruction-set-ppt
8086-instruction-set-ppt
 
Sap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in PuneSap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in Pune
 
Instruction set
Instruction setInstruction set
Instruction set
 
Register transfer &amp; microoperations moris mano ch 04
Register transfer &amp; microoperations    moris mano ch 04Register transfer &amp; microoperations    moris mano ch 04
Register transfer &amp; microoperations moris mano ch 04
 
Instruction_Set.pdf
Instruction_Set.pdfInstruction_Set.pdf
Instruction_Set.pdf
 
Make your data dance: PIVOT and GROUP BY in Oracle SQL
Make your data dance: PIVOT and GROUP BY in Oracle SQLMake your data dance: PIVOT and GROUP BY in Oracle SQL
Make your data dance: PIVOT and GROUP BY in Oracle SQL
 
Design System Design-ASM and Asynchronous Sequential Circuits
Design System Design-ASM and Asynchronous Sequential CircuitsDesign System Design-ASM and Asynchronous Sequential Circuits
Design System Design-ASM and Asynchronous Sequential Circuits
 
Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086
 
325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf
 
Sap hr features
Sap hr featuresSap hr features
Sap hr features
 
These are the reports used for mm module
These are the reports used for mm moduleThese are the reports used for mm module
These are the reports used for mm module
 
15CS44 MP & MC Module 2
15CS44 MP & MC Module  215CS44 MP & MC Module  2
15CS44 MP & MC Module 2
 
Assembler1
Assembler1Assembler1
Assembler1
 
Architecture of 8085
Architecture of  8085Architecture of  8085
Architecture of 8085
 
Make your data dance
Make your data danceMake your data dance
Make your data dance
 
LCDF3_Chap_10_P1.ppt
LCDF3_Chap_10_P1.pptLCDF3_Chap_10_P1.ppt
LCDF3_Chap_10_P1.ppt
 
Fanuc ot g code training manual
Fanuc ot g code training manualFanuc ot g code training manual
Fanuc ot g code training manual
 
Plc Siemens Training Notes
Plc Siemens Training NotesPlc Siemens Training Notes
Plc Siemens Training Notes
 
PPT 8085 microprocessor
PPT 8085 microprocessor PPT 8085 microprocessor
PPT 8085 microprocessor
 
TS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docTS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.doc
 

Dernier

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Dernier (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Movement types-in-sap-mm

  • 1. Movement Types MM-IM Task Force Logistics SAP AG Page 1 Movement Types MM-IM This document was created in the context of the Retail Task Force Logistics. Its aim is to help con- sultants 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.
  • 2. Movement Types MM-IM Task Force Logistics SAP AG Page 2 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. (Comment: Read the notes in the presentation.) MovementTypes_MM -IM.ppt
  • 3. ® ã SAP AG 2000 BWART 05/2000 SAP AG Movement Types in MM-IM
  • 4. ® ã SAP AG 2000 BWART 05/2000 Contents l Introduction l Table T156SY with value strings/quantity strings l Other movement type tables
  • 5. ® ã SAP AG 2000 BWART 05/2000 What is a Movement Type? l Key for a specific goods movement (incomplete) l Quantity update (stock tables) l Value update (FI document, account determination) l Screen layout (dialog only) l GR/GI slip print l Checks (min. shelf life, dynamic availability, etc.) l Link to WM, QM, serial numbers
  • 6. ® ã SAP AG 2000 BWART 05/2000 Stock Tables Overview Vendor Plant Customer GR- blocked stock Returns MARD- RETME Subcontractor MSSL/MSLB (Sobkz = O) unrestricted/Q Consignment MSKU (Sobkz = V) unrestricted/Q Returnable packaging MSKU (Sobkz = W) unrestricted/Q Customer order MSSA/MSKA (Sobkz = E) unrestricted Q/S Project stock MSSQ/MSPR (Sobkz = Q) unrestricted Q/S Vendor consignment/RTP MKOL (Sobkz = K, M) unrestricted Q/S Storage location MARD unrestricted/Q/S + transfer (313/5) Batches (MCHB) Plant level MARC transfer (MARC-UMLMC - 303/5) transit (MARC-TRAME - 641) 101 601 103 105 453 651 Consumption 201
  • 7. ® ã SAP AG 2000 BWART 05/2000 Classification of Movement Types l 1xx GR from purchasing/production + returns l 2xx GI for consumption l 3xx, 4xx Transfers l 5xx GR without reference to PO or PP order l 6xx LE-SHP movement types l 7xx Physical inventory (MM-IM: 70x / WM: 71x) l 8xx Brazil l Customer range: 9xx, Xxx, Yxx, Zxx l Complete list and description: see IMG MM-IM
  • 8. ® ã SAP AG 2000 BWART 05/2000 Movement Type Tables: Customizable l T156 Definition (key: Bwart) l T156B Screen layout (46C: MIGO_CUST_FIELDS) (Bwart + Sobkz) Batch determination l T156SC WM mvt, availability check (complete key) (< 4.6: T156S) l T156Q QM inspection lot origin, HU l T156X Account modifier (KOMOK) l T156T Short text l T158B Allowed movement types per transaction l T157H Longer text per transaction / special stock l T157D Reason for movement l T156N Subsequent movement types l TMCA LIS statistic group
  • 9. ® ã SAP AG 2000 BWART 05/2000 Customizing Movement Type: OMJJ l All customizable movement type tables can be maintained with OMJJ (Customizing MM-IM) l View-Cluster MB_156 l No new entries possible, only copy l Do not create own movement types only to change a customizing field! l To copy a movement type do not forget to select the whole range because you want to copy to 9xx range
  • 10. ® ã SAP AG 2000 BWART 05/2000 Movement Type Tables: System Tables l T156SY Quantity / value strings (< 4.6: T156S) l T156W Value strings (Key: BUSTW) l T156M Quantity strings (Key: BUSTM) n T156F Field segments n T156C Stock types for LIS
  • 11. ® ã SAP AG 2000 BWART 05/2000 Table T156SY, Value Strings, Quantity Strings
  • 12. ® ã SAP AG 2000 BWART 05/2000 Movement Type 101 Overview Vendor Plant Subcontractor MSSL/MSLB (Sobkz = O) Unrestricted/Q Customer order MSSA/MSKA (Sobkz = E) Unrestricted Q/S Project stock MSSQ/MSPR (Sobkz = Q) Unrestricted Q/S Vendor consignment/RTP MKOL (Sobkz = K, M) Unrestricted Q/S Storage location MARD Unrestricted Quality inspection Blocked stock Batches (MCHB) Transit stock (MARC-TRAME) 101 FProduction 101 B Insmk _, 2, 3 101 B + Kzzug X 101 B K / M Sobkz O E Q Consumption Kzvbr V
  • 13. ® ã SAP AG 2000 BWART 05/2000 Central Table T156S (T156SY + T156SC) l Contains the complete key for a specific movement l T156S was split in 4.6A into n T156SY: client-independent, system table BUSTW/BUSTM,... n 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
  • 14. ® ã SAP AG 2000 BWART 05/2000 Key for T156SY and T156SC BWART 101 901 BUSTR 101 101 T156 BUSTR ... 101 ... BUSTW WE01T156SY BWART ... 101 ... 901 ... Avail. check 01 02 T156SC
  • 15. ® ã SAP AG 2000 BWART 05/2000 From Movement Type to Value/Quantity String User enters data Movement type 201 Transaction MB1A No special stock Plant 0001 Material XYZ Program reads T156SY (old: T156S) Value string ref. BUSTR 201 Mvt indicator KZBEW space Special stock SOBKZ space Value update WERTU X Quantity update MENGU X Receipt indicator KZZUG space Consumption indic. KZVBR space and finds… Value string BUSTW WA01 Quantity string BUSTM MA01 T158-KZBEW (transaction) T134M (material type) T156-BUSTR (mvt type)
  • 16. ® ã SAP AG 2000 BWART 05/2000
  • 17. ® ã SAP AG 2000 BWART 05/2000 Movement Indicator KZBEW l Needed to differentiate between n GR for purchase order (101 B) n GR for production order (101 F) l Depends on transaction (T158) for MB transactions l Filled by MB_CREATE callers in IMSEG (variable in VL02 / VL32) l Possible values: n B = purchase order n F = production order (not repetitive manufacturing) n L = LE-SHP delivery n Space= movement without purchase/production order l L/Space: will probably merge together in next releases
  • 18. ® ã SAP AG 2000 BWART 05/2000 Receipt Indicator KZZUG l Filled only in case of transport orders l Movement types 351/641/643 (GI) and 101 (GR) l MB_CREATE: filled for T156-KZBWA 1,3,4,5 (set in MB_CREATE_GOODS_ISSUE_ITEM_TRA) l MB11/MB01: is not set by purchase order interface (EBEFU/BBEFU). It is set internally by SAPMM07M
  • 19. ® ã SAP AG 2000 BWART 05/2000 Consumption Indicator KZVBR (1) l GR for PO: depends on assignment category in T163K (OME9). Table T163K also sets special stock SOBKZ. l SD and PP also work with table T163K l Values: n space normal goods issue with MB1A n V account assignment K (normal consumption) n A account assignment A (assets) n E/P 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
  • 20. ® ã SAP AG 2000 BWART 05/2000 Consumption Indicator KZVBR (2) l Set externally by LE-SHP, MM-PUR, PP l Database checks with SE16: n LIPS-KZVBR inbound/outbound delivery n EKPO-KZVBR purchase order n AFPO-KZVBR production order l Debugging: check incoming interfaces n MB_CREATE_GOODS_MOVEMENT: internal table IMSEG n MM07MFB7, call ME_READ_ITEM_GOODS_RECEIPT: XEBEFU n MM07MPPS, call CO_SF_ITEM_GOODS_RECEIPT: XFBEFU
  • 21. ® ã SAP AG 2000 BWART 05/2000 From Value String to Processing Key T156SY bustr 201 wertu X mengu X sobkz space kzbew space kzzug space kzvbr space Valuation program SAPLMBGB Form WA01 Table XACCIT BSX 300000 -20 GBB 400000 +20 Accounting interface Table XZCXCM (1) BSX H - 20 (2) GBB S +20 (3) PRD 0 (4) BSX 0 (5) UMB 0 Customer account table T030 BSX 300000 GBB VBR 400000 MR_ACCOUNT_ ASSIGNMENT Table T156W: WA01 (1) BSX (2) GBB (3) PRD (4) BSX (5) UMB Loop at X156W T156X: account modifier (2) VBR
  • 22. ® ã SAP AG 2000 BWART 05/2000
  • 23. ® ã SAP AG 2000 BWART 05/2000 T156X: Account Modifier (KOMOK) l Counter CNT02 in T156X refers to counter in T156W (= identifier for processing key) l Only possible for GBB, PRD, KON, AUM, (WRX?) l SD/QM: KZVBR leads to different account modifiers depending on KZVBR (set if CO object needed): n SD uses VAX and VAY (CO object for VAY) (movement type 601) n QM uses VQP and VQY (CO object for VQY) (movement type 331) l In case of valuated special stock E/Q (KZBWS set), we read n Table T156SY w/o KZVBR n Table T156X with KZVBR (E/P/V)
  • 24. ® ã SAP AG 2000 BWART 05/2000 T156X: Indicator XPKON (1) l XPKON = X means account assignment data (CO object) will be copied to XACCIT of that processing key (usually GBB) l Copying of CO object also depends on field selection in T156B (OMBW). See note 117596 for special stock E/Q. = possible solution to message KI235 for GBB line l Manual account is also be copied to that line 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
  • 25. ® ã SAP AG 2000 BWART 05/2000 T156X: Indicator XPKON (2) l Entry 101 is necessary for GR for PO with account assignment (value string WE06 processing key KBS) l KBS means we copy the account from the PO, so no account determination is necessary (already done)
  • 26. ® ã SAP AG 2000 BWART 05/2000 Check Strings in Material Documents l SE16 MSEG contains n All T156SY fields (Bwart, Mengu, Wertu, Kzbew, Kzvbr, Kzzug) n Value string BUSTW n Quantity string BUSTM
  • 27. ® ã SAP AG 2000 BWART 05/2000 T156M: Quantity Strings for Simple Movements BWART + SOBKZ T156 SHKZG T156SY BUSTM T156B UMSOK T156M T156F 501 S (+) MA01 MA01 – 1 = L01 MARD-LABST 201 H (-) MA01 MA01 – 1 = L01 MARD-LABST 201K H (-) MAK1 MAK1 – 1 = LK0 K01 MARD-KLABS + MKOL-SLABS BWART + SOBKZ T156 SHKZG T156SY BUSTM T156B UMSOK T156M T156F 501 S (+) MA01 MA01 2 1 = LQ1 MARD-INSME 201 H (–) MA01 MA01 2 1 = LQ1 MARD-INSME 201K H (–) MAK1 MAK1 2 1 = LKQ KQ1 MARD-KINSM + MKOL-SINSM Movements 501, 201 and 201K without QM Movements 501, 201 and 201K with QM 501: GR from vendor without purchase order 201: GI for cost center 201K: GI for cost center from vendor consignment
  • 28. ® ã SAP AG 2000 BWART 05/2000 T156M: Quantity Strings for Transfers BWART + SOBKZ T156 SHKZG T156SY BUSTM T156B UMSOK T156M T156F 301 H (–) MA04 MA01 – 1 = L01 MA01 – 2 = L01 MARD-LABST (–) MARD-LABST (+) 411K H (–) MAK4 MAK4 – 1 = LK0 K01 MAK4 – 2 = L01 MARD-KLABS MKOL-SLABS (–) MARD-LABST (+) 413Q H (–) MAAQ E MAAQ – 1 = Q01 QSL MAAQ – 2 = A01 ASL MSPR-PRLAB MSSQ-SQLAB (–) MSKA-KALAB MSSA-SALAB (+) 453 S (+) MAR1 MAR1 – 1 = L01 MAR1 – 2 = LR0 MARD-LABST (+) MARD-RETME (–) 301: Transfer from plant to plant in one step (no PO, unrestricted stock) 411K: Transfer from vendor consignment to unrestricted storage location 413Q: Transfer from project stock (Q) to customer order stock (E) - unrestricted 453: Transfer from returns stock to unrestricted storage location
  • 29. ® ã SAP AG 2000 BWART 05/2000 Other Movement Type Tables
  • 30. ® ã SAP AG 2000 BWART 05/2000 T156N: Subsequent Movement Types l Key: FCODE + BWART l ST 601 > 602: cancel movement type (used in MB_CANCEL_GOODS_MOVEMENT) l RL 101 > 122: return delivery transaction MBRL l Special codes for automatic movements: n WEUB 647-> 101 (one-step transfer with transfer PO) n LBWA -> 543 (GI of components during GR subcontracting)
  • 31. ® ã SAP AG 2000 BWART 05/2000 T156B: Screen Layout l Field modification for MB11 transactions l Not possible for MB01 (101 mvt types) as account assignment is copied from PO l Determines also which account assignments will be copied to FI document l Not used in MB_CREATE_GOODS_MOVEMENT l MIGO: new table MIGO_CUST_FIELDS
  • 32. ® ã SAP AG 2000 BWART 05/2000 T158B: Allowed Movement Types l Allowed movement types per transaction l MB_CREATE callers are responsible for creating the entries in T158B for their own transaction l Help view available for T158B/T157H