Ansicht
Dokumentation

Sample workflow for processing overestimated meter readings ( RELNISU_451_DMMR_ASSESNG )

Sample workflow for processing overestimated meter readings ( RELNISU_451_DMMR_ASSESNG )

ABAP Short Reference   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

Short text

Sample workflow for processing overestimated meter readings

Description

You can process overestimated meter reading results automatically. A reading has been overestimated if the actual reading is lower than the estimated reading. In this case an event is triggered. The sample workflow ISU_ASSESS was created from the methods and attributes described below.

The following new methods and attributes are available for the business object BILLDOCAUT (automatic billing document):

  • Method: UtilBillingDocAuto.BdocsForReversal (Find documents for billing reversal)
This method is used for finding billing documents to be reversed. You search via period and contract.
  • Attribut: UtilBillingDocAuto.Invoiced
This attribute is used for checking the invoicing status of a billing document. You need the following existing methods for the following invoicing statuses:
  • The billing document is invoiced

UtilBillingDocAuto.AdjustReversion (adjustment reversal)
  • The billing document is not invoiced.

UtilBillingDocAuto.Reverse (reverse billing document) for normal individual reversal

The following new event is available for business object ISUCONTRCT for meter reading data processing:

  • UtilContract.Assessed (overestimation of meter reading results)
This event is triggered if all meter reading results have been entered for a contract and at least one register has a higher reading than estimated. The period to be reversed includes all meter reading results higher than the actual reading and that were estimated.

The following methods are now available for business object MTRREADDOC:

  • MeterReadingDocument.Reestimation (re-estimation of overestimated results)
The parameters of the method are the contract for which billing was reversed and a period. Estimated meter reading results from this period are re-estimated based on the the current meter reading result. If results have already been billed (allocation to several installations), an error message is displayed. meter reading document.

Damage caused to data by errors

Software/hardware requirements

Installation information

Effects on System Administration

Effects on Customizing

Effect on batch input

Changes to the Interface

Changes in procedure

Procedure for removing dataset errors

Dependent functions

Planning

Further notes






BAL_S_LOG - Application Log: Log header data   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 3195 Date: 20240520 Time: 220053     sap01-206 ( 123 ms )