Maintaining Product Master Data

Objective

After completing this lesson, you will be able to maintain the product master data and operate with material valuation data

Product/Material Master Structure

Material/Product Master

The material or product master contains information about all the physical materials that are procured, produced, stored and sold. It is also used to manage information about services for instance for buying and selling services in hours.

The material master holds information such as unique material number, name, material type, unit of measure, descriptions, weight and dimensions. This material information is used and stored in transactions such as sales orders, deliveries, purchase orders and goods movements.

As all information for one material is stored centrally and all areas, such as purchasing, inventory management, materials planning, and invoice verification, can jointly use the stored data. For this reason, the material master information is organized into different views. For example, purchasing, sales, storage, MRP, costing and accounting.

Some information in each material is specific to particular organizational units. For example, a sales description is specific to a sales unit (known as sales area), a MRP controller is specific to a specific site (known as a plant) or some information might be specific to a storage location.

So, is it called a material or a product? In SAP S/4HANA Cloud, the correct term to use is product. However, due to the effort required, it hasn't been possible to remove all references to the material. So, you will still see both terms used in SAP S/4HANA Cloud.

The data stored in the material master is required for many activities, including the following:

  • Purchasing data for ordering purposes

  • Inventory management data for posting goods movements and physical inventory management

  • Accounting data for material valuation

  • Material planning data for material requirements planning

Material/Product Master

Data Views in Material Master Record Maintenance using Create Material app

Data Views in Material/Product Master Record Maintenance

You can create material master data using the Manage Product Master Data SAP Fiori app and/orCreate Material app.

Note

The picture Data Views in Material/Product Master Record Maintenance and the description mainly applies to Create Material app and differs in some parts in the Manage Product Master Data app.

You can learn more about product master data maintenance using Manage Product Master Data in SAP HELP Manage Product Master Data

The data screens used to process material master records can be subdivided into the following types:

  • Main data:

    These are the screens (on the Create Material app) for the individual user departments, such as basic data, materials planning, and so on.

  • Additional data:

    On these screens you find additional information, such as alternative units of measure, material short descriptions, and consumption values.

The data maintained within a view may be valid for different organizational levels.

Material Master – Organization Levels

Material Master – Organization Levels

Organizational LevelsExamples for maintained data
General datamaterial number, material short text in different languages, material group, base unit of measure, purchase order unit of measure, minimum remaining shelf life
Plant datasome purchasing data, some data for inventory management, MRP data, forecasting data
Storage location datastorage bin, picking area

Some material data is valid for all organizational levels, while some is valid for certain levels only. For example, a distinction is made for the following levels:

  • Client level:

    General (Central) Data does not depend on an organizational unit or the company code. This level contains the data applicable to all individual group companies, plants, warehouses, or stores belonging to an enterprise (corporate group). Examples of material data that are valid client-wide are the goods group, the short text of material, and the base unit of measure.

    Some of the data for purchasing or inventory management is also maintained at the client level. This data includes, for example, the purchase order text, the purchase order unit, the purchasing value key, and specifications for the shelf life expiration date check.

  • Plant level:

    This level contains the data that you can define for each plant. This includes, for example, some data for purchasing and inventory management, but also data for material valuation or material requirements planning. Examples of plant-specific material data are the purchasing group, the goods receipt processing time, the valuation class, the price control, the MRP type, and the MRP controller.

  • Storage location level:

    All data that is valid for a particular storage location is stored at this level, for example, the storage bin.

Creation of a Material/Product Master Record

Material Type

When creating a new material/product master record, you must choose a material type and an industry sector to which to assign the material. The standard content in SAP S/4HANA Cloud only provides one industry sector M (Mechanical Engineering) and is assigned to industry sector M by default. Materials with the same properties are assigned to the same material type. Examples of material types are raw materials, semi-finished products, and finished products.

Raw Materials, Operating supplies, Semi-finished products, Finished products blocks listed to the left of the Control icon. Number assignment, Procurement type. User departments, Field selection, and Account determination listed to the right of the Control icon.

Among other things, the material type controls:

  • The type of number assignment (internal or external)

  • The permissible number range intervals

  • Which user-department-specific is proposed for entry (in views)

  • Which procurement type is allowed for a material (that is, whether the material is produced in-house, procured externally, or both)

Along with the plant, the material type controls whether the stock is to be managed on a quantity and/or value basis.

Various types of material are available for use in the standard SAP system. If your company needs additional material types, you can define these according to your requirements using the configuration app (SSCUI) Define Attributes of Material Types (Configure Product Types) by copying an existing product type.

Tutorial on How to Create a Product/Material Master Data

In the following tutorial you can learn how to create material master data using the Create Material app.

Extension of a Material/Product Master Record

Extending an existing material master record means that data for a further department or a further organizational level is created.

Extending a Material (Product) Master Record

You use the Create Material app to extend a material master record by adding missing views or organizational levels. With the Change Material app, you can only change the data of views and organizational levels that are already maintained.

If you are using the Manage Product Master Data (F1602) SAP Fiori app for creating the product master data, then you can extend the already created material by selecting the material/product from the list which will navigate you to the Product view. Then you can choose Edit to maintain the material.

Any changes you make to data in a material master record, such as creating or changing, are logged in a change document. This means that you can trace the change history at any time.

Material Valuation

Valuation Data in Material/Product Master

Material valuation determines or records the stock value of a material/product. The following relationship applies to the valuation price, the stock quantity, and the stock value in the material master record:

Stock value = stock quantity x material valuation price

From this formula it follows that the stock value changes when the stock quantity or valuation price changes.

