CL_ISU_EDM_SETTLSTEP_0007
Class derived from CL_ISU_EDM_SETTLSTEP_0001
The process method multiplies the values of the transferred load profile by the factors from a profile for the settlement period. It supplies the resulting profile as result parameter with the parameter number 01.
Both input parameters must have compatible interval lengths:
· Input parameter 01 => load profile
· Input parameter 02 => profile(s) with factors
If several factor profiles are transferred (parameters in table form, for example, per customer group), the system creates a corresponding number of result profiles that contain the context for the factor parameter.
The system issues a warning if the transferred profiles contain invalid data in the settlement period. An error message is issued if the units of measurement from input parameter 01 (load shape) and the result parameter are not compatible. The unit of measurement of the result parameter is preset via sample profile allocation to the settlement parameter.
Example: The energy-feeding curve is multiplied by distribution factors for each customer group in order to produce the load profile of non-interval customers in a customer group.

Class CL_ISU_EDM_SETTLSTEP_0007 can be derived.
Application examples for
derived classes
In the redefined process method, profile parameters can be grouped according to different criteria and then multiplied in the super->process method. This enables you, for example, to assign factors to a several profiles one after the other.
In the redefined write_info method, an alert, for example, can be triggered if the transferred profiles contain invalid values in the settlement period.