The assortment is part of the corporate merchandise offering that is assigned to a specified target group for a particular validity period.
An assortment determines if a store, a distribution center or a customer can receive certain articles at a certain time. The assortment can therefore be used to check purchase orders and sales orders.
By assigning articles to assortments, you determine which assortments and, therefore, which articles a store can buy and sell. A site cannot buy or sell articles that are not included in one of its assortments.
In assortment management, you determine for each site and each article respectively which site may procure an article in which time period. This is also called listing.

The assortment is an SAP Retail object, to which articles are assigned, that is listed, for a particular period of time.
There are two kinds of assortments:
Local Assortments
These are termed category A for stores and category B for distribution centers. The technical key of these local assortments is the same as the customer number of the respective site. When you create a site (in other words, a store or distribution center), the system automatically creates a local assortment and then assigns it to the site. This local assortment is site-specific and cannot be assigned to another site. Each site has one local assortment.
General Assortments
General assortments are category C assortments. They can be assigned to any number of (SD) customers, and every customer can be assigned several general assortments. If you have set the indicator for multiple assignments in Customizing, you can also use assortments of this category to assign stores and distribution centers.
Note

In Customizing (IMG:→Logistics-General→Basic Data Retail→General Control, Retail Master Data) you can determine whether the multiple assignment (n:m) of assortments to sites should be possible, or whether assortments should be limited to a 1:1 combination of the site and the assortment. If you activate multiple assignment in Customizing, a site can have different general assortments and a general assortment can be assigned to different sites.
Nevertheless, when a site master record is created, the system always automatically generates a site-specific local assortment.
In the case of 1:1 assignment, every site has exactly one local assortment. No other assortment can be assigned to this site.
In the case of n:m assignment, every site still has a local assortment, but there is no limit to the number of general assortments that can be assigned to this site.
Hint
Converting an existing 1:1 assignment to multiple assignment
In earlier releases of the SAP Retail system, only a 1:1 assignment of assortments to sites was possible. Accordingly, every store could only have one assortment, and a certain assortment could only ever be assigned to one store. Now you can choose between the old 1:1 assignment and the new n:m assignment. This less restrictive assignment means that you have the option of assigning previously created assortments to an existing store (for example, when new stores are opened) , and you can more precisely adjust the goods on offer in a store by assigning one or more general assortments to the store. You should only decide on single assignment (1:1) or multiple assignments (n:m) after careful consideration. This is particularly important because changing the assignment method affects all aspects of the listing process.
You can find a detailed description of how to convert the 1:1 assignment to multiple assignments at http://help.sap.com under the menu option Assortment Management and Listing in the SAP online documentation for SAP Retail.
Assortment Management
The assortment management demands of retailers differ greatly. Some require identical assortments in all areas, while others demand assortments unique (for example) to each store. Assortment Management takes account of these differences and offers a variety of tools to allow any combination of article assortments as well as for the structuring of article assortments for wholesale.
The main tasks of assortment management for retail sites or customers are:
Determining articles that can be sold at a point of sale in a store
Adding these articles to the article assortment that is assigned to this store's distribution center.
Determining the distribution centers from which articles are to be distributed, when stores are to be supplied from the warehouse
Determining the stores in which the article can be sold at the point of sale
Determining the articles that should be included in the customer assortment

In assortment management with the general assortment you can map areas (for example, beverages, sweets) that may reflect the departments in the stores. For each of these areas, you create one or more general assortments with different article assignments.
Then you assign the relevant general assortments to the stores.

An assortment is an object with article assignments valid for a particular validity period each. This assignment results in listing conditions, which serve as the basis for various evaluations.
Once an assortment user is assigned to an assortment, articles for the assortment user in question can be used in various business functions. The most important assortment user in Retail is the retail site. The assortments of a site include all the articles that are relevant in its business activities.

In many retail companies, the assortments, for example, for a distribution chain or for a particular region, are generally identical or are only slightly different. For this reason, you should only define a few general assortments and then assign them to a group of assortment users.
Depending on how the indicator for the multiple assignment of assortments to sites is set in Customizing, you have the following options:
If the indicator is set, stores, distribution centers or customers can be used as assortment users.
If the indicator is not set, only customers can be used as assortment users.
You can significantly reduce the number of listing condition records on the database by using multiple assignments, as a general assortment can sometimes be assigned to a large number of sites. This is due to the fact that articles are listed for assortments and not for sites, and therefore, the listing conditions created are valid for all the sites that are assigned to the assortment. Unlike local assortments - which you cannot change using the assortment maintenance and which you therefore cannot assign to other customers or sites - in general assortments (assortment category C) you can assign an unlimited number of sites or customers, provided that the multiple assignment (n:m assignment) of sites to assortments is activated in Customizing.
Exclusion modules can be used to define exceptions for assortments. This means that individual articles are explicitly excluded from being listed in an assortment.

In addition to the individual assignment of a general assortment to an assortment user, you also have the option of defining reference sites for assortment management, and assigning them sites in a 1:m assignment.
The main advantage of the reference site is the one-time assignment of general assortments. All dependent sites (sites that are assigned to the reference site) automatically adopt all the assortments from the reference site. Via this pointer function, changes made to general assortments, and changes relating to assignments of general assortments to the reference site, are automatically valid for the assigned sites.
General assortments can only be assigned by means of reference sites if multiple assignment (n:m) is set in Customizing.
If you delete the assignment of a site to a reference site, all the assignments of the reference site's assortments to the site are also deleted.

In our example, we assume that the three stores A, B and C in the north should have the same assortment assignments. Thus, these stores are assigned to the same reference site (north). The reference site in turn is assigned to the relevant assortments. Any changes to the general assortment affect all assortment users (i.e. the reference site along with its assigned stores). The same logic applies for the stores X and Y in the south: They are grouped under their reference site (south), which is then assigned to the assortments relevant for the southern stores. The reference site concept makes it easy to assign the right assortments to a brand new store: The new store just has to be assigned to the relevant reference site. With that, all assignments to the relevant general assortments are taken care of for the new store.
Every reference site can have several assortments (n:m).
Every store can be assigned to only one reference site for the assortment management (1:m).

A site cannot be assigned to an assortment twice (directly and via the reference site). However, the site can be assigned to an assortment directly and to another assortment via the reference site.
Assortment Maintenance
In the assortment maintenance, you can maintain general assortments, and assign assortment users to general assortments.

In the assortment maintenance, you can assign merchandise categories (and assortment grades, if applicable), a layout or layout module (depends on the assortment type control in customizing), and an article hierarchy (with the corresponding hierarchy node) to the assortment.
Regarding the assignment of assortment users: Customers can only be assigned in the 'Create/Change Assortments' transaction, while sites can be assigned both in the transaction for creating or changing the assortment, and in the tool for assigning assortment users:
A user-friendly assortment assignment tool is available for assigning sites to general assortments. This tool allows you to sort the displayed sites, for example, by region, or to select sites that are not yet assigned to the selected assortments, or new sites that have been created. The system displays two tree structures: a list of the selected general assortments and their already assigned sites on the left, and a list of sites for which assignments are still possible on the right. You drag and drop to assign the selected sites to the desired assortment.
You can also create, change, or display general assortments from that assortment assignment tool, and you can also display which articles are currently listed for the selected assortment.






