SAP ABAP IMG Activity _ISUBIBDRS_000070 (Calculation for Move-In/Out)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20 (Package) IS-U: Billing
IMG Activity
ID _ISUBIBDRS_000070 Calculation for Move-In/Out  
Transaction Code S_KK4_82000892   IMG Activity: _ISUBIBDRS_000070 
Created on 20011218    
Customizing Attributes _ISUBIBDRS_000070   Calculation for Move-In/Out 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name _ISUBIBDRS_000070    

Use

Requirements

Use the procedures described below to avoid incorrect billing during month-based calculation with a key date for move-in or move-out and to calculate time portions using exact days for move-in and move-out.

Activities

Example

To The Day Calculation of Time Portions for Move-In

Move-in Processing Procedure 03 (To the day, new)

Examples 1 and 2 are based on key date = 15th

Example 1: Move-in on first of the month

The time portions for the time slices within the move-in month are calculated to the day.

If move-in occurs at the start of the month, the time portions calculated to the day are based on the number of days in the move-in month.

    1. Billing       2nd Billing 
!-------------!---------------------!
!-------------!-----------!---------!
01/01 12/01 01/02 17/02

The time portion is calculated for the first billing as follows:

               12 days 
Time portion = --------- = 0.387097 M
31 days

The following fields in the billing line items contain data:

ZEITANT    (time portion)              =  0.387 
TIMTYPZA (time category for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = 12
TCDENOMOR (denominator of time portion) = 31
TIMTYPQUOT (time category of quotient) = 2 (day)

For the second billing procedure, the move-in month is first of all separated from the other time slice.

The time portions are as follows:

  • 1. 1st time slice (01/13 01/31)

               19 days 
Time portion = --------- = 0.612903 M
31 days

The following fields in the billing line items contain data:

ZEITANT    (time portion)              =  0.612903 
TIMTYPZA (time category for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = 19
TCDENOMOR (denominator of time portion) = 31
TIMTYPQUOT (time category of quotient) = 2 (day)

  • 2. Time slice (02/01 02/17)

    Time portion for whole months with key date without move-out/in month(February) = 1.000 month

    The following fields in the billing line items contain data:

ZEITANT    (time portion)              =  1.0000 
TIMTYPZA (time category for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = blank
TCDENOMOR (denominator of time portion) = blank
TIMTYPQUOT (time category of quotient) = blank

Example 2: Move-in not on first of the month

If move-in does not occur on the first of the month, the time portions are based on the standard year (365 days).

   1. Billing       2nd billing 
!-------------!----------------------!
!-------------!------------!---------!
03/01 12/01 01/02 17/02

The time portion is calculated for the first billing as follows:

                10 days x 12 (months) 
Time portion = ------------------------- = 0.328767 M
365 days (standard year)

The following fields in the billing line items contain data:

ZEITANT    (time portion)              =  0.328767 
TIMTYPZA (time category for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = 10
TCDENOMOR (denominator of time portion) = 365
TIMTYPQUOT (time category of quotient) = 2 (day)

For the second billing procedure, the move-in month is first of all separated from the other time slice.

The time portions are as follows:

  • 1. 1st time slice (01/13 01/31)

                19 days x 12 (months) 
Time portion = ------------------------- = 0.624657 M
365 days (standard year)

The following fields in the billing line items contain data:

ZEITANT    (time portion)              =  0.624657 
TIMTYPZA (time category for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = 19
TCDENOMOR (denominator of time portion) = 31
TIMTYPQUOT (time category of quotient) = 2 (day)

  • 2. Time slice (02/01 02/17) as in the example

Move-in Processing Procedure 04 (month-related if move-in on first; otherwise to the day new)

  • If the move-in occurs on the first of the month, the time slices are calculated on a monthly basis.
  • If move-in does not occur on the first of the month, the time portions are calculated to the day (see move-in procedure <Emphasis>03).

Note:

Pay special attention to the following during monthly billing with period-end billing/DPC over the entire period:

The billing period does not contain a key date

If move-in occurs on the first of the month and the key date is not contained in the first billing, the billing is executed with a time portion = 0 months. For proration in period-end billing, time slices with time portion <> 0 months can exist.

0.1 M                     2.9 M                          TP Bill. 
!--!----------------------------------------------------!PE Bill.
   0 M         1 M                 1 M         1 M       TP Per.Bill 
!------!---------------!-----------------!--------------!Per.Bill
!--x*----!-------!-------!-------!-------!-------!------!
01/01 KD 02/01 KD 03/01 KD 04/01 04/14

* = Proration date

To The Day Calculation of Time Portions for Move-Out

Move-Out Processing Procedure 03 (To the Day, New, Special Reversal)

If the key date from the move-out month was already included in the previous billing, the whole month has already been billed. During final billing a(n) (adjustment) reversal is executed for this billing to ensure that the time portions for the move-out month are calculated correctly.

If the to-date of the last periodic billing is in the move-out month, the first day of the move-out month is used as the from-date for the time portion calculation.

  • If the move-out does not occur on the last day of the month, the to the day time portions are based on the standard year (365 days)
  • If move-out does occur on the last day of the month, the to the day time portions are based on the number of days in the move-out month.

Note:

The (adjustment) reversal is only executed in the event of actual billing. If billing is being simulated, it is terminated, if necessary.

You can find further information on the reversal of move-outs here.

Example 1

   Prev. periodic billing       Period-end billing period 
!----------------------------!--------------------------!
!--------!-------------------!--------------------------!
03/18 04/01 04/17 04/26
Move-Out

In periodic billing, the April is already completely billed. This periodic billing is reversed (for adjustment). This results in a period-end billing period from 03/18 to 04/26.

                         Period End Billing Period 
!-------------------------------------------------------!

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional 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_000070 0 I110004842 Rate Structure 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20011218 
SAP Release Created in 464