Structured Articles

Objective

After completing this lesson, you will be able to analyze the different structured article categories and the basic differences between them

Structured Article Categories

Structured articles are made up of several different articles. You have to enter the components as well as the quantities in which they appear in the bill of material of the respective structured article, which serves as a (dummy) header article for the components.

The Display is a quantity of single articles or variants of one or more generic articles. A display is purchased as an individual article. Therefore, it has its own article number, a purchase price and purchase price conditions. Displays are made up by the manufacturer or vendor, and often come with packaging that can be used to present the merchandise on the sales floor.

The Sales set is a quantity of single articles or variants of one or more generic articles. It is sold as an individual article. Therefore, it has its own article number, a sales price and sales price conditions.

Purchasing sets are already in the form of a set when the articles are purchased, are either managed as a set right through the supply chain, or managed on component level in inventory management. They can be sold as a set or as single articles. This means, for example, a wheelbarrow is ordered and posted, components (trough, frame and wheel) are delivered, which can be sold in the store as a wheelbarrow (set) or as individual articles. If all processes (purchasing, logistics, and sales) always only take place at the set level, then this combination of articles could be maintained as a single article as well.

A Prepack is a quantity of variants of one or more generic articles. A prepack is purchased as an individual article. Therefore, it has its own article number, a purchase price and purchase price conditions. Unlike displays, the components in prepacks must belong to the same merchandise category as the prepack itself.

Structured Articles: Structure and Definition

  • A structured article consists of several components. The components themselves are also created as articles in the system.

  • Bills of material are used for structuring.

  • Structured articles can be left in their structure in logistics or they can be divided into individual components.

Further settings for structured articles can be found under the following menu path in Customizing Logistics - GeneralMaterial MasterRetail-Specific SettingsSettings for Structured Materials.

When you use bills of material for empties for a full product, the system checks whether the BOM Usage indicator has been set in the basic data of the full product (in other words, whether there is a bill of material or whether one can be created).

As a rule, a sales set is a combination of separate articles for the purpose of defining a total sales price. The sales set components can often be sold as separate articles at the same time.

From the purchasing point of view, sales sets are usually not ordered as such, but the component articles are. They could even be procured from different vendors. From a sales point of view, the sales set is to be considered as a header article that has a sales price and a tax code.

Sales set components can be considered as individual articles. They may belong to different merchandise categories and have different tax codes. The set itself, however, can only have one tax rate

Inventory is managed at component level, if the components can be sold separately. It can also be carried out at set level. In Customizing, you can define the Inventory Management level, that is define Inventory management on component or header level.

Note

This also affects the inventory management postings during POS inbound processing for POS sales: If inventory management is set on component level for the store, the system automatically posts the sales of a sales set by reducing the components' stocks as per the bill of material.

Another form is the price set: The set is only created for the purpose of assigning a common sales price. This price is generally lower than the total of the components' sales prices which can basically all be sold individually. The components are not physically combined by means of packaging.

If sets and the articles contained in them are sold individually in the store (for example, cases and a set of three cases), then you should carry the stock on the individual article level (components). The component stock decreases as the sets are sold. Any profit losses incurred by the sale of the set are posted to a separate account (POS inbound).

A display is a grouping of articles, normally defined by the manufacturer or vendor. The display usually has a common purchasing price and is purchased as a display. As a rule, the display is shipped in a certain packaging, which can be used to present the merchandise on the sales floor.

It is not until the display reaches the stores that it is split up into its individual components for sale to the consumer. Displays are often used in promotions. Usually, they are not ordered directly by the stores, but are allocated to the stores centrally.

As a rule, inventory is managed in the stores at individual component level, as they sell the individual components to consumers. In the distribution centers, it is managed on header level (display), as they ship complete displays to stores or wholesale customers. You can determine in Customizing at which level the system should do the inventory split of the display.

A prepack can be composed by the retailer, the manufacturer or the vendor. Prepacks are mostly used in the fashion line of business. In retail, prepacks are only sold in their individual components, whereas in wholesale, they are sold as complete prepacks.

Inventory is usually managed in the store on individual component level, and in the distribution center, it is managed on prepack level. The splitting type can be set in Customizing and the system then automatically carries out the inventory posting at the defined level (that is, at component- or header level).

