SAP ABAP Data Element ORIGFUNC (Origin of Function Module)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20_CROSS_CONTRACT_BILLING (Package) IS-U: Copy Templates for Cross-Contract Billing
Basic Data
Data Element ORIGFUNC
Short Description Origin of Function Module  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type ORIGFUNC    
Data Type CHAR   Character String 
Length 10    
Decimal Places 0    
Output Length 10    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID ORIGFUNC  
Default Component name ORIGIN OF FUNC.MOD   
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Origin 
Medium 15 Origin 
Long 20 Origin 
Heading 10 Origin 
Documentation

Definition

You can assign values to the operands of a rate in the rate facts. In the rate facts, you specify the operand values with reference to a rate fact group. You can also maintain the operands for several rate fact groups. This allows you to bill several customers differently while using the same rate.

Example

  • Rate T100 contains a step that valuates the consumption of a register with a price. The price operand is called PREISOP1.
  • In the rate facts, you assign the following price keys to the PREISOP1 operand:
    Rate fact group Operand Operand value (price key)
    0001 PREISOP1 PA
    0002 PREISOP1 PB
    0003 PREISOP1 PC
  • You create the rate type TA and assign the rate T100 to rate type TA in rate determination.
  • During the installation of a device for billing purposes, you specify the rate type TA with a rate fact group for the consumption register. This has the following effect on billing:
    • The consumption register with rate type TA and rate fact group 0001 is valuated with price PA.
    • The consumption register with rate type TA and rate fact group 0002 is valuated with price PB.
    • The consumption register with rate type TA and rate fact group 0003 is valuated with price PC.

Additional Comments

  • You can assign values to all operands, not just price operands, using the rate fact groups.
  • You must specify a rate fact group when you maintain the rate facts. There are no operand values that apply to all rate fact groups.
  • When you enter a rate type for a register or device, in the rate facts or installation facts, the rate is determined internally. You have to maintain a rate fact group together with the rate type. The system checks that the rate facts exist for the rate fact group. Example: If you enter a rate type with which the above rate T100 is found, only the rate fact groups 0001, 0002 and 0003 are permitted.

    Exception: The rate does not have any rate facts (for example, because all the operand values are taken from the installation facts). In this case, you leave the rate fact group blank.

  • In billing of a contract, the rate fact group must be the same for each rate. Example: The installation for a contract contains two consumption registers. If both registers contain the same rate type, you must use the same rate fact group in both cases. If each of the registers is billed with a different rate, you can use different rate fact groups.

History
Last changed by/on SAP  20050224 
SAP Release Created in