Surely even the corrupt SPFL have to give a reason to move fixtures?
Yes
Fixtures
G1 Subject to Rule C42, all League Match fixtures shall be specified by the Board in a fixture schedule prior to the commencement of the Season following consultation with the Scottish FA.
G2 Subject to the terms of any Commercial Contract and any other consideration which the Board considers material, League Matches shall normally be played on Saturday afternoons, and Clubs so far as reasonably practicable shall be a Home Club on one week and a Visiting Club the next.
G3 Subject to Rule C42, the Board shall have discretion to schedule and to reschedule the date, time and/or venue of any Official Match as it shall consider appropriate.
G4 Where reasonably practicable the Board shall consult with and shall take into account any representations made by participating Clubs before rescheduling the date, time and/or venue of an Official Match.
G5 Each Club shall comply with and play in the relevant fixtures comprised in the fixture schedule determined by the Board and any rescheduled date, time and/or venue determined from time to time by the Board for Official Matches in which the Club is a participant.
G6 So far as reasonably practicable the fixture schedule in the League and other league Competitions operated by the Company shall require Clubs to play equal numbers of home and away matches
Postponement and International Selection G7
A Club shall be entitled to apply to the Board for the postponement of any Official Match where three or more of its Players who would otherwise have participated in such match are unavailable through international selection and, following receipt of such an application, the Board may postpone and rearrange the relevant Official Match in accordance with Rule G3.
Football and Competition Rules
C42 The Season shall not in any calendar year commence prior to 31 July in that year and the Board shall not schedule the first League Match of any Season to take place prior to 31 July in any year.