Selecting the last work day before a free day

Use the rule EVERY FREE DAY of the MONTH, which selects all free days. But use free-day rule 1, so that all the selected free day occurrences are moved to the closest work day before. For example, the Saturday and Sunday occurrences of a normal week are both moved back to Friday. HCL Workload Automation for Z does not allow run cycles to schedule multiple occurrences with the same date and time, so the effect is that one occurrence is generated each Friday (or Thursday, if Friday is also free).