Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Explain the significance of material master records Create and maintain material master records ame the organi!ational le"els that are important for the maintenance of material master records
#ll the data on a material that is independent of specific "endors, customers, or production routings, for example, should be stored in a central master record. Each user department does not ha"e to create its own material master record as this would result in unnecessary data redundancy. In order for indi"idual departments to be able to access the data rele"ant to their needs as easily as possible, the data should be grouped according to area of use. This can also mean that a piece of information (data field) is displayed in different "iews. In addition, due to different re$uirements within the enterprise, you must be able to enter data depending on the organi!ational le"el
%or example & materials planning: In plant #, the material is re$uired for production purposes, whereas in plant ' it is only used as a spare part. #s a conse$uence, different ()* procedures must be used for the material, depending on the plant. The material master record is an enterprise+s main source of material&specific data. It is used by all areas of logistics in the ,#* )-. system. The integration of all material data in a single database ob/ect eliminates the problem of data redundancy. #ll areas, such as purchasing, in"entory management, materials planning, and in"oice "erification, can /ointly use the data stored.
The data stored in the material master record is re$uired for many purposes, including the following:
*urchasing data is re$uired for ordering purposes In"entory management data is needed to post goods mo"ements and carry out physical in"entories #ccounting data is re$uired for material "aluation (aterials planning data is needed for material re$uirements planning
,ince different user departments within an enterprise wor0 with one material, and each department enters different information relating to it, the data in a material master record is subdi"ided according to area of use. Each user department thus has its own "iew of a material master record and is responsible for maintaining the data co"ered by this "iew.
Main data
These are the screens for the indi"idual user departments, such as basic data, materials planning, and so on.
Additional data
These are the screens on which you find additional information, such as alternati"e units of measure, material short descriptions, and consumption "alues. The data maintained within a "iew may be "alid for different organi!ational le"els.
,ome material data is "alid for all organi!ational le"els, while some is "alid for certain le"els only. ,o that the material data can be administered centrally, without unnecessary load on the database due to redundant information, the material master is organi!ed in such a way that it reflects the structure of an enterprise.
The data for a material is structured by area of use and organi!ational le"el and is also apparent in material master record maintenance. 2hen processing material master records, you ha"e to negotiate se"eral dialog screens before you can actually start to maintain data. 3n the initial screen, you will see two successi"e dialog boxes. In the first dialog box, you specify the "iews you want to process. In the second one, you specify the rele"ant organi!ational le"els. #fter this, the data screens appear. 4ou can influence the standard screen se$uence with pre&settings. ,ome screens are not integrated in the standard screen se$uence. 4ou can only access these screens by choosing them specifically from the menu bar. 2hen creating a new material master record, you must choose a material type and an industry sector to which the material is to be assigned.
The type of number assignment (internal or external) The permissible number range inter"als 2hich screens appear and in which order 2hich user&department&specific data is suggested for entry (in "iews) 2hich procurement type is allowed for a material (that is, whether the material is produced in&house, procured externally, or both)
#long with the plant, the material type determines a material.s in"entory management re$uirement (whether $uantity changes are continuously recorded in the material master record and-or "alue changes in the stoc0 accounts of financial accounting). %urthermore,
the material type determines which accounts are posted when a receipt of a material into (or an issue from) the warehouse is boo0ed. # number of different material types are supplied in standard ,#* )-.. If your enterprise needs additional material types, you can define these according to your re$uirements in Customi!ing.
Industry Sector
5i0e the material type, the industry sector also has a control function. 2hen you create a material master record, the industry sector determines: 2hich screens appear and in which order 2hich industry&specific fields appear on each screen The industry sector you assign to a material cannot subse$uently be changed. In Customi!ing, you can define new industry sectors and maintain the field reference for field selection control according to your enterprise&specific re$uirements. (ost data in the material master record can be maintained directly by the user. 'ut some information is automatically updated by the system. 2hen you enter goods mo"ements, for example, the system updates the stoc0 and consumption data. ,tatistical information, such as the date of original creation and that of the last change, can be in"o0ed with , with the $uic0&info text Information on material. ,ome data in the material master is used for information purposes only, for example, description, si!e, and dimensions. 3ther material data has a controlling function in an application. %or example, the ()* type controls the ()* procedure and the price control indicator determines which material "aluation procedure is used.
Industry Sector
4ou use the transaction Create material master (((67) to extend a material master record by adding missing "iews or organi!ational le"els. 2ith the Change (aterial transaction (((68), you can only change the data of already maintained "iews and organi!ational le"els. #ny changes you ma0e to data in a material master record (using the Create or Change transactions) are logged in a change document. This means that you can trace and "erify the change history at any time.
le"els, and for the creation of a new "endor master record. 9endor&specific data such as the address and ban0 data is not adopted. To help you create a "endor master record, you can use an existing "endor as a reference. The system copies the master data from the reference. :owe"er, the system does not copy all data, such as the address. The system prompts you to maintain the data (for example, address). The control data is copied from the reference, but you can o"erwrite it.
The system copies only data that is not "endor&specific. The address and bloc0ing indicator are therefore not copied from the reference. The transfer of reference data depends on the data you ha"e already entered for your "endor. It is generally true that maintained data is not o"erwritten by the reference data.
If you ha"e already created the general data (name, address and phone number), only the company code data is adopted when you enter the company code data. 4ou must also specify the reference company code. 2hen you create the data for the purchasing organi!ation, the system adopts only the corresponding data from the reference. If you ha"e not yet created the general data, the system adopts only the language and country from the reference address data. In addition, you should specify the areas to be adopted from the reference. %or example, if you do not specify a purchasing organi!ation, the system does not adopt the purchasing data.
Settings
(any pre&settings can be used to a"oid entering or selecting the same data more than once. 4ou can preset the "iews that you are responsible for in the ,elect 9iews dialog box. 4ou can also decide whether the dialog box is displayed only if you specifically re$uest it. ,imilar pre&settings are also possible for the 3rgani!ational 5e"els. In the transaction Industry sector to specify the Create material ((67, you can choose ;efaults< industry, and then hide this field. The default "alues specified li0e this are user&specific and can be o"erwritten or reset at any time.
Reference material
2hen you create a material master record, you can also adopt the data from an existing master record. 3n the initial screen, enter the number of the reference material in the corresponding field. 3n the dialog box for entering the organi!ational le"els, you will then recei"e additional fields to specify the organi!ational le"els of the reference material. If you want to copy the purchasing data for a material, then determine the following:
2hether only purchasing data that is "alid cross&client is to be copied from the reference. In this case, do not enter a plant for the reference. 2hether the plant&specific data of a particular plant is also to be copied from the reference. In this case, you specify a plant (for which the reference material is created).
Profiles
If a material is to be automatically planned or forecasted, you must create data in the material master record. To simplify entry of this data, you can use ()* and forecast profiles. # profile is a 0ey you can use to store ()* or forecast parameters independently of the material master record. This means that a profile is a collection of information for the configuration of material master records. The information stored in a profile is standard information that is re$uired for maintaining different materials again and again in the same or a similar constellation. If you create ()* or forecast data for a material, you can enter the profiles in the 3rgani!ational 5e"els dialog box.
(aterial master menu, Enter ,torage 5ocations (transaction ((,C). the function is under 3ther< Auto!atically :ere the system automatically extends the material master record with the storage location data after the first goods receipt posting. #ll data that refers to the storage location affected is updated in the material master record. The system must be configured accordingly in Customi!ing for In"entory (anagement and *hysical In"entory under Create ,torage 5ocation #utomatically. Mass !aintenance 2ith a special mass change function, you can change se"eral material master records at the same time (for example, if existing data has to be changed due to new circumstances). :owe"er, only experienced users should execute this function.
The system executes a consistency chec0 for the changed data. The system does not execute changes that would lead to data inconsistencies, but notes them in the log.4ou can find the mass maintenance Central %unctions. 4ou use the ob/ect type to decide which tool under 5ogistics< application you want to use it for. If you access mass maintenance from the menu of an application, the correct ob/ect type appears automatically (for example, (ass (aterial< (aterial (aster< (aterials (anagement< 5ogistics< (aintenance). 2hen you ha"e selected the ob/ect type, the system displays the rele"ant tables and fields. ,elect the tables in which you want to change data. ,elect se"eral tables only if you want to ma0e the changes in all tables at the same time to 0eep the data consistent. 3therwise, edit the tables one at a time to a"oid poor system performance. 4ou can select the fields with the "alues you want to change on the initial screen. :owe"er, the fields can be determined only at a later point in time.
Then choose the fields you want to change using , with the $uic0&info text Choose fields, and enter the new "alues in the corresponding columns. ,elect the column header and the data records to change, and choose , with the $uic0&info text *erform mass change. 4ou also ha"e the option of changing a field entry only when it has a particular "alue. To do this, choose )estrictions and enter the new "alue in the first line and the "alue to be replaced in the second line. %inally, sa"e your changes. The system then executes the consistency chec0.
This series of articles gi"e an o"er"iew of the determination of "aluation le"els for materials using the "aluation area, and the two possible procedures for material "aluation. These articles will also explain:
The significance of the "aluation area The function of the "aluation class (aterial "aluation with the mo"ing a"erage price (aterial "aluation with the standard price
In a company, most of the externally procured materials are stored before they are re$uired for production or sales. The warehouse stoc0s of materials must be updated on a $uantity and "alue basis.
The material "aluation is ad/usted with ,#* )-. settings to meet the needs of your department. %or system configuration, the following $uestions are defined:
3n which le"el are materials "aluated@ 2hich types of goods mo"ements are rele"ant for "aluation@ 2hich accounts are posted to during a transaction@
The following sections co"er the $uestions about the "aluation le"el and the settings in the material master record. The mo"ement type determines which types of goods mo"ements are rele"ant for "aluation. The settings for automatic account determination determine which accounts are posted to during a transaction.
$aluation 'e(el
The "aluation area is the organi!ational le"el at which material is "aluated. 4ou can decide whether the "aluation area is determined at company code or plant le"el.
differently in different plants. ,#* recommends that you "aluate material at plant le"el. 9aluation at plant le"el is mandatory if you want to use either the *roduction *lanning or *roduct Cost #ccounting components or if your system is a my,#* )etail system. ;efining the "aluation le"el in Customi!ing is a fundamental setting, and is "ery difficult to re"erse. (Customi!ing < Enterprise ,tructure < ;efinition < 5ogistics 1eneral< ;efine 9aluation 5e"el)
In which 1-5 account should the stoc0 "alue of this material be managed@ Is the stoc0 of a material to be "aluated at a constant price or should the price be ad/usted to match the fluctuations of the cost price@
The material type you selected when creating a material determines whether the material is to be "aluated at all. The material type controls whether the stoc0 is to be managed on a $uantity and-or "alue basis and whether this update can be controlled at "aluation area le"el.
,#* (( (aterial 9aluation Classes %igure ,#* (( (aterial 9aluation Classes In automatic account determination, the ,#* )-. system wor0s with "aluation classes. The "aluation class is used to determine which stoc0 account is to be updated during the goods mo"ements of a material. 4ou can use the "aluation class to combine materials for assigning 1-5 accounts so that you do not ha"e to manage a separate stoc0 account for each material. 4ou maintain the "aluation class in the #ccounting "iew of the material master record. The "aluation class allowed for a material depends on the material type and can be configured in Customi!ing. # "aluation class can also be assigned to se"eral material types. %igure ,#* (( (aterial 9aluation *rocedure The price control procedure set in the material master record determines the "alue used to "aluate the goods receipt of a material. In ,#* )-., material "aluation can be carried out according to the standard price (, price) or the mo"ing a"erage price (9 price).
Standard price
;uring the "aluation using the standard price (price control A,B), there are many stoc0 postings to a price determined in the material master record, the standard price. 9ariances to this standard price are posted to the price differences accounts. %or statistical purposes, the system also calculates the mo"ing a"erage price for materials that are "aluated at standard price in the material master record. This means that you can spot ma/or differences between the current procurement price and the standard price, and react accordingly. The system calculates the total stoc0 "alue for materials with standard price control as follows: Total (alue ) standard price +per ,ase unit o- !easure. / total stoc0
,#* (( (aterial 9aluation of 1oods )eceipt %igure ,#* (( (aterial 9aluation of 1oods )eceipt
,#* (( (aterial 9aluation ,T; *rice %igure ,#* (( (aterial 9aluation ,T; *rice
,#* (( (aterial 9aluation ,T; *rice 1oods )eceipt %igure ,#* (( (aterial 9aluation ,T; *rice 1) ;uring goods receipt, the system updates the stoc0 "alue and stoc0 $uantity at standard price. It updates the 1)-I) clearing account at the purchase order price. It posts the difference between the purchase order price and the standard price to the price difference account.
,#* (( (aterial 9aluation ,T; *rice In"oice )eceipt %igure ,#* (( (aterial 9aluation ,T; *rice I) 2hen the incoming in"oice is posted, the 1)-I) clearing account is cleared at the order price. The "endor (creditor) account is updated at the in"oice price. It posts the difference between the purchase order price and the in"oice price to the AIncome from price differencesB account. It does not change the total stoc0 "alue.
,#* (( (aterial 9aluation (o"ing #"erage %igure ,#* (( (aterial 9aluation (# *rice ;uring goods receipt, the system updates the stoc0 "alue, stoc0 account, and 1)-I) clearing account at the purchase order price. The mo"ing a"erage price is recalculated on the basis of the new stoc0 "alue: 9 price (for each base unit of measure) > total "alue-total stoc0.
,#* (( (aterial 9aluation (o"ing #"erage 1) %igure ,#* (( (aterial 9aluation (# *rice 1) 2hen the incoming in"oice is posted, the 1)-I) clearing account is cleared at the order price. The "endor (creditor) account is updated at the in"oice price. The system posts the difference between the purchase order price and the in"oice price to the stoc0 account. It recalculates the stoc0 "alue based on the in"oice price.
,#* (( (aterial 9aluation (o"ing #"erage I) %igure ,#* (( (aterial 9aluation (# *rice I) The system redetermines the mo"ing a"erage price based on the changed stoc0 "alue. If the stoc0 $uantity in the in"oice receipt is less than the in"oice $uantity, the system posts part of the difference to the AExpenditure-income from price differencesB account instead of the stoc0 account.
,#* (( ,toc0 (aterial *rocurement&1oods )eceipt %igure ,#* (( ,toc0 (aterial *rocurement&1oods )eceipt %ollowing transaction is used for stoc0 o"er"iew. 7. < In"entory < (aterials (anagement Choose 5ogistics < ,toc0 3"er"iew ((('E). < ,toc0 En"ironment < (anagement 8. Enter material (&67 and plant 7666 to .666 and execute the selection. .. ;iscuss the stoc0 o"er"iew displayed and the na"igation as follows:
,croll with and )ight columns or 5eft columns. ;ouble&clic0 on an organi!ation le"el to display all stoc0s in one dialog box. < ;isplay material. Choose Extras Change the material without ha"ing to return to the selection screen
To simplify daily wor0 in In"entory (anagement, se"eral functions and reports contain detailed information about all materials and their stoc0 data. The stoc0 o"er"iew is an analysis that deli"ers information about the stoc0 situation of an indi"idual material. The material stoc0s are displayed in the stoc0 o"er"iew for each indi"idual organi!ational le"el. Fuantities posted for a particular stoc0 type are totaled for each organi!ational unit. 4ou can display the stoc0 o"er"iew for batches-"aluation type and special stoc0s (for example, consignment material), as well as for organi!ational units client, company code, plant, and storage location.
,#* (( ,toc0 3"er"iew %igure ,#* (( ,toc0 3"er"iew To display the stoc0 o"er"iew, choose between different display "ersions. These display "ersions differ in the listing and se$uence of the indi"idual stoc0 types. In Customi!ing for In"entory (anagement, the system administrator defines which stoc0s are displayed in each column and the order in which they are displayed.