Start of Content Area

Background documentation Cat. Definitions of Class CL_ISU_EDM_SETTLSTEP  Locate the document in its SAP Library structure

Category TP_PROFILE, TPT_PROFILE

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.

Category TP_VALUE, TPT_VALUE

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 Update values)

TABLEKEY

Table value as char (255) must be converted to the matching structure in the settlement step (see Update values)

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.

Category: EEDMSETTL_SNDPROFILE, T_EEDMSETTL_SNDPROFILE

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.

Category: EEDMSETTLSTEP_DATA

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

Category: EEDMSETTLSTEP_CONTR

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

 

 

End of Content Area