Ansicht
Dokumentation
W_ZF_VK_0140 - Listing Procedures
Fill RESBD Structure from EBP Component Structure CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
A listing procedure determines which checks should take place in specific Assortment Management processes.
This allows you to specify which plants are assigned to a material ("listed"). In many cases entering a listing procedure is mandatory (for example, in integrated material maintenance, assortment maintenance).
Before you can use a listing procedure you must have maintained the following:
- Assortment grades
- Assortment grade rules
Define authorizations for the maintenance of listing procedures before they are used. Authorization object: W_LISTVERF
A complete authorization is available in the standard system: W_LISTVERF (contains authorization groups 0001...9999 and AAAA...ZZZZ).
The following listing procedures are available in the standard system:
- 01 Standard procedure: "Check all"
- - plant material group assignment/assortment grades
- - classification plant <-> material
- - compliance with layout rules
- - existence of sales prices
- 02 Listing without qualification
- 03 Manual module selection
- 04 Standard for promotions (unqualified)
- 05 Standard for allocation table (unqualified)
- 06 Complete check except sales price check
- 07 Complete check except sales price and layout check
- 08 Complete check except layout check
- 10 Automatic conversion when WRF6 changes made
- B1 Basic procedure: material group / assortment grade
- B2 Basic procedure: classification check
- B3 Basic procedure: layout check
- K1 Never list
Define a manageable number of listing procedures. We recommend fewer than ten.
For each of the following, one listing procedure is to be flagged as:
- The standard procedure for a general check (always predefined at system start-up)
- The standard procedure for the collective process of changing assortment grades for plant material group assignment ("profile change")
- The standard procedure for promotions
- The standard procedure for allocation tables
If a procedure is to be used interactively it must be declared as an "external procedure."
1. Create listing procedures
2. Define further authorizations if required
Here is a brief description of fields in the maintenance screen:
- Authorization to use listing procedure:
-
Restricts access to individual users
- Assortment listing procedure:
-
If X is set, the listing procedure defined for the assortment is
to be used. If no entry is made, the procedure entered online is
used.
- Standard procedures (general check, profile change, promotion, allocation table):
-
See Recommendations
- External procedure:
-
See Recommendations
- Screen sequence:
-
Screen sequence for linking results of individual steps in the
check.
Blank: the system stops at the first error in an AND chain
"X" : all steps are carried out.
- Multiple listing:
- If a material is already listed in one assortment module it can
- only be listed in additional modules if you set this flag. This is
- common practice (listing in, for example, a promotion module and a
-
standard module).
- DC listing for warehouse procurement:
- The material is only listed in the DC if warehouse procurement has
-
been defined for a it.
- Check for sales price:
- If no sales price exists when the check takes place, listing will
-
be refused.
- Listing all:
- If you set this flag, listing will take place in all possible
- plants, without further checks.
- It is possible to specify an EXIT (function module); this EXIT
- will then be branched to (a customer-specific selection of plants
-
is possible).
- Listing procedure K1:
- The function module ASSORTMENT_VERSION_LIST_NEVER results in no
- listing being carried out for the selected assortment. The
- "assortment listing procedure" flag is not set. Procedure K1 is
-
always used by the system and not that defined for the assortment.
- Sequence/link rule/EXIT:
- Here you can determine the sequence and use of the checks (see
- Standard settings/01) and the relevant EXITS. SAP provides an EXIT
- for every check.
- The following checks are defined:
- "M" - Manual module selection - EXIT: ASSORTMENT_VERSION_M
- Please do not use this module yet in combination with the
- checks described below.
- "P" - Plant material group assignment/assortment grade check
- ("profile")
- You need to supply the algorithm necessary for the
- assortment grade link (no matter where this check occurs
- in the sequence).
- "L" - Layout requirements check
- You must define here whether listing should still take place
- if there is no layout group defined in the plant master (see
- F1 documentation to the field label)
-
"K" - Material <-> plant classification check
- Possible links:
- & - AND link of the results of consecutive checks
-
| - OR link of the results of consecutive checks
- Example:
- Sequence Link rule EXIT
- first: P & ASSORTMENT_VERSION_P
- then: K & ASSORTMENT_VERSION_C
-
then: L & ASSORTMENT_VERSION_L
- If an error is discovered, processing continues as per the screen
- sequence.
Ensure that you define plant material group assignment correctly and completely, including defining the correct assortment grade.
Ensure that the plants are correctly classified for the purposes of comparison with the material.
Example:
- Characteristic: maximum alcohol content permitted for sale
- Plant 0001: 0...20%
- Plant 0002: 0%
- Plant 0003: 0...100%
- Material WINE 12% is listed in plants 0001 and 0003
- Material SCHNAPPS 42% is listed in plant 0003
Ensure that you define the layout group/layout for material and plant correctly and completely.
TXBHW - Original Tax Base Amount in Local Currency Fill RESBD Structure from EBP Component Structure
This documentation is copyright by SAP AG.
Length: 8485 Date: 20240523 Time: 153110 sap01-206 ( 66 ms )