Skip to Content
Technical Articles
Author's profile photo Dibyendu Patra

Prepack Process Implementation in SAP IS Retail system

What is Prepack?

As we know in retail, we use articles master with variant and this variant articles are known as sub articles of a generic articles.

Prepack article is a structured article with a group of variant articles. There would be predefined ratio of variant articles for prepack article. In retail textile business, generally prepack articles are purchased and generic articles are sold.

Business examples:

As we know article’s variant does mean a different colour and size of a product. As example, a shirt can have multiple colours and multiple sizes. When business places an order to supplier, business would like to purchase it in box with a predefined ratio (like 2 pcs of red shirt with size S, 3 pcs of white shirt with size M and 4 pcs of yellow shirt with size L). Business doesn’t want to use 3 articles in purchase order, business will order to supplier with a prepack box (this box will contain the ratio as per defined by business). When supplier delivers the product into warehouse or distribution center, supplier will give it by box only. When business transfer the stock into store from warehouse, the prepack box will be unpacked to variant articles.

Business Benefits:

  • Business doesn’t need to place order separately for different colour and sizes.
  • Significant manual effort reduction during inward of prepack box comparative to multiple time single variant article inward (a prepack box can have separate barcode which can give details of variant articles)
  • Requirement planning can be done for prepack article, doesn’t require to run requirement planning for individual article.
  • Manual effort reduction for processing physical counting process comparative to single variant article process.
  • Easy to proceed transaction processing (e.g. creation of stock transfer order, creation of purchase order to supplier) with a single prepack article.


  • SAP IS Retail switch must be activated. E.g. ISR_RETAILSYSTEM.
  • Merchandise category for prepack article and variant article must be same.
  • Structure of prepack article must be entered in system before placing order to supplier


Screen sequence of article master must be checked (or changed) before creation of prepack article. First we need to check what screen sequence is assigned with combination of industry, article type, transaction code and user screen reference from transaction code OMT3E. According to the screen sequence we need to check whether sub-screen 2016 with program SAPLMGD2 is available for our assigned screen sequence. As example below:

This sub-screen will allow us to enable assigning variant articles to prepack article.

Two new standard movement types will be introduced as 319 and 320. Please proceed for the G/L account determination from configuration.

The G/L account determination will take place during movement type 319 as below (320 will be reverse of Dr. and Cr.): (Stock clearing account is introduced with transaction event key GBB – BSA depending upon your movement type configuration)

Prepack Article – Inv.Finished Goods – Cr.

Stock clearing A/C – Dr.

Variant article – Inv.Finished Goods – Dr.

Stock clearing A/C – Cr.

Variant article – Inv.Finished Goods – Dr.

Stock clearing A/C – Cr.

Creation of Prepack Article:

Before creation of prepack article, first you needs to create all variant articles. Once all variant articles are created, then proceed for prepack article creation from transaction code MM41.

Enter Article number (if you want to use external number for prepack article)

Choose Article type as finish goods (it can be FERT or HAWA)

Enter Merchandise category (enter merchandise category which are used for creation of variant articles)

Choose Article category as 11 – Prepack

Enter all other organizational information as shown in the below screen and select views as per your requirement.

Enter description of material and all other information. You will be able to see one extra button as “Component” (this is the button which we have enabled from screen sequence). As shown in the below screen shot:

Click on the component, you will see the component assignment screen for prepack article. Here you need to assign the components as variant articles with a ratio (quantity of prepack article is considered as 1). I have assigned two variant articles as below:

Process for prepack article creation with all other details as same as other article. Also, proceed for the listing procedure as same as other article.

Placing Purchase order to supplier:

Create Purchase order with prepack article from transaction code ME21N. Enter warehouse or distribution center as site.

You only need to enter prepack article, rest all variant articles will be fetched automatically in purchase order (it is not possible to change any quantity for variant articles). Save the purchase order.

Posting goods receipt:

Post goods receipt as usual. You will only able to see the prepack item, you can’t expand the item here:

Warehouse Stock:

Warehouse stock will be increased with prepack level only. Check it from MB52 or MMBE.

Placing STO to Store:

Create Stock Transport Order for transferring prepack article from warehouse or distribution center to store: (use warehouse or distribution center as supplying plant and store as receiving plant)

Component of prepack article will be shown in STO (you will not be able to change quantity).

Proceed for delivery creation and PGI.

Posting goods receipt at store:

When you post goods receipt at store with regards to outbound delivery, you will able to expand the line item to variant item. One new movement type will be introduced here as 319. As shown below:

Proceed for the goods receipt posting. Check the corresponding accounting entries.

Display Stock at Store:

Once you post goods receipt at store, stock of prepack article will not be updated at store, variant article’s stock will be increased. As shown below:

Now variant article can be sold from store.

Extra functionality – Manual packing and unpacking prepack box:

In case of any requirement for packing or unpacking prepack article, we can use 319 and 320 movement type direct from MIGO transaction.

319 movement type is used to unpack prepack articles.

320 movement type is used to pack prepack articles.


Please note: It is not possible to change any quantity or add/delete any variant article during packing, unpacking, purchase of prepack, stock transfer of prepack. As well as it is not possible to change structure of prepack article master after posting any transaction.

There are some other functionalities are available for prepack article, please refer to the below related links.
Related links:

Articles: Prepacks

Prepack Maintenance and Fashion Allocation Planning 

Prepack Maintenance

Please let me know in comment in case you face any issue during prepack process implementation.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal

      Good job friend, i hope that retail is a new journey for you

      Take care.

      If you have time, inform us retail mm details..



      Author's profile photo Dibyendu Patra
      Dibyendu Patra
      Blog Post Author

      Not new. I am working in retail industry since last 8 months. Learning new things beyond basic retail.

      Author's profile photo Genus Power
      Genus Power

      Good Details


      Author's profile photo Maciej Jarecki
      Maciej Jarecki


      Please add a information about Customizing that influences if prepack is exploded in DC/Store or logistics processes are done on prepack article level.

      SPRO->Logistics General->Material Master->Retail Specific settings->Settings fro Structured Materials

      Best regards,


      Author's profile photo Francisco Morales
      Francisco Morales

      Hello, Friend.

      Its posible to replenishment the material Prepack. If the answer is yes. How to configure the material for replenishment.


      Author's profile photo manoranjan majhi
      manoranjan majhi

      Hi Dibyendu,


      I am facing an issue where the outbound delivery (VL03N) when i checked is no longer showing the prepack article, only the components.  I would like to know why the outbound delivery was created without the prepack ?  I imagine it is configuration but not sure.  I would expect the outbound delivery to be created with the prepack article, which can then be sent to the warehouse.  I should be able to PGI this new outbound delivery, create an inbound delivery, and when the goods receipt posts at the destination store, it should automatically explode into the components .