In CLP hast du da schlechte Karten, hier hilft schon eher ein SQLRPGLE, mit SQL und WEEKDAY kannst du den Wochentag z.B. für den 31.3. eines Jahres ermitteln und das Datum berechnen.

Allerdings ist das manuelle ändern der SCD-Job's 2 mal pro Jahr doch erheblich einfacher .