Publish Order - PosiEd

Publish Order - PosiEd

The publishing process begins when a publish request is submitted. The system captures the request, expands it into an ordered set of dependent jobs, and executes those jobs in the required sequence to complete publishing.

Component

Type

Description

Component

Type

Description

Integration Status

Custom Setting

Stores the latest publish status and last run time for each integration method. Used to enforce execution order and track dependencies between methods.

School Code

Text field

Identifier for each school; used to separate and track integration status per school.

Source

Text field

Identifier for timetable app

Bell Times Status

Text field

Tracks the current state of the last publish for Bell Times (Not Published, Queued, In Progress, Completed).

Rooms Status

Text field

Tracks the current state of the last publish for Rooms (Not Published, Queued, In Progress, Completed).

Students Status

Text field

Tracks the current state of the last publish for Students (Not Published, Queued, In Progress, Completed).

Teachers Status

Text field

Tracks the current state of the last publish for Teachers (Not Published, Queued, In Progress, Completed).