SAP ABAP IMG Activity W_ZF_VK_0140 (Listing Procedures)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-RA-MT (Application Component) Assortment Maintenance
     WCS1 (Package) IS-R: Assortments (Customizing)
IMG Activity
ID W_ZF_VK_0140 Listing Procedures  
Transaction Code S_ALR_87007215   IMG Activity: W_ZF_VK_0140 
Created on 19981222    
Customizing Attributes W_ZF_VK_0140   Listing procedures 
Customizing Activity W_ZF_VK_0140   Listing procedures 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name W_ZF_VK_0140    

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).

Requirements

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).

Standard settings

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

Recommendation

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."

Activities

1. Create listing procedures

2. Define further authorizations if required

Further notes

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.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG W_ZF_VK_0140 0 I020004201 Assortment 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_TWLV V - View SM30 9999999999 Generated table for view V_TWLV 
History
Last changed by/on SAP  19981222 
SAP Release Created in