Primary Schedule Commit Status is "Hard" when the following are true:
Primary Schedule "Hard" Commit flag is True, or Load Operational Status is one of: Tendered, Tender Accepted, Confirming, Picked-Up, In Transit, Stopped (inactive), Completed, Closed.
Columns that collectively constitute Primary Schedule are defined for the load.
Primary Schedule Commit Status is "Soft" when all of the following are true:
Primary Schedule "Hard" Commit flag is False.
Load Operational Status is one of: Open, Planned.
Columns that collectively constitute Primary Schedule are defined for the load.
"Soft" Commit flag for the load is True.
Primary Schedule Commit Status is "Suggested" when all of the following are true:
Service "Hard" Commit flag is False.
Load Operational Status is one of: Open, Planned.
Columns that collectively constitute Primary Schedule are defined for the load.
"Soft" Commit flag for the load is False.
Primary Schedule Commit Status will be null when none of the situations described above are applicable.
Bookings
Primary Schedule Commit Status is "Hard" when the following are true:
Primary Schedule "Hard" Commit flag is True, or Number of Primary Schedule "Hard" Committed Loads Counter is non-zero, or the operational status of the booking is one of: Tendered, Tender Accepted, All Loads Confirmed, All Loads Completed, Closed).
Columns that collectively constitute Primary Schedule are defined for the booking.
Primary Schedule Commit Status is "Soft" when all of the following are true:
Primary Schedule "Hard" Commit flag is False.
Number of Primary Schedule "Hard" Committed Loads Counter is zero.
The operational status for the booking is one of: Open, Planned.
Number of Primary Schedule "Soft" Committed Loads Counter is non-zero.
Columns that collectively constitute Primary Schedule are defined for the booking.
Primary Schedule Commit Status is "Suggested" when all of the following are true:
Primary Schedule "Hard" Commit flag is False.
Number of Primary Schedule "Hard" Committed Loads Counter is zero.
The operational status for the booking is one of: Open, Planned.
Number of Primary Schedule "Soft" Committed Loads Counter is zero.
Columns that collectively constitute Primary Schedule are defined for the booking.
Primary Schedule Commit Status will be null when none of the situations described above are applicable.