2020 Apr 23 10:27 AM
Hi.
We are using IS-Utilities EDM profile with interval length 60 minutes (let's call it F-profile) calculated by user defined formula. The formula determines the hour with maximum energy consumption in 24 hour period and put value '1' for this hour, other hours have value '0'. There must be just on hour with value '1'. F-profile uses another profile (I-profile) as Input parameter. I-profile is the result of other profiles (C-profiles) calculation chain. Simple schema 🙂
C7 profile has 2 input parameters C3 and C6. In formula allocation input parameters of C7 we restrict DateTo and TimeTo for C3 by certain date and time (for example 07/04/2020 16:59:59)
C8, I and F-profiles don't have any restrictions in formula allocations. Then when we calculate F-profile for 24 hour (for the day 07/04/2020) the system separates calculation on 2 iterations (periods):
1st from 07/04/2020 00:00:00 till 07/04/2020 16:59:59 (till the time of restriction for C3)
2nd from 07/04/2020 17:00:00 till 07/04/2020 23:59:59
And as a result F-profile has two hours with value '1', but there MUST be just one. It must be just one calculation for the whole period from 07/04/2020 00:00:00 till 07/04/2020 23:59:59.
Is this normal behavior of IS-U or it is an progarmm error?
How can we get just one calculation for whole period?