Ansicht
Dokumentation

_ISUBISFGA_000047 - Gas Date

_ISUBISFGA_000047 - Gas Date

BAL Application Log Documentation   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

Gas date

During billing or billing simulation with a billing order, you use the gas date to determine the first access time for reading the gas data.

The date is calculated from the scheduled meter reading date during the order creation. This date is contained in the schedule record for the meter reading unit, or is entered during the single entry of a meter reading result.

For meter readings that trigger billing, you determine the gas date from the scheduled meter reading date, in accordance with the rules you define in Customizing activity Define Allocation Data for Gas for each billing class and billing transaction. A gas month is determined, starting from the scheduled meter reading date. The system proposes the last day of the month as the gas date. If the determined gas date and the scheduled meter reading date are in the same month, the system uses the scheduled meter reading date as the gas date.

If under SAP Utilities → Basic Settings/Enterprise Structure → Quantity Determination → Define Indicators for Quantity Determination Procedure, you have selected Quantity Determination During Meter Reading as the quantity determination procedure for the gas division, the gas date is also determined for meter readings that do not trigger billing according to the rules you defined in the Customizing activity Define Allocation Data for Gas. Since there is no billing procedure for these meter readings, an entry has to be made with an empty billing procedure. Note that for meter readings that do not trigger billing the scheduled meter reading date is initially adopted as the gas date during order creation. The quantity determination procedure is only determined at the time of entry. The BAdI ISU_QD_GAS_DATE_CHANGE, which contains the above logic as its default implementation, is then executed In your own BAdI implementation you can set the gas date independently from the actual meter reading date. This BAdI replaces enhancement EDMMR002.

If you selected Quantity Determination During Billing as the quantity determination procedure, the scheduled meter reading date is adopted as the gas date for meter readings that do not trigger billing.

If you defined in the Define Allocation Data for Gas Customizing activity that an input dialog box for the gas data is displayed, then you can still change the gas date in the defined area.

If meter reading data for a billing class and a billing transaction should be processed as a batch job, this input dialog box cannot be displayed. In this case, create an entry in the activity Define Allocation Data for Gas, for which the field Background Processing is selected.

The Customizing activity Define Allocation Data for Gas is not relevant for move-outs. Initially, the system uses the scheduled meter reading date directly as the gas date. You can later correct this in move-out processing.

You can use enhancement EDMMR002 to change the gas date during meter reading data entry. You can, for example, set the gas date to the actual meter reading date.

At the moment, only the month and year of the gas date are used to define the access time. Therefore, to be more precise, the gas date is actually a gas month.

In billing, a gas date is always contained in the latest time slice within a coherent record. If a date cannot be determined from the scheduled meter reading date because the the time slice in question is a result of proration, the To-Date of this time slice is used as the replacement value.

Example

The gas procedure was changed on 04.25. This means that both time slices must be processed separately. The gas date is 09.30.

01.01.|-------------|
  |--------------------------------------|12.31.
  25.04.

The gas date for the time slice 04.25 - 12.31 is 09.30. and the replacement value for the gas date of time slice 01.01. - 04.24. is 04.24.

The allocation date for gas billing that you specified in the portion, is currently not relevant in gas billing.

Note that the move-in meter reading does not contain a gas date.

Special Cases Due to Moving the Gas Month

The gas month is used if the actual calorific values do not exist at the time of billing.

You should carefully consider how much you need to move the gas month. Here are a few examples to demonstrate the possible negative effects if you move the gas month too much.

Averaging for the Billing Period

Example 1

The customer wants an interim bill in February.

|----------|09.99 ----------|02.00 ----------|

The gas month of the previous meter reading result is 09.1999. The gas month is 02.2000 (month from the to-date). The billing period is from 10.01.1999 - 02.28.2000. If the gas month is moved, the following extreme case is could occur:

The gas month is moved back 5 months (to 09.1999). Averaging takes place for month 09.1999 only. This means that this average value is used. This results in a calorific value that has nothing to do with the actual billing period.

You obtain the same result if the new gas month is before the previous meter reading.

Example 2

Two tenants have each lived in the installation for three months during the period 01.01.2000 - 06.30.2000.

|01.01.---------- |03.31.---------- |----------06.30.|

The gas month for the move-out of the first tenant is 03.2000, and for the move-out of the second tenant 06.2000. The gas month is moved back 3 months for both tenants. Therefore, the following applies for the second tenant:

Gas month = moved gas month 03.2000

Back reading month = gas month of the previous meter reading + 1 month (= 01.2000), because this gas month was also moved back three months.

The second tenant is billed using the calorific value average, for the months 01.2000 to 03.2000. Therefore he is billed for a period during which he never actually lived there.

Annual Billing, Averaging of the Calorific Value for One Year

If the gas month is moved due to the allocation of an installation to another portion, for example, it is possible that averaging takes place for a moved period.

The portion of the installation has changed to the year 2000. As a result, the billing period now runs from 07.01 to 06.30 of the following year. In the first year after the change, the period 01.01 - 06.30 is billed. The following applies:

Reading month = gas month of the new portion (05.2000)

Back reading month = gas month - 11 months (06.1999)

The average value is created for the period 06.1999 to 05.2000. The determined calorific value is valid for the whole billing period (01.01.2000 06.30.2000).

Special Cases for Monthly Calorific Values

To-Date After Gas Month

Monthly calorific values are used without averaging. The billing period is one year.

For time slices in periods where the month of the to-date is later than the gas allocation date, the system uses the gas month as the reading month. In periods where this is not the case, the system uses the month and year of the to-date.

Example:

|--------------- ... --------------- |------------------------ |
01.01. ...   09.30.(gas date). 12.31.

There is one time slice for each month beginning on the first day of the month and ending on the last day of the month. The months that are later than the month of the gas date, are grouped together in one time slice. The calorific value is that from the month of the gas date.

|------ |------|--- ... ---|------| ------|------ |------|------ |
01.01. 02.01.     09.01. 12.31.

For the time slice 09.01. to 12.31, the system uses the calorific value for September. For the remaining time slices, the system uses the calorific value of the corresponding month. This means for January, the system uses the calorific value from January, and so on.

To-Date Before Backreading Month

Monthly calorific values are used without averaging. The billing period is one year.

For the time slices where the from-date is earlier than the back reading month, the system uses the backreading month as the reading month.

Example 1

The gas month of the previous meter reading is 02.2000.

|------ |------ |------ |--------------------------------------|
12.01. 01.01. 02.01.

The billing period begins on 12.01.1999. In this case the first time slice is extended to 12.01.1999 to 02.29.2000.

Example 1

The gas date of the previous meter reading is 12.31.1999.

The following applies:

Back reading month = gas month of the previous meter reading + 1 month, (= 01.2000).
In this case, the time slice from January 2000 is extended to 12.15.1999 to 01.31.2000. The calorific value from January is valid. For all other time slices, the system uses the calorific value of the corresponding month.

01.01.

01.01.

01.01.

01.01.

01.01.






ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 11912 Date: 20240523 Time: 162933     sap01-206 ( 203 ms )