ABC Analysis Web Steps
-
Upload
moses-carvalho -
Category
Documents
-
view
216 -
download
0
Transcript of ABC Analysis Web Steps
-
8/6/2019 ABC Analysis Web Steps
1/6
BWs Little-Known ABC Analysis Tool Has Wide Logistics
Application: Expanded Setup and Analysis Steps
by Ned Falk, Senior Education Consultant, SAP America
Step 1. Create the model: A data mining model in BW provides the specific fields andsettings you are to utilize in performing the data mining application at hand. The idea is
that only a few people in your organization know the details behind many of the model
settings, so it is easier to determine the settings once, by the experts. Once the model isdetermined, others a little less technical, can utilize the model many times for various
data sets.
To access the data mining workbench and ABC analysis access the transaction code.
RSDMWB. Alternatives are to follow the menu path under the main menu Data Mining>Date Mining Workbench, or to access the data mining button on the BWAdministration Workbench. Be aware that data mining existed as of version 2.1C, but
alternative access paths are not available until version 3.1. Once in the Data MiningWorkbench, access the ABC Analysis Application under the Further Analysis
Subsection. (It is located in the Classification subsection in older releases of BW.)
Figure 1 Data Mining Workbench
By using the context menu (right-click), you can use the wizard to help you create the
model. The screens of the wizard appear below. In the first screen, you assign the nameof the model and select the query you will use to help you define the field names to be
used by the model. This is not necessarily the query you will use to execute them later,
but it should be related, just for common sense reasons. For example, if you are planning
-
8/6/2019 ABC Analysis Web Steps
2/6
on doing an ABC of customers, then Sold_to orCustomer or some thing similar should
be on the query you select for the model definition phase.
Figure 2 Wizard Model Definition screen
In the next part of the model creation, you determine which fields from the query will
actually be used to define the model. In the screen shot below, I have selected Revenue
and Business Partner, and the field Customer Classification to hold the resultingcalculated ABC code for our model. To do this, select the fields on the right hand side
and using the arrow icon in the middle of the screen bring them into the model.
Again, it is not critical which fields are selected for the model, but if you want to make itmore intuitive later in the process, pick the fields that are logical. For example, if the
ABC analysis model was called Customer ABC by Sales Revenue, pick the field most
closely related to sales revenue and customer to build the model. You also might want to
use a query with 0ABC_CODE as a more intuitive field, but for demonstration purposeslater, lets leave it like this. In this case, the query is simple and the decision is easy.
Figure 3 Choose InfoObjects for the model
In the next phase of model creation, you tell the application which field represents the
object you are classifying (BPARTNER), which field represents the values to be used to
do the classification (Classification Criterion=Revenue), and finally the name of acharacteristic InfoObject that can hold the resulting ABC code (0CUST_CLA). In this
-
8/6/2019 ABC Analysis Web Steps
3/6
case, 0SOLD_TO, 0INVCD_VAL and 0ABC_CLASS were chosen (Figure 4).
Note! In BW 3.1x, you can also specify a grouping characteristic. A grouping
characteristic such as Sales Organization would create ABC codes for your business
partners considering each sales organization as a separate group of customers. Whenusing absolute and the percentage methods below, the best BPARTNERS in every sales
organization would be classified as A customers. Without grouping your A customers
would be the best ones in the entire corporation.
Figure 4 Model fields
In the final phase of model creation, you define exactly what variety of ABC will be
performed. This is the phase when specific settings are made that control the outcome ofyour analysis.
Figure 5 Model parameters
The first option in this phase is to determine which classification method to use. Thedefault, Cumulative Percentage of classification criteria, is the most common. The
numerical values on the screen mean different things based on which ABC classificationtype is chosen. In some cases, they refer to absolute values and in others they referpercentages. You must decide which type to use, and they are all effective depending on
your business purpose. However, in most cases I prefer the default, as it focuses your
energy on a fixed percent of your objects (customers), either the best or the worst ones.
Step 2. Define a source of data for the model:After the model has been defined, thenext step is use it with any source query that can provide related data. The easiest way to
-
8/6/2019 ABC Analysis Web Steps
4/6
do this is to continue to use the wizard as shown in Figure 6. It is important to note that
the query being used as the source does not have to be the same as the one used to build
the model itself. The only requirement is that you must be able to map the fields(InfoObjects) from the source query to the model.
Figure 6 Assigning a source query to the model
Now that the source query has been identified, you must perform this mapping task as the
next step in the wizard (Figure 7). To accomplish this, link the Source Query field with
the related field in the model. In this case, the model fields are the same as the query
fields, so mapping is performed automatically.
Figure 7 Column mapping
After this step, the model is complete and the screen confirming this appears. You nowneed to execute the ABC analysis and then do something with the results!
Note! It is now necessary to return to the Data Mining WorkBench and activate the
model and the training source. In some cases, this may require you to leave and thenreturn to the data mining workbench, to facilitate a refresh.
Step 3. Execute the model:To execute the model open the tree structure to the Source,
then use the context menu to Run ABC Classification, selecting the Online option.
After allowing the program to execute, you may view the results of the model using thesame basic menu path (Figure 8).
-
8/6/2019 ABC Analysis Web Steps
5/6
Figure 8 Execute/view results of the classification process
The classification results are shown in Figure 9. It shows the data in a similar manner to
the data we discussed in Figure 5. It includes data to support any of the four classification
methods, even though only one option was chosen. As an alternative to the data view,you can access the graph icon to see a graphical presentation of the data. For the purposes
of this article, I will discuss the graphical output in the context of an integrated Web page
output in the next section.
Figure 9 ABC classification results (table format)
Step 4. Use the ABC classification:Having ABC classified your customers is great, but
unless you use this new information, what good is it? In prior releases of BW, limited
(but still effective) uses of the results were possible. In the latest (3.1C) version of BW, a
lot can be done with the output from your ABC model. Options include:
1. Uploading the ABC values to a related BW master data object (for example,
0Bpartner) *** This could be done in prior releases of BW ****
2. Uploading the ABC values to the master record in CRM.
-
8/6/2019 ABC Analysis Web Steps
6/6
3. Uploading the data to an ODS.
4. Create a DataSource
5. Integrate the output in a BW Web cockpit