Ansicht
Dokumentation

SIMG_CFMENUOLMEOMER2 - Define Condition Types

SIMG_CFMENUOLMEOMER2 - Define Condition Types

ROGBILLS - Synchronize billing plans   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

Set condition types for pricing in purchasing.

In this step, you define condition types.

In a business document, price elements are represented by condition types. Price elements can be, for example, prices, surcharges, discounts, taxes or freight, and are stored in the system in condition records. You can, for example, define whether a discount is calculated as a percentage or a fixed amount using the condition type.

If you use a condition type as price element, you specify an access sequence in every condition type. In this way you define which fields the system checks when searching for a valid condition record.

If you use a condition type as an inclusion point, you must set the Inclusion Point checkbox. Once you have defined a formula for subprocedure determination, you can use its formula ID in the inclusion point. In this way you prepare inclusion points to set up main procedures and subprocedures for a later subprocedure determination:

  • If you add an inclusion point to a pricing procedure, the pricing procedure becomes a main procedure.
  • If you assign an inclusion point to a pricing procedure, the pricing procedure becomes a subprocedure.

Note

  • The pricing procedure groups all condition types together that the system is to take into account automatically during pricing for a business transaction.

Remember that in a business document, you can only specify manually those condition types that are contained in the pricing procedure.

  • You can change the outcome of pricing in the business document manually.

Recommendation

  • If you define your own condition types, the key should start with the letter Z as SAP reserves this namespace for this purpose in the system.
  • Do not change the condition types that are contained in the system.

Actions

1. Check to what extent you can use the condition types contained in the standard system.

2. Create new condition types by copying a similar condition type and changing it according to your requirements. One reason for creating a new condition type is that you may require a calculation rule for a discount which is not available in the standard system.

3. Specify a 4-character, alphanumeric key that starts with a Z and a textual description.

4. Specify an access sequence for the condition types. You do not need to specify an access sequence for header conditions.

5. Maintain the detail screen of the condition type. You can also assign a reference condition type if the condition types you are working with are similar. Then you will only have to maintain condition records for the reference condition type.

In addition, you can define the upper and lower limits for the value of a condition at condition type level. This way, you limit the amounts or the scale values in the corresponding condition records.

Checking Settings

You can use the SDCHECKT685A report to check the settings for the condition types. This is not a complete check but it does, for example, check the scale type setting for group conditions. For more information, read the report documentation.






CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
This documentation is copyright by SAP AG.

Length: 3642 Date: 20240523 Time: 191304     sap01-206 ( 69 ms )