Prepacks are created in the Material Create transaction (MM41) with the article category Prepack. Bills of material are used to assign generic articles with their variants. You call the bills of material maintenance by selecting the Components button in the Basic Data view. Then enter a generic article. Choose Continue. The system automatically sets the variants of this generic article. You now only have to enter the required quantities.

If you have maintained a distribution curve for the generic article (transaction FSH_DC_MAINTAIN), you can use the distribution curve to have the system automatically determine the quantities of the prepack´s components. Therefore, you call the bills of material maintenance by selecting the Components button in the Basic Data view (transaction MM41). Then enter a generic article, a total quantity and select the available distribution curve. The system automatically distributes the total quantity according to the ratio as maintained in the distribution curve to the variants of this generic article.

Further details about the prepacks will be provided in the next lesson.

In this Customizing view, you can determine the system behavior for the structured article categories and site categories in purchase orders, and for inventory management (goods receipt).

Transaction key 100, Purchase Order: On article category/site category level, you determine if the bill of material components should be displayed in the purchase order (split type 1), or if only the header article (structured article) should be shown (split type 0). In purchase orders, displaying the bill of material components is purely informative.

Transaction key 200, Goods Receipt: These settings determine the inventory management level. Split type 1 means that the inventory is managed on component level, split type 0 means it is managed on the structured article (header) level. Based on these settings, the system either assigns the stock to the structured article, or to the component articles during the goods receipt posting.

Additionally to the control by article and site category, you can determine the split / no split behavior at the following levels: distribution chain, individual sites, individual structured articles.

Sets, displays, prepacks and empties are structured articles that consist of several components. In the bill of material, you not only specify the components, but also the quantities in which the components are contained in the structured article.

The bill of material usage key defines the enterprise areas, in which a bill of material can be used (for example production, sales). It controls the processing in the downstream work areas.

The item category controls the classification of the item in a bill of material according to set criteria, such as the object reference (article master record) or the inventory management. This enables item-relevant data to be processed for the bill of material. You can for example control field selection, default values in bill of material maintenance or special system activities with the item category that you select.

For example, for an item category such as a stock item, you can maintain article data which enables inventory management.

The settings for structured articles maintenance can be defined in customizing.

Create a Generic Article for Prepack Maintenance

Due to an upcoming sports event, you plan to sell the variants of a new generic article "sneakers for men", which you want to order using a prepack.