During the valuation of a goods movement, not only the total value (and if necessary, the valuation price) are updated in the material master record, but also the accounts in Financial Accounting. Material Valuation represents a link between Materials Management (MM) and Financial Accounting (FI), since it updates the G/L accounts in Financial Accounting.

In the material master record, you enter the necessary valuation data for a material in the accounting data. Depending on the valuation area, you must specify either the company code or plant when maintaining the accounting data.

When entering the accounting data, you must consider the following questions:

  • Is the stock of a material to be valuated at a constant price, or should the price be adjusted to match the fluctuations of the cost price?

  • In which G/L account should the stock value of this material be managed?

Procedures for Material Valuation (Price Control)

Procedures for Material Valuation (Price Control)

The price control procedure set in the material master record determines the value used to valuate the goods receipt of a material, and how price variances resulting from goods receipt or invoice receipt are handled. Material valuation can be carried out according to the standard price (S price) or the moving average price (V price).

  • Standard price (price control S):

    When you valuate with the standard price (price control S), all inventory posting is carried out at the standard price defined in the material master record. If a goods receipt or invoice receipt contains a price that differs from the standard price, this difference is posted to a price difference account. The variance is not taken into account in stock valuation.

  • Moving average price (price control V):

    When you valuate with the moving average price (MAP), all goods receipts for purchase order are valuated with the purchase order price (Other goods movements are posted with the current moving average price). A difference between the purchase order price and the invoice price is posted directly to the relevant stock account if there is sufficient stock coverage. This changes the value of the stock and the moving average price of the material. The price in the material master is adjusted to the purchase price.

    The system automatically calculates the moving average price as follows: Total stock value / total stock quantity = moving average price.

Valuation of Goods Receipt

The Valuation of Goods Receipt figure clarifies both valuation procedures in a simple example.

Valuation of Goods Receipt

Explanation:

  • Material: Moving average price EUR 20

    The goods receipt for a purchase order of 10 pieces at EUR 25 is valuated with a procurement price of EUR 25. An amount of 10 at EUR 25 = EUR 250 is posted to the stock account. The offsetting entry for the same amount is posted to the GR/IR clearing account.

  • Material: Standard price EUR 20

    The goods receipt quantity must be valuated with the standard price. The result of the goods receipt for the purchase order of 10 pieces is an amount of 10 at EUR 20 = EUR 200. This amount is posted to the stock account. The difference of EUR 50 from the actual procurement value (10 at EUR 25 = EUR 250) is posted to a price differences expense account. The offsetting entry with an amount of 10 at EUR 25 = EUR 250 is posted to the GR/IR clearing account.

Valuation Class

In automatic account determination, the SAP system works with valuation classes. The valuation class is used to determine which stock account is to be updated during the goods movements of material/product.

Valuation Class

You can use the valuation class to combine materials for assigning G/L accounts so that you do not have to manage a separate stock account for each material. You maintain the valuation class in the Accounting view of the material master record. The valuation classes allowed for a material depend on the material type and can be configured in the configuration (SSCUI) app Define Valuation Classes in the Database and Data ManagementProductProduct. A valuation class can also be assigned to several material types.

Material Valuation Scenario for Standard Price

The figures in this section describe the postings in Financial Accounting and the updates in the material/product master record for a simple procurement process for a material with a price control standard price.

Standard Price – Starting Situation

Standard Price – Starting Situation

The opening balance for stock quantity and total value are displayed in the first row.

The following steps are:

  • Goods receipt (GR) for a purchase order of 100 pieces at 2.40 (second line)

  • Invoice receipt (IR) of 100 pieces at 2.20 (third line)

Standard Price – Goods Receipt

Standard Price - Goods Receipt

At goods receipt, the stock quantity and stock value are updated in the product/material master record. The stock account, and thus the stock value, are updated by the amount "goods receipt quantity x standard price". To the GR/IR clearing account, the "goods receipt quantity x purchase order price" amount is posted. The difference between the purchase order price and the standard price is posted to the price difference account.

Standard Price – Invoice Receipt

Standard Price - Invoice Receipt

When the incoming invoice is posted, the GR/IR clearing account is cleared at the order price. The supplier account is updated at the invoice price. The difference between the purchase order price and the invoice price is posted to the "Income from price differences" account. It does not change the total stock value.

Material Valuation Scenario for Moving Average Price

The figures in this section describe the postings in Financial Accounting and the updates in the product/material master record, for a simple procurement process for a material with price control moving average price/periodic unit price.

Moving Average Price – Starting Situation

Moving Average Price – Starting Situation

The opening balance for stock quantity and total value are displayed in the first row.

The following steps are:

  • Goods receipt (GR) for a purchase order of 100 PC at 2.40 (second line)

  • Invoice receipt (IR) of 100 PC at 2.20 (third line)

Moving Average Price – Goods Receipt

Moving Average Price – Goods Receipt

During goods receipt the system updates the stock value, stock account, and GR/IR clearing account at the purchase order price. The moving average price is recalculated based on the new stock value as follows: moving average price (for each base unit of measure) = total value / total stock.

Moving Average Price – Invoice Receipt

Moving Average Price – Invoice Receipt

When the incoming invoice is posted, the GR/IR clearing account is cleared at the order price. The supplier (creditor) account is updated at the invoice price. The system posts the difference between the purchase order price and the invoice price to the stock account. It recalculates the stock value based on the invoice price. For this, the moving average price is also recalculated based on the new stock value.

If the stock quantity at the time of invoice entry is less than the invoice quantity, the system posts part of the difference to the "Expenditure/income from price difference" account instead of the stock account.

Log in to track your progress & complete quizzes