Top Banner
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
26

Sap mm bom

Jul 20, 2015

Download

Software

Vannak9
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sap mm bom

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

Page 2: Sap mm bom

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

Page 3: Sap mm bom

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

Page 4: Sap mm bom

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

Page 5: Sap mm bom

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

Page 6: Sap mm bom

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

Page 7: Sap mm bom

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

Page 8: Sap mm bom

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

Page 9: Sap mm bom

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

Page 10: Sap mm bom

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

Page 11: Sap mm bom

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

Page 12: Sap mm bom

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

Page 13: Sap mm bom

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

Page 14: Sap mm bom

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

Page 15: Sap mm bom

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

Page 16: Sap mm bom

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

Page 17: Sap mm bom

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

Page 18: Sap mm bom

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

Page 19: Sap mm bom

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

Page 20: Sap mm bom

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

Page 21: Sap mm bom

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

Page 22: Sap mm bom

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

Page 23: Sap mm bom

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

Page 24: Sap mm bom

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

Page 25: Sap mm bom

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

Page 26: Sap mm bom

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