Methods of CL_ISU_EDM_SETTLPROCESS
START_STEP_TESTMODE
You can use this method in a test program to call a settlement step in test mode. In test mode, data is not saved persistently and settlement documents and logs are not updated. The notifications that are written in the application log during an active run are displayed in a dialog box.
|
Parameter |
Type |
Description |
|
X_SETTLSTEP |
Importing |
Settlement step to be tested |
|
X_SETTLDOC |
Importing |
Settlement document to be used for testing. The relevant points of delivery, for example, are taken from this document. |
|
X_DETAILLOG |
Importing |
"X" = All detailed notifications issued |
|
XT_IMPVALUES |
Importing |
Value parameters of the settlement step used for importing and changing must be made available using the main program |
|
XT_IMPPROFILES |
Importing |
Profile parameters of the settlement step used for importing and changing must be made available using the main program |
|
X_SETTLUNIT XT_SETTLUNITS |
Importing |
Either an individual settlement unit or a table containing settlement units is transferred |
|
X_SETTLUNIT X_DATEFROM X_TIMEFROM X_DATETO |
Importing |
Period relevant to settlement |
|
YT_EXPVALUES |
Exporting |
Value parameters calculated using the settlement step. You should check the correctness of the parameter values and the context specifications. |
|
YT_EXPROFILES |
Exporting |
Profile parameters calculated using the settlement step |
|
Y_COMPLETED_WITH_WARNINGS |
Exporting |
Warnings were written in the application log in the settlement step |
|
XY_SETTLSTEPLEVEL |
Changing |
Processing level of settlement step |
CREATE_SETTLDOCRUN
The run time data for the settlement run must be read before you start a settlement step in a procedure that has been defined as a job. You must generate an instance of class CL_ISU_EDM_SETTLPROCESS before calling the method.
|
Parameter |
Type |
Description |
|
X_SETTLDOC |
Importing |
Settlement document (number) |
|
X_SETTLDOCRUN |
Importing |
Number of current settlement run |
|
YT_SETTLUNIT |
Exporting |
List of settlement units taken into account in the settlement document are returned |
START_STEP
This method is used to start a settlement step for settlement procedures that have been defined as jobs. You must generate an instance of class CL_ISU_EDM_SETTLPROCESS before calling the method.
|
Parameter |
Type |
Description |
|
X_SETTLSTEP |
Importing |
Settlement step to be executed |
|
X_DETAILLOG |
Importing |
"X" = All detailed notifications issued in application log |
|
XT_IMPVALUES |
Importing |
Value parameters of the settlement step used for importing and changing must be made available using previous settlement steps |
|
XT_IMPPROFILES |
Importing |
Profile parameters of the settlement step that are used for importing and changing must either be made available using previous settlement steps or defined as input parameters in the settlement procedure |
|
X_SETTLUNIT XT_SETTLUNITS |
Importing |
Either an individual settlement unit or a table containing settlement units is transferred |
|
YT_EXPVALUES |
Exporting |
Value parameters calculated using the settlement step |
|
YT_EXPPROFILES |
Exporting |
Profile parameters calculated using the settlement step |
|
Y_COMPLETED_WITH_WARNINGS |
Exporting |
Warnings were written in the application log in the settlement step |
|
XY_SETTLSTEPLEVEL |
Changing |
Processing level of settlement step |