Steps

  1. First create the new generic article "sneakers for men". Assign the article number A500. The sneakers belong to the merchandise category RF11111 Athletic, and to the article type Fashion Goods. As you want to carry the article in several colors and sizes, you choose the article category Generic articles.To start with, it is sufficient to just maintain the Basic Data view.

    1. Retailing: Master DataMaterial DataMaterialCreate. Maintain the selection screen as specified in the task.

    2. Press Enter and confirm the messages.

  2. To determine the colors and sizes of the article, choose configuration class type 300 and characteristics profile configuration class RFP04. Use the F4 help to choose these values: colors black and camel, and sizes 8.5 and 9. Create all possible variants for these values and go back to the Basic Data view.

    Note

    Choosing exactly these values is important for the next task.
    1. To select the configuration class type 300 and the characteristics profile configuration class RFP04, double-click it and press Enter. Select the characteristics values as specified in the task.

    2. To access the variant matrix, choose Back. Create all the possible combinations of these colors and sizes.

    3. Go back to the Basic Data view.

  3. In the Basic Data view, maintain the article description men's sneakers.

    1. Maintain the article short text as specified in the task and save the generic article, How to Create and Use Distribution Curves.

      You create a distribution curve to have the system automatically determine the quantities of the prepack´s components. Therefore, you maintain the distribution curve.

  4. As your generic article uses the characteristics of configuration class RFP04 (class type 300), you first take a look at the assigned characteristics.

    1. Retailing: Master DataMaterial Group DataCharacteristicsNew Characteristic Value StorageProcess Characteristic Values.

    2. Use the F4–Help of the field characteristic and search via the last tab page: Characteristics of Class. Enter the following search criteria:

      Field name or data typeValues
      Class type300
      ClassRFP04

      Press Enter. The characteristics RFC05 — Shoe Sizes Men and RFC07 — Colours for Shoes are assigned. Double-click the first characteristic RFC05, then choose Display.

      Point out that the characteristic is typed as size 1 (main size). Distribution curves can only be created for typed characteristics. Optionally, choose Other Characteristic..., enter the second characteristic, RFC07, and press Display. This characteristic is typed as a color characteristic.

  5. Create the distribution curve for the configuration class RFP04.

    1. Retailing: Cross-Application FunctionsDistribution CurveMaintain Distribution Curve.

    2. Enter the following:

      Field name or data typeValues
      Distribution Curve IDZY
      Version of Distribution Curve1

      Choose Create. In the pop-up, keep the radio buttons as defaulted on Variant, and Configuration Class. In the Parameters subscreen, enter:

      Field name or data typeValues
      Class type300
      ClassRFP04
    3. Press Enter, or choose Continue. In the distribution curve maintenance, enter the Description of Distribution Curve: color/sizes A500. Choose Filter Characteristics and enter the Generic Article A500: Define the ratio for the Characteristic values of this article as follows:

      Characteristic Value 1Characteristic Value 2Ratio
      BLACK (Black)8.52
      BLACK (Black)93
      CAMEL (Camel)8.51
      CAMEL (Camel)92

      Press Enter. The system shows a total ratio of 8 for the 4 variants. Activate your new Distribution Curve ZY by choosing button Set to Active, and answer the upcoming question with Yes. Save your entries and stay in this transaction.

      Creating a Prepack for the New Generic Article: Now create a prepack with which you want to order the sneakers from your vendor. You only maintain the Basic Data view, as the article will be completed at a later stage.

  6. The prepack has the article number AP00 and also belongs to the merchandise category RF11111 Athletic, and article type Fashion Goods.

    Ensure you select the correct article category Prepack, and choose the Basic Data view.

    Do not select a characteristics profile.

    1. Retailing: Master DataMaterial DataMaterialCreate.

      Maintain the selection screen as specified in the task, and press Enter. Confirm any messages, and cancel the characteristics profile pop-up.

  7. The article description is Men’s sneakers prepack.

    1. Maintain the article short text as specified in the task.

  8. Now choose Components to create the prepack’s bill of material. Create the components from the variants of generic article A500. Press Enter, maintain Gen. material A500 and Specified total 16, and select the available distribution curve to determine the quantities. If necessary, confirm the message Do you want to distribute the specified total? by choosing Yes. Which total quantity does the system calculate?

    Calculated quality:______________

    Choose Components (at the bottom of the screen), and make the settings as specified in the task. The calculated total is 16.

    1. Go back to the Basic Data view and save the prepack article.

Introduce Displays

Steps

  1. Demo the Exercise — Maintain Displays in Logistical Processes.

    When displaying the customizing settings, also briefly elaborate on the settings for the other structured article categories.

    For the sales set (article category 10), specifically point out that the inventory management (goods receipt) setting with split type 1 for stores means, that during POS inbound processing of POS sales, the system will post the sales of a sales set using the components’ stocks. In this case it doesn’t make sense to for example create any manual stock of sales sets for the stores beforehand, as it will be ignored by the system. The inventory management should remain on the components level.

    The participants perform Exercise — Maintain Displays in Logistical Processes.

Empties

Full Products and Empties: Terms

  • Full Product

    • Actual goods

    • Also referred to as articles with empties

  • Empties Articles

    • Packaging material

    • Also referred to as a deposit article

  • Bill of Material for Empties

    • Assignment of full products/empties articles in kind and quantity

  • Tied and Non-Tied Empties Article

    • Stock of "full" and "empty" empties

An empties article is a form of returnable transport packaging or sales packaging that is usually subject to a deposit. The empties article is assigned to a full product per unit of measure.

You can flag a full product by setting the With bill of material for empties indicator in the article master record when you are creating the basic data screen. The bill of material for empties shows the relationship between a full product and an empties article:

When assigning the empties articles to the full product, the full product and the unit of measure together make up the BOM header. The empties articles that you have assigned form the components. In the following example, the mineral water (full product) is maintained in units of measure each (single bottle), and crate (crate containing 6 bottles). So, two empties bills of material are created: one for unit of measure each, with one empties bottle, and another one for unit of measure crate, with one empties crate, and 6 empties bottles.

The individual BOM components and the full product itself all have their own article master record.

In the standard SAP Retail system, you create an empties article as a single article with the article type Empties and a full product as a single article too, or variant of a generic article, with the article type Full products.

If you are listing a full product that is assigned an empties article, then the empties article will also automatically be listed.

You can only move goods with tied empties when you have activated empties processing in Customizing. Inventory management distinguishes between tied stock (empties stock containing the relevant full product), and untied stock (empties stock which for example can be returned to the supplier for re-fill).

When you activate the empties processing, stock fields that are necessary for updating the tied empties stock are initialized.

It is possible to create structured articles with components that are full products with an empties bill of materials. So this is a 2–level bill of material considering the empties requirement. Typical examples are a display of different flavors of yogurts (full product), with the yogurt glasses as the empties articles, or a mixed pallet (display) of various beverages such as sodas in different flavors (full products) with their empties (bottles, crates). In addition, for example, a sales set containing beverages (as full products) with empties and a drinking glass can be created. These articles are fully supported in the retail processes.

A prerequisite for using the 2–level bill of material in SD processes is that in the sales view of the structured article, the item category group ERLB is assigned.

The unit of measure specific bill of material of a structured article with full products and empties is always displayed with all components in a purchase order, irrespective of the customizing settings in Structured Material in Logistics Process for transaction key 100 — Purchase order. However, the customizing settings for transaction key 200 — Goods receipt, that is, for inventory management on the structured article or on the component level (value 0 or 1), are considered.

Discontinuation of Structured Articles

Features of Structured Article Discontinuation

Features of Structured Article Discontinuation

  • If a generic article is discontinued, all its variants must be discontinued beforehand.

  • You may discontinue a variant of a generic article.

  • Sales set, prepack, display:

    • A bill of material can be either completely discontinued or

    • A bill of material can be discontinued without its components

  • Empties articles can only be discontinued if they are not assigned to a full product.

Logistical Products

Articles are typically traded in different units of measure. Each article must have a so-called base unit of measure (for example, each, piece, kg) and can in addition have other unit of measures that are multiples of the base unit. If there is a need to keep inventory in a DC separated by unit of measures (for example, half-pallets and pallets of canned peas) or in case that some stores are only able to order/receive certain unit of measures (for example, store 1: cartons of 12, store 2: cartons of 24 of canned peas) – to do so the regular unit of measure concept is not sufficient. The concept of "Logistical Products" enables companies to manage articles in different unit of measures in a location. Therefore, we differentiate between Sales Product and Procurement Product (those representing logistical units of measure). The Logistical Product is the combination of Sales Product (for example, with piece as base unit) and Procurement Products (for example, procurement product 1: pallets with 4 cartons of 7 pieces, procurement product 2: half-pallets with 20 pieces).

The sales product is created via Create Article app or classic article maintenance transaction (MM41) and includes all unit of measures and GTINs. It is the sellable unit in the stores. It also can be used for procurement using the default order unit (as defined in the article master).

Procurement products are created via Create Procurement Products app and include relevant unit of measures of the sales product. Procurement products represent the order units. The GTINs of the packaging hierarchy path between order unit and issue unit are moved from the sales product to the procurement products. They are assigned to sites and vendors via Assign Logistical Products app in case they shall be used in procurement processes. Otherwise, the sales product is used as default for the procurement.

Technical information about the data model:

  • The Procurement Product is modelled as Display; the component of the Display is the Sales Product.
  • The units of measures of a Product are stored in table MARM.
  • There is a link between the Procurement Products to the Sales Products. (Table MARA).
  • The information which vendor can provide which Procurement Product is stored in the Purchasing Info Records (Tables EINA and EINE and additionally tables of the condition technique for the prices).
  • The information which DC can provide which Procurement Products is stored in the Source List. (Table EORD).
  • The information which Procurement Product can be ordered by which store is stored in the Source List. (Table EORD).
  • The information which supplying site delivers which Product for a store is stored in the Site Maintenance (default value in table WRF3) and in the Source List.

