Listing/Exclusion

In this menu option, you define rules according to which material listing or material exclusion functions in sales processing. With material listing or exclusion you can control which materials can be sold to each customer. Material listing lists which materials a customer can buy. Material exclusion lists which materials a customer cannot buy.

Example

A material listing is created for a customer. The customer can only buy the materials contained in the list. The system does not allow any materials to be entered if they are not contained in the material listing.

If no records exist for material listing, the sold-to party, for example, can in principle buy the same materials as the payer. However, if there is a material listing record specific to the sold-to party, the sold-to party can only buy the materials permitted in the list. These materials do not have to be identical to those which the payer can buy.

Material listing and material exclusion are controlled using the condition technique which is described in detail in the examples for pricing and output determination. Further information on the condition technique can also be found in the manual "SD Pricing and Conditions".

The following elements of the condition technique work together to control material listing and exclusion:

Note

In a delivery created with reference to an order, material listing or material exclusion are carried out on the basis of the underlying sales document type. Material listing or exclusion are carried out for new items in the delivery if they were activated for the underlying sales document type. Material listing or exclusion are not carried out for items copied from the sales order. You must assign an appropriate procedure to the sales document type DL in Customizing for material listing or exclusion to be carried out in deliveries created without reference to a sales order (LO).

Actions

Check whether you can adopt the elements of material listing or

exclusion defined in the standard R/3 System. If you need to make modifications, carry out the following steps:

1. Define the conditions table or copy the existing table and make changes as you require.
2. If there are not enough fields available, you can extend the list of permitted fields for material listing and material exclusion using the field catalog.
Bear in mind that fields which you wish to create have to be included in the communication tables KOMKG, KOMPG or KOMGG.

Notes

For a description of how data is provided in these fields via user exits, see Customizing, Sales and distribution -> System Modification -> User exits -> User exits in Sales -> User exits in sales document processing.

1. Define the access sequence and assign a condition table to it.
2. Define the type of material listing or exclusion and assign an access sequence to them.
3. Define the procedures and assign appropriate types to them.
4. Assign the procedures for the listing or exclusion to sales document types.