sap mm bom
TRANSCRIPT
0
SAP AG 1999
Appendix
Technical Details - Material Master
Technical Details - Bill of material
Application menu paths
Distributed data: ALE
Contents:
© SAP AG LO205 9-1
0.2
SAP AG 1999
Development class(es)Function group(s)Module poolLogical database(s)
MG, MGA ..M....SAPLMGMM, SAPLMGD1None
Number range object(s)NR element
NR group tableNR group(s)NR transaction(s)Authorization classAuthorization object(s)
MATERIALNR01 internal02 externalNoneGroup 1MMNR Material Master M_AENR_BGRMaterial master authorization group
Lock object(s)Change document object
EMMAR* (several) EMVKE*None
Matchcode object(s)Message class(es)Archiving class(es)Archiving object
MAT1, MAT2, MCH1MM, M3, WE, MG
Profile(s) MRP-profile, forecast-profile
Technical Details for the Material Master
© SAP AG LO205 9-2
0.3
SAP AG 1999
MARA
MARC
MAKT MARM MVKE MLAN
MLGN
MARD
MLGT
MEAN MBEW
MAPRMVER
Material Master - Table Structure
The individual tables contain the following data:MARA General data
MAKT Descriptions/short textsMARM Conversion factors MVKE Sales data per sales organizationMLAN Sales data per country MEAN EAN (European Article Number) data MBEW Valuation dataMARC Material data per plantMLGN Material data per WM warehouse
MLGT Material data per WM storage typeMARD Material data per storage location
MVER Consumption dataMAPR Forecast data (pointer)
© SAP AG LO205 9-3
0.4
SAP AG 1999
Technical Details for BOM Management
Development class(es)Function group(s)Logical database(s)
CSCSXXCDC, CEC, CKC, CMC, CSC, CTC
Number range object(s)NR transaction(s)Authorization classAuthorization object(s)
STUED. STUEE, STUEM, STUEK, STUES, STUETCV91 IB90 CS90 CS92 CS91 IB91Production planningC_STUE_BERC_STUE_WRKC_STUE_NOH
Lock object(s) ECEXSTLE, ECEQSTE, ECDOSTE, ECMASTE,ECTPSTE, ECSTSTE, ECKDSTE
Collective search helpSearch help
Archiving class(es)Archiving object
Profile
STZ1STZ1D, STZ1E, STZ1M, STZ1T
CS_BOMBOM
User-specific default values
BOM numbers are only stored internally. You do not need to define any settings.
© SAP AG LO205 9-4
0.5
SAP AG 1999
Table Structure for BOM Management
STAS
STPO
STPU
STKO STZU
TPSTDOST EQST MAST KDST STST
The individual tables contain the following data:
MAST Assignment of BOM to material
EQST Assignment of BOM to equipment
DOST Assignment of BOM to document
KDST Assignment of BOM to functional location
KDST Assignment of BOM to sales order
STST Standard BOM assignment
STKO BOM header data
STZU Permanent BOM data
STAS BOM item selection
STPO BOM item data
STPU BOM sub-item data
© SAP AG LO205 9-5
0.6
SAP AG 1999
Material Master User Exits: Number Assignment (I)
Internal Number Assignment
Number assigned when you create material, not when you save it.
Customer Enhancement MGA00001
(Exit: EXIT_SAPLMGMU_001, module MATERIAL_UPDATE_ALL)
Completes checks for customer-specific fields.
Extends checks for existing fields.
Can change material data (restricted).
Example: enter basic material, material group, and consecutive number asmaterial description.
© SAP AG LO205 9-6
0.7
SAP AG 1999
Material Master User Exits: Number Assignment (II)
Customer Enhancement MGA00002
(Exit: EXIT_SAPLMG02_001 for internal number assignment, moduleMATERIAL_NUMBER_GET)
Influences internal material number assignment:
Internal number changed by customer program. Example: program takesinternal material number from number range, attaches it to the materialtype, and saves the new number.
(Exit: EXIT_SAPLMG02_002 for external number assignment, moduleMATERIAL_NUMBER_GET)
Influences external material number assignment:
External number changed by customer program. Example: program addscheck digit to external material number.
© SAP AG LO205 9-7
0.8
SAP AG 1999
Material Master User Exits: Number Assignment (III)
Customer Enhancement MGA00003
(Exit: EXIT_SAPLOMCV_001 and EXIT_SAPLOMCV_002 ,EXIT_SAPLOMCV_901 and EXIT_SAPLOMCV _902 , module:MATERIAL_UPDATE_ALL) MATERIAL_UPDATE_ALL)
Influences material number display format:
Example: Converts the material number from #### to MAT-####
Caution: Problem using the search help, for example, using the searchterm M*
Result 1: All materials starting with MAT-Result 2: All materials starting with MAT- M
© SAP AG LO205 9-8
0.9
SAP AG 1999
Menu Paths (I)
Material masterLogistics -> Materials management -> Material master
Logistics -> Production -> Master data -> Material Master
Logistics -> Central functions -> Engineering
Create, change, display material
Material master -> Material
Extending a material
Material master -> Other
Archiving a material
Material master -> Other -> Archiving
© SAP AG LO205 9-9
0.10
SAP AG 1999
Menu Paths (II)
Bill of material
Logistics -> Production -> Master data -> BOMs
Logistics -> Central functions -> Engineering
Create, change, display material BOM
BOM -> Material BOM
Plant assignment
BOM -> Material BOM -> Plant assignment
BOM explosion, where-used list, BOM comparison
BOM -> Reporting
Mass changes
BOM -> Extras
© SAP AG LO205 9-10
0.11
SAP AG 1999
Menu Paths (III)
Material Master Customizing 1
Logistics (General) -> Material master ->
Standard settings -> Material types
Define attributes of material types
Define number ranges
Logistics (General) -> Material master ->
Settings for central fields:
Define material statuses
Define unit of measure groups
© SAP AG LO205 9-11
0.12
SAP AG 1999
Menu Paths (IV)
Material Master Customizing 2
Logistics (General) -> Material Master Material Master
Configuration of the material masterConfiguration of the material master
Field selectionField selection
© SAP AG LO205 9-12
0.13
SAP AG 1999
Menu Paths (V)
Customizing BOMs
Production -> Basic data -> Bill of material
Control Data for Bills of Material
General Data -> BOM usage
General Data -> Define BOM status
Item data
Item categories
Formulas for variable-size items
Explosion type
Alternative determination
© SAP AG LO205 9-13
0.14
SAP AG 1999
Menu Paths (VI)
Engineering Workbench (SAP Easy Access)
Logistics -> Production -> Engineering WorkbenchLogistics -> Central functions -> Engineering ->Engineering Workbench
Engineering Workbench Customizing
Production -> Basic data -> Engineering Workbench
Process working areas
Process Microsoft Word layouts that you want to print
© SAP AG LO205 9-14
0.15Frequently Used Menu PathsActivities Menu Path
Routing maintenance:
Create routing Logistics → Production → Master data → Routings → Routings → Routing → Create
Change routing Logistics → Production →Master data → Routings → Routings → Routing → Change
Display routing Logistics → Production → Master data → Routings → Routings → Routings → Display
Create reference operation set Logistics → Production → Master data → Routings → Routings → Ref. Operation set → Create
Change reference operation set
Logistics → Production → Master data → Routings → Routings → Ref. Operation set → Change
Display reference operation set
Logistics → Production → Master data → Routings → Routings → Ref. Operation set → Display
Replace reference operation set
Logistics → Production → Master data → Routings → Extras → Mass changes → Replace ref. operation set
Refresh material master record
Logistics → Production → Master data → Routings → Extras → Material master → Refresh mat. master
© SAP AG LO205 9-15
Work Center Maintenance:
Create Logistics → Production → Master Data → Work Centers → Work Center → Create
Change Logistics → Production → Master Data → Work Centers → Work Center → Change
Display Logistics → Production → Master Data → Work Centers → Work Center → Display
Replace work center Logistics → Production → Master Data → Work Centers → Work Center → Replace
Create Capacity Logistics → Production → Master Data → Work Centers → Capacity → Create
Change Capacity Logistics → Production → Master Data → Work Centers → Capacity → Change
Display Capacity Logistics → Production → Master Data → Work Centers → Capacity → Display
Create work center hierarchy Logistics → Production → Master Data → Work Centers → Hierarchy → Create
Change work center hierarchy Logistics → Production → Master Data → Work Centers → Hierarchy → Change
Display work center hierarchy
Logistics → Production → Master Data → Work Centers → Hierarchy → Display
Engineering Workbench:
Start Engineering Workbench Logistics → Production → Master data → Engineering Workbench
© SAP AG LO205 9-16
Production Resources/Tools (PRTs):
Create material PRT Logistics → Production → Master data → Prod. Resources/tools → Material → Create general
Change material PRT Logistics → Production → Master data → Prod. Resources/tools → Material → Change → Immediately
Display material PRT Logistics → Production → Master data → Prod. . Resources/tools → Material → Display → Display current status
Create miscellaneous PRT Logistics → Production → Master data → Prod. Resources/tools → Prod. Resources/tools → PRT master (miscellaneous) → Create
Change miscellaneous PRT Logistics → Production → Master data → Prod. Resources/tools → Prod. Resources/tools → PRT master (miscellaneous) → Change
Display miscellaneous PRT Logistics → Production → Master data → Prod. Resources/tools → Prod. Resources/tools → PRT master (miscellaneous) → Display
Create document PRT Logistics → Production → Master data → Prod. Resources/tools → Prod. Resources/tools → Document → Create
Change document PRT Logistics → Production → Master data → Prod. Resources/tools → Prod. Resources/tools → Document → Change
Display document PRT Logistics → Production → Master data → Prod. Resources/tools → Prod. Resources/tools → Document → Display
Replacement of PRT Logistics → Production → Master data → Routings → Extras → Mass changes → Replace PRT
© SAP AG LO205 9-17
Maintaining Material Masters:
Create Logistics → Production → Master data → Material Master → Material → Create (special)
Logistics → Production → Master data → Material Master → Material → Create (general) → Immediately
Change Logistics →Production →Master data → Material master → Material → Change → Immediately
Display Logistics → Production → Master data →Material master→ Material → Display → Display current
BOM Maintenance:
Create Logistics → Production → Master data → Bills of material → Bill of material → Material BOM → Create
Change Logistics → Production → Master data → Bills of material → Bills of material → Material BOM → Change
Display Logistics → Production → Master data → Bills of material → Bills of material → Material BOM → Display
© SAP AG LO205 9-18
0.16
SAP AG 1999
Data Transfer Programs
Direct input process
Function module
(background processing
only)
SAPDatabase
Batch inputprocess
Screen(in dialogor in the
background)
Formatting of theFormatting of themaster data master data
in SAP formatin SAP format
Master data Master data in the in the
old systemold system
SAP provides the file layout for each master file.
The user must create an SAP master file using the file layout provided and then write a conversion program to extract the legacy system data and transfer it into the SAP master file in the SAP format.
Once in an SAP format the user can update the SAP database using the direct input or batch input process.
Regardless of the input process used, the SAP System performs its normal data validation routines.
The data transfer process is covered in course BC420.
© SAP AG LO205 9-19
0.17
SAP AG 1999
EngineeringEngineeringEngineering
ALE ALE
ALE
Production BOM
Material Master PRTsDocuments
EngineeringBOM
Material Master Documents
Product StructureProduct StructureProduct Structure
BOM data
Documents
Material where-used
list
Product
ProductionR/3
System
R/3System
Product Data / Distributed Systems
Objectives:
To use an SAP System with special Customizing as a PDM system
To use ALE for any necessary data transferal between SAP PDM and SAP ERP
Advantages:
Independent release upgrades
Distributed load on the system
Heterogeneous SAP System infrastructure possible
© SAP AG LO205 9-20
0.18
SAP AG 1999
Process new displayProcess new display blocks blocks
Create list profileCreate list profile1.1.LO205SMXM
SAPCSSMXMP01
Block 1
Block n
SAPCSSMXMP01
Block 1
Block n
LO205SMXM
LO205 BL1
4.4. Block n
Copy
Reference
Check new profileCheck new profile5.5.
Create standard profileCreate standard profile (Structure explosion => (Structure explosion => Display blocks)Display blocks)
2.2.
Create display blocks Create display blocks for new profile for new profile
3.3.
Display Profile for Lists
4.4.
In the standard SAP System, a list profile is defined for every reporting function. This is copied as the default value for the display profiles. You can create a new profile by using a standard profile.
The name of your own list profile must not begin with 'SAP'.
You cannot change standard profiles.
The number of display blocks in your profile must be the same as the number of blocks in the corresponding standard profile.
The number of selection fields for each display block is determined by the maximum display block.
Naming conventions for standard profiles: Example: Explosion of the single-level BOM SAPCSLBLMP01
SAP = Standard, CS = BOM LBL = Level by Level => BOM level-by-levelMLV = Multi-level => Multi-level structureWSD = Where used => UsageSMX = Summarized explosion => Summarized BOM
M = Material D = DocumentP01 = First profile P02 = Corresponds to formatting in R/2
© SAP AG LO205 9-21
0.19
SAP AG 1999
Standard Profiles
BOM level by level: SAPCSLBLMP01
Multi-level structure: SAPCSMLVMP01
Summarized BOM: SAPCSSMXMP01
Material use: SAPCSWSDMP01
© SAP AG LO205 9-22
0.20
SAP AG 1999
Focus
Selection
Results
all task list headersall sequences
only operations for the location
Operation
Workcenter
all task list headersall sequences
all operations for the routings
Workcenter
Task listheader
Different Focus / Routing
These examples illustrate the expected results of a different focus.
Prerequisite for the respective results is that the working area always contains the same object.
The working area (with focus) and the selection criteria can be viewed in the menu entry Extras:
Working area details
Selection criteria details
© SAP AG LO205 9-23
0.21
SAP AG 1999
Working area
all task list headersall sequences
all operations for the routings
Selection
Resultsall task list headers
all sequencesall operations for the routings
all PRT´sall BOMs and items for the
routings
Operationonly
Workcenter
Workcenter
Complete
Different Working Area / Routing
These examples illustrate the expected results of a different working area.
Prerequisite for the respective results is that the focus is always based on the same object.
The working area (with focus) and the selection criteria can be viewed in the menu entry Extras:
Working area details
Selection criteria details
© SAP AG LO205 9-24
0.22
SAP AG 1999
Screen Layout
Cockpit
Toolbar
OverviewScreenfor exampleoperations
Gen. operations Processing time Interoper. times Control data Extra oper. data Ext. processing
Seq Oper. ID. Ref.Oper. Ref.Rout. Oper Work Ctr.Lo ContWk Copy
Process using Effectivity window
Context
023078099950000317 1N
1000 Pump
The screen layout is divided into the elements: Toolbar, Cockpit and Overview Screen.
The Toolbar provides the user with currently available functions at the touch of a button.
The Cockpit is always available in the Engineering Workbench and controls the Engineering Workbench. It consists of three areas:
Process using, for the entry of the key dates or of the change number, in order to process the objects in the worklist. The entry of a key date or a change number is necessary when an object has to be created, changed or deleted.
Effectivity window, in order to display a particular time segment of the worklist.
Context, to display the hierarchical relationship of objects in the overview screen. In this slide there is an input line for each material, BOM and item.
The Overview Screen lists objects that are contained in the worklist and that match the entries in the validity window and in the context. It provides information about the object and change status of a particular object type.
© SAP AG LO205 9-25
0.23
SAP AG 1999
Work Center Operation Set
Standard sequenceStandard sequence
Task list header ATask list header A
Operation 20Operation 20
Operation 30Operation 30
Operation 40Operation 40
Operation 10Operation 10
Operation 20Operation 20
Operation 10Operation 10
Reference operationset
becomes
Work CenterOperation Set
operations can notbe transferred
summarized oper.11summarized oper.11
The work center operation set is a summarized reference operation set and can no longer be exploded in a routing. It is a subordinated work center that is necessary for the standard value summarization - the standard value summarization has to be triggered manually. Detailed operation descriptions along with executed work centers are no longer contained in the work center operation set. You can manually overwrite the summarized standard values.
No objects can be assigned to a work center operation set - these are transferred from a reference operation set.
© SAP AG LO205 9-26