Partner/Product Range Check
Partner/product ranges (PPRs) allow you to offer customers exactly those products that are relevant for them in a specific period of time. This also enables you to avoid certain products being sold at specific times.
Example
Customer 4711 can only order products M201, M202, and R120.
Customer 3815 cannot order product M208.
The PPRs are used for this purpose during a check in the sales transaction and applications. There are two kinds of check here:
To ensure the PPR check is active, you need to have made the following settings in Customizing for the partner/product range ():
You need to have selected the indicator Check PPRs in Business Transactions and Applications
in the activity Define General Settings for Partner/Product Range
.
In the activity Define Transaction Types and Applications Relevant for Check
, you need to have entered the transaction types and applications for which a check should be carried out.
In the activity Define Partner/Product Range Types
, you have selected the indicator Use in PPR Check
for the relevant PPR types.
You have created the required PPRs. For more information, see Editing Partner/Product Ranges and Controlling Partner/Product Ranges.
The PPRs have the status Active
.
Note
You can carry out your own checks during PPR editing and in the business transaction using existing Business Add-Ins (BAdIs).
Check existing PPRs |
Check PPRs with exclude indicators |
Once you have entered the relevant data in the business transaction, the system searches for an active PPR in which the following data is entered:
|
Once you have entered the relevant data in the sales transaction, the system searches for an active PPR in which the product is excluded. |
If no combination of account, product, and time period exists, that is, if no PPR was created for this combination, the system issues a message that no PPR was found. |
If the product entered for the account was excluded from a PPR, the system issues a message that the PPR XYZ excludes product A for account B. |
You can save the business transaction despite the error message. |
Caution
If an exclude indicator is set at validity period level in a referenced PPR, this is transferred to the referencing PPR.
If, however, an exclude indicator is set at header or item level in a referenced PPR, this is not transferred to the referencing PPR.
Caution
PPR2 contains an exclusion for snow chains for the period March to October. The exclude indicator is set at item level.
PPR1 references PPR2. Since the exclude indicator is not transferred, the snow chains are listed for the specified time period.