Ticket states and flows

Papaya platform currently supports Damage tickets, Missing/Stolen tickets, Move tickets and Move to Service provider tickets. Flows and states for each ticket type can be found below.

Damage ticket

Fleet transitions:

Initial stateTransition eventResult state
openstart_workin_progress
cancel_ticketcancelled
in_progresscomplete_workclosed

Service provider transitions:

Initial stateTransition eventResult state
openaccept_tickettodo
reject_ticketclosed
todostart_workin_progress
in_progresscomplete_workready_for_review

Missing / Stolen ticket

Fleet transitions:

Initial stateTransition eventResult state
openstart_workin_progress
in_progresscomplete_workclosed

Service provider transitions:

Initial stateTransition eventResult state
openstart_workin_progress
in_progresscomplete_workclosed

Move ticket

Fleet transitions:

Initial stateTransition eventResult state
openstart_workin_progress
cancel_ticketcancelled
in_progresscomplete_workclosed
cancel_ticketcancelled

Service provider transitions:

openstart_workin_progress
cancel_ticketcancelled
in_progresscomplete_workclosed
cancel_ticketcancelled

Move to service provider ticket

Fleet transitions:

Initial stateTransition eventResult state
assigned_to_service_providercancel_ticketcancelled

Service provider transitions:

openstart_workin_progress
to_docomplete_workclosed