import at.clockwork.calculation.CalculationData import at.clockwork.calculation.data.* import at.clockwork.calculation.GeneralCalculationData import at.clockwork.time.service.DateTimeService import at.clockwork.calculation.RestartCalculationException class Calc99980Service { static transactional = false def run(CalculationData calculationData, GeneralCalculationData generalCalculationData, boolean saving, Map parameters) throws RestartCalculationException { return } } /* ::1:: IF FUNC RETURN_ DO ; ::2:: IF FUNC DP_ANFANGWOCHE DO =_DP_1 ; ::3:: IF FUNC DP_ANFANGWOCHE MAX DP_ANFANGMONAT DO =_DP_2 ; ::4:: IF FUNC DP_HEUTE DO =_DP_3 ; ::5:: IF FUNC VAR_AK-ZUSN1 DO =_XVAR_10 ; ::6:: IF FUNC DS_DP1/DP3/ZA10/"ZA10">0 DO -_XVAR_10 ; ::7:: IF FUNC DS_DP1/DP3/ZA13 DO =_XVAR_13 ; ::8:: IF FUNC DS_DP1/DP3/ZA14 DO =_XVAR_14 ; ::9:: IF XVAR_10 > ZT_0:00 UND XVAR_13 > ZT_0:00 FUNC XVAR_10 MIN XVAR_13 DO -_XVAR_10 +_ZA_10 -_ZA_13 ; ::10:: IF XVAR_10 > ZT_0:00 UND XVAR_14 > ZT_0:00 FUNC XVAR_10 MIN XVAR_14 DO -_XVAR_10 +_ZA_10 -_ZA_14 ; ::11:: IF FUNC RETURN_ DO ; */