Das wäre übrigens eine korrektere Syntax:
@If(EndDatePlanned<@Date(@Now) & !@IsTime (EndDate); 115; EndDatePlanned >= EndDate ;114;120)
Wenn Du allerdings nicht sicherstellen kannst, dass EndDatePlanned und EndDate immer gefüllt sind (für EndDate scheint das ja schon mal nicht zuzutreffen), müsste Du korrekterweise auch hier vorab auf @IsTime prüfen.
Bernhard