Show TOC
Replace
Classification With User-Defined Fields
If you wish to use internal order
summarization, you should input user-defined fields in the order master data
to replace classification. Classification for internal orders is no longer
being developed.
In this IMG activity, you transfer the
characteristic values of an internal order from classification to the
user-defined fields in the master data. You can use this transfer for internal
orders (order types from category 01, 02 and 03) for which classification is
active.
All of the free characteristics in a field in
the CI_AUFK structure (part of the AUFK order table) are displayed during this
transfer. To create user-defined fields in CI_AUFK, use the COOPA003
enhancement.
Comparison: Classification -
User-Defined Fields
When you decide whether and when to convert
your classification data, you should note the following:
- Order summarization can be executed using
user-defined fields in the order master data. Summarization using
classification is not being developed any longer, and will not be supported in
a later release. If you wish to use the order summary on a long term basis,
you need to convert your classification data.
- User-defined fields in the order master data
have the same function scope as normal master data fields. (For further
information see the COOPA003 enhancement documentation.) Classification
characteristics have a significantly smaller function scope.
- Processing classification data is not as
stable as processing data from user-defined fields.
- Classification has a poorer
performance.
- To select orders, you can go into
classification and create characteristics with "abstract data types" and
characteristics with more than one attribute. You cannot do this with
user-defined fields in the order master. This type of field cannot be used for
summarization.
- Development and testing of the COOPA003
enhancement and the conversion of classification data in user-defined fields
can only be carried out with programming expertise. Depending upon the
complexitiy, it can take several days.
Therefore, in the following cases only, do not
convert your classification data:
- If you are not using your order summarization,
and
- The classification function scope is
sufficient for your purposes, and
- The conversion expense is not worth it for
your purposes.
For further information, see:
- COOPA003 enhancement documentation
- KKRF 0002 enhancement
documentation
Actions
1. Identify
which characteristics you need for order classification. Decide which of these
characteristics you wish to transfer to the order master data.
You can use the
KKRF0002 enhancement, should the functions of the conversion report not
suffice and you wish to structure the conversion of the characteristic
attributes yourself. This makes all the characteristic attributes of the order
available. You can display these in any way you wish on the CI_AUFK fields,
without any kind of naming convention or formatting requirements. You can also
evaluate the UDEF or ADT formats as well as several attributes for a
characteristic. Likewise, you can split characteristics into several fields,
group several characteristics into one field or make other format
changes.
1. Carry out a
test conversion.
a) Create a new
order type and classify some orders.
b) Choose
"Convert classification data in user-defined fields". To do this, you need
authorization to change orders.
c) Choose
"Maintain Assignments". This enables you to specify which characteristics
should be transferred to which fields in the RKOCLMIG table, according to
client.
If the table does
not yet have any entries, the system transfers the characteristic names as
default values. Fill out the corresponding fieldnames. You do not need to
enter a field name for characteristics, which you do not wish to transfer. The
characteristic is thus disregarded.
Example:
You defined a free
characteristic with the characteristic name "ABCD", and you transferred it to
the SAP_KKR_CLASS class. You wish to transfer the field content to the
"ZZEFGH" field. To do this, you transfer an "ABCD" "ZZEFGH"
entry.
d) Enter an
order type and restrict the processing to order number entry, if
required.
e) Execute the
conversion. You must not lock orders for online processing, as this terminates
the program.
The system ignores
locked orders during background processing, and lists them in a log.
If the conversion was successfully completed,
your user-defined fields in AUFK are now filled. If this is the case, do the
following:
2. Execute
conversion for your productive orders in each relevant client.
a) To improve
performance, have the system perform conversion in the background and do not
convert all the order types at the same time.
b) Test to see
whether your user-defined fields are correctly filled in the
AUFK.
The conversion
report does not delete the classification data. Therefore, you can use the old
and the new summarization in parallel, whereby the system does not execute an
automatic data adjustment.
You can start the
conversion more than once, and the system overwrites the data in the CI_AUFK
table each time.
c)
Classification data can use up a significant amount of database capacity. If
you no longer require this data, undo the "Classifcation" indicator in the
order type and confirm that you wish to delete the classification
data.