Professional Documents
Culture Documents
3 Steps To Create Article Assortment and Listing in SAP S
3 Steps To Create Article Assortment and Listing in SAP S
3 Steps To Create Article Assortment and Listing in SAP S
FacebookTwitterLinkedInShare
The article master contains information on all the articles that a company procures or
produces, stores, and sells. It is the company's central source for retrieving article-
specific data. This information is stored in individual article master records.
In retail, articles are the equivalent to the material master in standard. For article
maintenance, there are the following transactions:
Essentially, the article maintenance transactions are the material master transactions
with screen sequence 23.
For ALE, There is message type ARTMAS. Essentially, this is a modified MATMAS
with certain retail specialties and classification data. Single ARTMAS-Messages just
like the MATMAS ones are sent by transaction BD10.
The data of the article master are stored in the same database tables as for material
master with a few extra tables. See article master tables.
Basic data: This view is essentially the basic data view of material master, added by
some special retail data on client level (Table MARA).
Listing: Since retail customers normally have many sites (DCs or stores, table
MARC), site related views are not always created individually, but by a mass process
called 'Listing'.
Purchasing: This view is basically the purchasing info record (table EINA),
which has been integrated into the article master maintenance for easier handling. If
you jump from the purchasing view to 'Additional data' - 'Additional EANs', you can
maintain vendor specific EANs. These are stored on table MLEA (instead MEAN, as
for the 'normal' EANs).
Sales: Distribution channel specific data (table MVKE). Prices in the sales view are
determined by a special Retail Revenue Management process. This can be analyzed
via transaction VKP5.
Logistics DC: Logistic data for distribution centers as well as access buttons to
MRP data, Forecasting data, QM data etc. (table MARC)
Logistics Store: Logistic data for stores centers as well as access buttons to other
stores specific areas. (table MARC)
POS: Point-of-Sale data, mainly till receipt texts. (table MAMT with Text-ID 02 and
able WLK2)
Additional data, Layouts: Besides the additional data already known from material
master and the already mentioned vendor specific EANs, there are also Layout
Modules (Grouping of materials for the purpose of assortment management,
normally embodying the shelf in the store). Layouts are stored in table MALG.
Let us see the technical part how to create an Article using ARTMAS09 IDOC which
will be helpful for Data Migration team to migrate the articles to S4. Below
screenshots and article was created directly in SAP. We can follow same steps and
migrate bulk articles to S4 from BODS.
Step 2:
Keep required segments and delete the unnecessary ones.
Step 3:
Fill up the correct values in all segments.
ASSORTMENT
An assortment is an object to which articles are allocated for a clearly defined time
frame that is an assortment decides if a store, a distribution center or a customer can
receive certain articles at a certain period of time
To create an assortment, use the transaction WSOA1. Through the transaction you
can assign a site to the assortment using WSOA2.
There are 4 tabs which can be used to define an assortment. They are Basic data,
Languages, Material group and Assortment users and correspondingly 4 tables in
SAP WRS1, WRST, WRS6 and WRSZ.
Separate Jobs in the form of RDS can be created for the creation of assortment and
assigning material groups and users to assortment from BODS.
Fig. BAPI_ASSORTMENT_MAINTAIN_DATA
It is mandatory to provide the header data and description for each assortment while
creating new assortment in ASSORTMENT.
Fig. ASSORTMENT Header segment
Mark the corresponding filled fields as ‘X’ in ASSORTMENTX.
Fig.
ASSORTMENT Header segment X
Next we need to provide the material groups that are associated with the assortment
in MATERIALGROUP.
Fig.
Description
Similar to the header data we need to mark the fields as ‘X’ for those fields that are
needed in DESCRIPTIONX
Fig. Description
Last step is to add the necessary sites or stores to the Assortment
in ASSORTMENTUSERS.
Fig. Assortment Users
Similarly these fields are marked as ‘X’ in ASSORTMENTUSERX
Fig.Assortment Users X
Now let us execute the function module, if the RETURN parameter is 000 then the
load is successfully completed .We can check the entries in the corresponding tables
WRS1.WRS6, WRST and WRSZ.
LISTING OF AN ARTICLE
Listing is the operation that links the article to the assortment. The listing operation is
the creation of a link between an article and an assortment (creation of WLK1
line).To list an article, use the transaction MM42 / Listing view. The assignment of
the individual articles to assortments is recorded in what are called listing
conditions
To list an article, use the transaction MM42 / Listing view. For mass listing use
WSM3.
Based on the number of sites, the articles get listed and entries are added to MARC
and MVKE table.