SAP ABAP IMG Activity _ISUBIBDRS_000003 (Analyze Variant Programs)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U (Application Component) SAP Utilities
     EE80 (Package) IS-U: Customizing
IMG Activity
ID _ISUBIBDRS_000003 Analyze Variant Programs  
Transaction Code S_KK4_74000876   IMG Activity: _ISUBIBDRS_000003 
Created on 19990816    
Customizing Attributes _ISUBIBDRS_000003   Analyze Variant Programs 
Customizing Activity _ISUBIBDRS_000003   Analyze Variant Programs 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name _ISUBIBDRS_000003    

In this IMG activity you evaluate variant programs in IS-U and determine which variant programs you require for your billing rules.

A variant program is contained in the rate and it performs exactly one calculation (for example, QUANT x PRICE). You can branch to the corresponding documentation from the list of the variant programs.

Example

Four variant programs are required for our billing example:

  • On-peak/off-peak rate energy price
  • Flat-rate basic price $100.00 in 365 days
  • Rental price single/double-rate meter
  • Additional service price dependent on certain values, in this case a heat pump (reference value).

After you have performed your evaluation, the following relevant variant programs are determined:

  • QUANTI01 Valuation of a quantity using a price
  • LUMSUM01 Billing of a flat rate
  • SETTLE01 Determination of a rental price
  • REFVAL01 Valuation of a reference value using a price

The keys for the variant programs are semantic. For example, all variant programs that begin with QUANTI affect consumption/quantities to be billed.

Variant programs are grouped as follows:

  • BACKBI* Special variant programs to model rates for

    nonresidential customers

  • COMPUT* Variant programs with arithmetical operations
  • DEMAND* Variant programs for valuating demand values
  • DISCNT* Discount variant programs
  • IF/ELSE/ENDIF IF variant programs for conditions in the rate
  • INFACT* Variant programs for writing values to the installation

    facts

  • LUMSUM* Variant programs for valuating flat rates
  • QUANTI* Variant programs for valuating consumption/quantities
  • REFVAL* Variant programs for valuating reference values
  • SETTLE* Variant programs for valuating rental prices
  • UTILIT* Utility variant programs for modelling special features

    for billing such as best-rate billing, maximum and

    minimum price limitation

  • WASTE* Special variant programs for billing waste-disposal

    services, especially servicing containers or cleaning

    properties.

Requirements

Standard settings

Recommendation

Activities

Determine which variant programs you require in order to model your billing rules in the system. The variant programs have documentation to which you can also refer for help.

Further notes

If you wish to create your own variant programs, go to: Tools -> System Modifications -> Variant Programs Created by Customer -> Define Variant Programs.

Business Attributes
ASAP Roadmap ID 105   Define functions and processes 
Mandatory / Optional 1   Mandatory 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 _ISUBIBDRS_000003 0 I110004842 Rate Structure 
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
IMGDUMMY D - Dummy object EA99 0000000000 Analyze Variant Programs 
History
Last changed by/on SAP  20021029 
SAP Release Created in