Creo que lo mejor es crear un plan semanal para cada día (lunes a viernes) tendrías cinco planes programados que semanalmente cada uno te crearía la orden para cada día, de esta manera no se crearían órdenes para sabado ni domingo y tu job correría diariamente, así como tienes creado tu plan diariamente independientemente de que se ejecute el job solo unos días, las tomas de mantenimiento se crearían ya sea anticipadas o retrasadas pero se crearían, espero haberme explicado.