Conceptual approach / data model:

  • The Procurement Products do not require listing; the relevant MARC record is generated within Assign Logistical Products app.
  • The BOM of the Procurement Product and the conversion factors of the units of the measure of the Sales Product cannot be changed after the Procurement Product has been created.
  • The Sales Product itself can still be ordered; it can also act as a Procurement Product.
  • It is possible to start with single articles. And once the need to create a Logistical Products arises, the Procurement Products can be created then.

Logistical products support the logistical processes material requirements planning (MRP) / rapid replenishment, purchase / stock transfer order, in- / outbound delivery, goods receipt / issue, incoming invoice, allocation table as well as collective purchase order. The usage of full products as logistical products is possible.

Note

You can find further information about this topic at: https://help.sap.com/docs/

Manage Full Products and Empties

The full products and empties processing may not be relevant in all countries.

Steps

  1. Only Demo the Exercise — Optional: Manage Full Products and Empties Stock, if the topic is relevant for your audience. If relevant, the participants perform Exercise — Optional: Manage Full Products and Empties Stock.

  2. If necessary, demo a Structured Article with Full Products with Empties.

    Display a full product, which is assigned as one of the components of our display. RetailingMaster DataMaterial DataMaterialDisplay.

    Enter article number 350310, and choose the Basic Data view. Press Enter, and point out that the lemon soda has article (material) type VOLL, and these are the units of measure defined for this article along with the following conversion factors:

    AUoM (Alternative Unit of Measure)Number / LUn
    EA1 EA
    CSE20 EA
    PAL40 CSE

    For the units of measure EA and CSE, an empties bill of material exists: Choose Components, then open the F4 Help on the Unit of Measure field. Choose unit of measure CSE to check the assigned empties articles.

    Component, DescriptionQuantity
    350210, glass bottle 0.5 l (deposit)20 EA
    350211, crate 20 x 0.5 l (deposit)1 EA

    Mention that there’s another lemonade article, with orange flavor, which is set up in the same way as this article. It’s the second component of our structured article.

    Check the settings in the structured article, a display. RetailingMaster DataMaterial DataMaterialDisplay.

    Enter article number 350300, and choose the Basic Data view.

    Press Enter. Show the article category Display, and choose Components. The mixed pallet Lemon/Orange Soda 0.5 l contains 20 cases each of the lemon and orange soda.

    Component, DescriptionQuantity
    350310, Lemon soda 0.5 l20 CSE
    350311, Orange soda 0.5 l20 CSE

    Go back, and choose the Sales tab. Choose Switch Validity area, and enter Sales Org. RG10, and Distr. Channel R6. Choose Continue. Point out Item cat.group ERLB.

Maintain Displays in Logistical Processes

The display R1DK10## "Sweets Mix" already exists in your system. You want to check the customizing settings for displays, then create a purchase order and goods receipt to test the effect of these settings.

