SAP ABAP IMG Activity ISPSD_KALKSCHEMATA (Define and Assign Pricing Procedures)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JAS (Package) Application development R/3 Publishing Advertising System***
IMG Activity
ID ISPSD_KALKSCHEMATA Define and Assign Pricing Procedures  
Transaction Code S_KK4_74001765   IMG Activity: ISPSD_KALKSCHEMATA 
Created on 19990816    
Customizing Attributes ISPSD_KALKSCHEMATA   Define and Assign Pricing Procedures 
Customizing Activity ISPSD_KALKSCHEMATA   Define and Assign Pricing Procedures 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISPSD_KALKSCHEMATA    

In this step, you define the pricing procedures. You also assign them to the sales document types.

In the pricing procedure, you define which condition types are to be taken into account and in what order. During pricing, the SAP System determines automatically which pricing procedure is valid for a business transaction and takes the condition types into account one by one.

The determination of the procedure depends on the following factors:

When determining the pricing procedure, the System also determines the amortization procedure for renewals. The amortization procedure is only relevant to renewals (as an additional pricing procedure). It controls determination of the amortization installment. The amortization installment is used to update the liability account for the renewal subscription.

So that the pricing procedure can be determined in the order, you must assign the customer procedure, the document pricing procedure and - in the case of renewals - the amortization procedure to the pricing procedure.

Recommendation

  • You should definitely define your own pricing procedures containing only condition types you actually use. This avoids accessing conditions unnecessarily.
  • You are advised not to change the pricing procedures in the standard system.

Activities

  1. To create new pricing procedures, please proceed as follows:
    • Specify a similar pricing procedure as a copy template.
    • Specify a key of up to 6 characters.
    • Enter a descriptive text.
    • Specify the condition types for a procedure in the order in which they are to be used.
    • Maintain the rows in the pricing procedure.
      If a monetary net liability account is run for renewals, you must select the net procedure indicator for the relevant pricing procedures.
  2. Define the customer determination procedures for procedure determination.
  3. Define the document determination procedures for procedure determination.
  4. Assign the procedure to the sales document types and billing document types.
  5. Determine the allowed combinations of the following:
    • Sales area
    • Customer determination procedure
    • Document determination procedure
    • Pricing procedure
    • Amortization procedure (only for renewals)

Further notes

To ensure that pricing is performed correctly, you should take note of the following rules when assigning the conditions for credit memos to the pricing procedure.

  • Tax-related credit memo amounts must be included in the billing document for tax determination.
    • In a gross procedure, the tax-related credit memo is placed before the total gross value.
    • In a net procedure, the tax-related credit memo is placed before the total net value.
  • Tax-free credit memo amounts must be specified after tax determination in the billing document.
    • In a gross procedure, the tax-free credit memo is placed after the total net value.
    • In a net procedure, the tax-free credit memo is placed after the total gross amount.
      Example

      In a gross procedure, the gross price, shipping costs and tax-related credit memo amount are added to the total gross amount. The total net value is derived from the total gross minus tax (per hundred). In this case, a tax-free credit memo can only be placed below the total net value.

A credit memo can only be included in the appropriate billing document if you use the same pricing procedure for the sales document and the credit memo.
Example:

A customer is charged $30 per month for a subscription. As a result of a complaint, the customer is granted a credit memo for $5. Since the same pricing procedure is used for the subscription and the credit memo, the SAP System creates one billing document with the final amount $25. If the customer pays by automatic debit, the direct debit and credit memo take place in one account movement.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   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 ISPSD_KALKSCHEMATA 0 I510000071 Sales 
SIMG ISPSD_KALKSCHEMATA 1 O I170007146  
SIMG ISPSD_KALKSCHEMATA 2 O I510000066  
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
JKVTJAK_PR V - View SM30 1 Assign Doc.Determ.Procedure to Sales Doc.Types (Order Types) 
TJ683 S - Table (with text table) SM30 0000000002 Define Pricing Procedure as Gross or Net Procedure 
JVVT683_AJ0 C - View cluster SM34 IS_PSD Maintain Pricing Procedures 
V_TVKD V - View SM30 IS_PSD Define Customer Determination Procedures 
V_TVKV V - View SM30 IS_PSD Define Document Determination Procedures 
JKV_TJK05 V - View SM30 IS_PSD1 Define Pricing Procedure Determination 
History
Last changed by/on SAP  20040625 
SAP Release Created in