Work with drafts
Drafts let you make scheduling changes without committing them immediately. You can load a draft, make changes, and then publish or delete changes.
The Draft action group added to the action bar of the Graphical Scheduler page, contains the following actions:
- Load Draft: Loads the selected draft so you can view and continue working on scheduling changes that are saved under that draft code. The scheduler refreshes to show the draft context and any pending changes already captured in the draft.
- Publish Draft: Applies the draft changes to production data (for example updates to routing line dates/times and related scheduling results). If the system detects conflicts (because another user changed the same records), you are prompted to resolve them (for example reload, overwrite, or attempt merge) before publishing completes.
- Delete All Draft Changes: Removes all pending changes stored in the current draft without applying them to production data. After deletion, the scheduler reloads and shows the schedule without those draft modifications.
- Open All Draft Changes: Opens the list of all changes currently stored in the draft (the draft change log), so you can review what has been modified before you publish or delete the draft.
To create a draft, follow these steps:
- Open the Graphical Scheduler Drafts page.
-
On the action bar, select New.
Field Description Draft Code Specifies the unique code for this draft . Description Specifies a description for this draft. Has Changes Specifies whether the draft has changes made from the graphical scheduler. User Id Specifies the user that has created the draft. -
Close the page.
The draft is saved and can be used in graphical scheduler personalization or selected directly on the Graphical Scheduler request page.
To work with drafts, follow these steps.
- Open the Graphical Scheduler page.
- On the action bar, select Draft > Load Draft.
The draft selection list opens. - Select a draft and then confirm.
The scheduler reloads in the selected draft context. - Make schedule changes (for example, move tasks or lock/unlock tasks).
Changes are stored as draft changes. - On the action bar, select Draft > Publish Draft.
Draft changes are applied to production data. - If needed, on the action bar select Draft > Delete All Draft Changes, and then confirm.
All draft changes are deleted and the scheduler reloads.
Publish drafts with conflict handling
When you publish a draft, the system can detect conflicts if another user has modified the same operations, allowing controlled resolution before changes are applied.
To publish a draft with conflict handling, follow these steps:
- Open the Graphical Scheduler page.
-
On the action bar, select Draft > Publish Draft.
If a conflict message is displayed, select one of the available options, for example Reload, Force overwrite, or Attempt merge.
The option determines how conflicting changes are resolved. -
Confirm the selected option.
Valid changes are published and the scheduler refreshes. - Review the updated tasks in the Gantt chart to confirm the intended result.
If you select the Attempt merge option, the system opens a merge-conflict scheduler view. The page caption indicates merge mode and includes the draft code.