Steps

  1. Display the customizing settings for structured articles. You want to know which Bill of Material usage key is set for displays, and which settings are made for using them in logistical processes.

    BOM Usage: ______________________________

    1. IMG:Logistics — GeneralMaterial MasterRetail Specific SettingsSettings for Structured MaterialsStructured Material Maintenance.

      SM Category — D

      Description — Display

      BOM Usage — 3

      Usage text — Universal

    2. IMG:Logistics — GeneralMaterial MasterRetail Specific SettingsSettings for Structured MaterialsStructured Material in Logistics Process

      Material category 12 — DisplaySite category A — Store

      Split type

      Site category B — Distribution Center

      Split type

      Transaction key 100 Purchase Order1 — Explode0 — Do not explode
      Transaction key 200 Goods receipt1 — Explode0 — Do not explode
      Explode means, the components will be shown in separate line items (purchase order), and inventory management will be on component level (goods receipt).

      Do not explode means, the header article will be the only document line item (purchase order), and inventory management will be on the header level (goods receipt).

  2. Take a look at your display article R1DK10##: How many different component articles are maintained? You can find the Components in the Basic Data view.

    Number of component articles: _____________________________________________

    1. RetailingMaster DataMaterial DataMaterialDisplay.

      Field name or data type

      Values
      MaterialR1DK10##
      ViewBasic Data
      In the Basic data view, choose Components.

      Result

      There are 3 different component articles.
  3. Now create a Purchase Order for your article R1DK10##. The display is supplied by vendor R1TV03##. Order 1 case (CSE) each for store R1##, and for DC R7##.

    What difference do you notice?

    ________________________________________________________________

    Save your purchase order and note the number: ________________________

    1. Retailing:PurchasingPurchase OrderPurchase OrderCreateVendor Known.

      Enter the data as follows:

      Vendor: R1TV03##

      In the item table:

      Article: R1DK10##, 1 CSE, site: R1##

      Article: R1DK10##, 1 CSE, site: R7##

      Press Enter to confirm your entries.

      Result

      The bill of material is displayed when the article is ordered for the store, but not for the DC.

      Save the purchase order and note the number: _____________________

  4. Post the goods receipt for your purchase order to see the inventory postings. Use transaction MIGO from your favorites folder.

    What will be the inventory management levels in the store and DC? How do you notice?

    ______________________________________________________________

    ______________________________________________________________

    1. Favorites: MIGO.

      Make sure that activity A01 Goods Receipt for R01 Purchase Order is set.

      Enter the purchase order you just created in the step before as the reference document.

      Open the tree display for the line items: For the store’s line item, the system shows the components articles. Note the movement types shown further to the right:

      For the store, the system posts the stock of the display into the component’s stocks using movement type 319. For the DC, the inventory management will remain on the header level (only movement type 101 for the goods receipt is shown).

      Post the goods receipt.

Optional: Manage Full Products and Empties Stock

Business Example

Display the empties bills of material which are maintained for the Mineral water. You want to learn about the specific features of the stock overview for empties, so you create a purchase order and goods receipt. After that, you check the empties stock overview.

Task 1: (Optional) Manage Full Products and Empties Articles

Display the article master record of a full product to see which setting is necessary for creating an empties BOM, and how it is maintained.

Steps

  1. Use article 311240 (Mineral water, sparkling). Access the Basic Data view: Which setting is required so an empties BOM can be created? What is specific to an empties BOM?

    Required setting: ______________________________________________________________

    Choose Components to display the bill of material. What’s specific to an empties BOM? What are the empties articles? Note down the empties article numbers.

    _____________________________________________________________________________

    _____________________________________________________________________________

    1. Retailing: Master DataMaterial DataMaterialDisplay.

      Select article 311240, and access the Basic Data view.

      Required setting: The indicator "With empties BOM" has to be set.

      In the Components view: Before you can see the bill of material, you have to select a unit of measure. For the full product, an empties BOM is created for unit of measure EA and CSE. The empties articles are: 311222 (empties crate), and 311223 (deposit-bottle).

  2. When you order the full product, the empties have to be ordered automatically as defined in the BOM. Create a purchase order for vendor R1TV1100. Maintain the purchase order line items as follows:

    Note

    The empties article case should also be ordered separately, so that you’ll see the difference in the empties stock types in the stock overview.
    MaterialPO Quantity / Order UoMSite/Plnt
    3112401 CSE1011
    3112401 EA1011
    3112225 CSE1011
    Press Enter to confirm your entries.

    Save the document and note the number: _______________________________________

    1. Retailing: PurchasingPurchase OrderPurchase OrderCreateVendor Known.

      Create the purchase order as specified in the task, and save the document. Note the number: ______________________________________

  3. Post the goods receipt for your purchase order. Use transaction MIGO from your Favorites folder.

    1. Favorites: MIGO

      Make sure that activity A01 Goods Receipt for R01 Purchase Order is set.

      Enter the purchase order you just created in the step before as the reference document.

      Post the goods receipt for all items.

  4. Now check the stock overview for empties transaction to see how these stocks are managed in SAP Retail. Use the empties crate article 311222, and display the stock in site 1011.

    1. Retailing: Merchandise LogisticsInventory ManagementEnvironmentStockEmpties

      "Empties" article: 311222, Site: 1011

      Leave all other settings as they are, and Execute the selection.

      The system differentiates between tied and untied empties stock, and shows to which full product the tied stock is assigned.