Cat. Definitions of Class
CL_ISU_EDM_SETTLSTEP
Profile parameters (individual and in table form): are used to transfer and return the parameters of the settlement step (import, export, change) to and from the process method.
|
Component |
Description |
|
PARNUMBER |
Settlement parameter number in the settlement step |
|
PARNAME |
Settlement parameter name. |
|
PROFILE |
EDM profile number (or internal reference to a temporary profile) |
|
PARTEMPORARY |
In the case of a temporary interim result, the value is X. Do not change the indicator in the settlement step (is controlled by the framework). |
|
SETTLUNIT |
Context specification for settlement parameter: This is a settlement parameter that is evaluated / calculated for each settlement unit. |
|
REFPROFILE |
Context specification for settlement parameter: This is a settlement parameter that references another profile, for example, evaluated or calculated per customer group. |
|
GRID_ID |
Context specification for settlement parameter: This is a settlement parameter that is evaluated or calculated for each distribution grid. |
Value parameters (individual and in table form): are used to transfer and return the parameters of the settlement step (import, export, change) to and from the process method.
|
Component |
Description |
|
PARNUMBER |
Settlement parameter number in the settlement step |
|
PARNAME |
Settlement parameter name. |
|
VALUE |
Parameter value as char (255) must be
converted to the matching structure in the settlement step (see
|
|
TABLEKEY |
Table value as char (255) must be
converted to the matching structure in the settlement step (see
|
|
SETTLUNIT |
Context specification for settlement parameter: This is a settlement parameter that is evaluated / calculated for each settlement unit. |
|
REFPROFILE |
Context specification for settlement parameter: This is a settlement parameter that references another profile (for example, is evaluated / calculated per customer group). |
|
GRID_ID |
Context specification for settlement parameter: This is a settlement parameter that is evaluated or calculated for each distribution grid. |
In addition to the internal categories of the CL_ISU_EDM_SETTLSTEP class listed above, instance and control data from the settlement step of the method process are also available.
Profile(s) to be sent: Used to send the settlement results from the settlement run.
|
Component |
Description |
|
PROFILE |
Settlement parameter number in the settlement step |
|
DATEFROM; TIMEFROM DATETO; TIMETO TIMEZONE |
Period (including time zone) for which the profile value is to be sent. |
|
SETTLUNIT |
Context specification for settlement parameter: This is a settlement parameter that was calculated for each settlement unit. |
|
GRID_ID |
Context specification for settlement parameter: This is a settlement parameter that was calculated for each distribution grid. |
Instance data in the settlement step
|
Component |
Description |
|
SETTLDOC |
Settlement document (number) |
|
SETTLDOCRUN |
Settlement run number |
|
SETTLSTEP_NO |
Internal Info: Settlement step number (not normally used) |
|
SETTLSTEPLEVEL |
Internal Info: Level of settlement step processing |
|
SETTLUNIT |
This is initial if different settlement units are processed in the settlement step. The current settlement step appears here if the settlement step is called for each settlement unit. |
|
SETTLUNITS |
List of settlement units that are to be processed in the settlement step. |
|
FROM TO TIMEZONE |
Settlement period |
|
FROM_UTC TO_UTC |
Settlement period in UTC |
|
OWN_SERVICE_PROV |
Own service provider (who executes settlement) |
|
STATUS SETTLREFDOC SETTLSELDOC |
Internal Info: Processing status of settlement step, reference settlement document, settlement document for selecting point of delivery data |
Control data in the settlement step
|
Component |
Description |
|
MODE |
Settlement run mode: Simulation or active run |
|
TEST_ONLY |
‘X’ = settlement step is called in test mode |
|
DETAIL_LOG |
‘X’ = all detail reports are written in the application log |
|
RECALCULATE |
‘X’ = results must be recalculated |
|
NO_UPDATE |
‘X’ = no changes to data base |
|
DB_UPDATE |
‘X’ = data was persistently saved in the settlement step |
|
ERROR_OCCURRED |
‘X’ = critical errors have occurred during the processing of the settlement step The settlement step will not produce any results. |
|
RESTART |
‘X’ = the settlement step was repeatedly called, this means this settlement step has already been called by settlement runs for the settlement document |
|
NOT_CONSISTENT |
‘X’ = the parameter definition of the settlement step is inconsistent |
|
COMPLETED_WITH_WARNINGS |
‘X’ = during processing, warnings were written in the application log |
|
STEP_RESTARTED_AFTER_UPDATE |
‘X’ = the settlement step was repeatedly called Data from the settlement step was already saved during an earlier settlement run |
|
STEP_RESTARTED_AFTER_SEND |
‘X’ = the settlement step was repeatedly called Profiles (settlement parameters) were sent via the settlement step during an earlier settlement run |
|
DATA_SENT |
‘X’ = Profiles (settlement parameters) were sent via the settlement step |