SAP ABAP Data Element SELCONTROL (Access control for operands)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20 (Package) IS-U: Billing
Basic Data
Data Element SELCONTROL
Short Description Access control for operands  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type SELCONTROL    
Data Type CHAR   Character String 
Length 2    
Decimal Places 0    
Output Length 2    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID SELCONTROL  
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Acss Oprnd 
Medium 16 Access Operand 
Long 20 Access for Operand 
Heading AC 
Documentation

Definition

The access control defines how historical values of the operand are accessed during billing. This refers only to values from the rate facts, rate category facts or installation facts. Access control does not affect the processing of meter reading results for a register operand. By choosing an access control, you can control whether prorations of individual operands are taken into account in the billing period. In this way, for example, prorations resulting from a price change within the billing period can be suppressed.

The following access controls are possible:

00 - All values are considered

This is the standard setting. All historical changes in the period to be billed are imported. Each case determines to what extent these changes actually result in prorations, and this is dependent on the variant in which this operand is used.

Example:


Billing period |--------------------------------------------|
03/04 04/08

10 20 30
Facts -----|--------------------|---------------------------------
03/02 03/12

20 30
Selection |-----------------|--------------------------|

01 - The value at the end of the rate period is valid

You should select this setting if changes in the billing period are not to be considered. This is different from value "03" in that the end of the rate period must not be identical to the end of the billing period. Normally, the end of the rate period is identical to the end of the billing period.

Example:

A device was removed during the billing period. Starting from this time, the rate with which this device is billed is no longer valid. Consumption is to be billed using the price that is valid at the time of removal.


Billing period |--------------------------------------------|
03/04 04/08

Rate period |---------------------------------|
03/04 03/28

10 20 30 40
Facts -----|--------------------|-------------------|-------------
3/02 03/12 04/01

30
Selection |---------------------------------|

Note that the value of 30 is selected for the entire rate period.

02 - The value on the key date is valid

Only the values valid on the key date are imported. You should select this setting only in connection with billing on a monthly basis and dependent on a key date. If operand values have been changed during the billing period, these changes result in prorations at the end of the month.

Example:

Key date is the 15th of the month


Billing period |--------------------------------------------|
03/04 04/08

10 20 30
Facts -----|--------------------|---------------------------------
03/02 03/12

30
Selection |--------------------------------------------|
03/04 04/08

Note that 30 is selected because this value is valid on the key date of the month.

03 - The value at the end of the billing period is valid

You should choose this setting if changes made during the billing period are not to be considered.

Example:


Billing period |--------------------------------------------|
03/04 04/08

Rate period |---------------------------------|
03/04 03/28

10 20 30 40
Facts -----|--------------------|-------------------|-------------
03/02 03/12 04/01

40
Selection |---------------------------------|

Note:

Value 40 is selected (the value that is valid at the end of the billing period). This is in contrast to control "01", where 30 is selected (the value that is valid at the end of the rate period).

Note:

The rate category facts are only valid for the period, in which the rate category is also valid.

If you change a rate category and do not find an operand value in the rate category facts for the end of the billing period, the system continues to search for this value in the other rate category facts.

04 - All values in the month-based billing period

Changes are only taken into account if they occur in a month for which the key date falls in the billing period (or, more precisely, the rate period).

Example:

Key date is the 15th of the month


Billing period |--------------------------------------------|
03/04 04/08

10 20 30 40
Facts -----|--------------------|-------------------|-------------
03/02 03/12 04/01

20 30
Selection |-----------------|-------------------------|

Please note: The proration on 04/01 is not taken into account since 04/15 does not fall within the billing period.

In this context, also note the meaning of the period control in the rate step, and the control of the month-based proration of tax changes in the rate category.

05 - The value at the start of the billing period is valid

You should choose this setting if changes in the billing are not to be considered.

Example:


Billing period |--------------------------------------------|
03/04 04/08

Rate period |---------------------------------|
03/04 03/28
History
Last changed by/on SAP  20050224 
SAP Release Created in