Skip to content

Instantly share code, notes, and snippets.

@edamamegreen
Created May 28, 2018 11:06
Show Gist options
  • Save edamamegreen/cc473de6c0cbb721974dea7e566bd6a7 to your computer and use it in GitHub Desktop.
Save edamamegreen/cc473de6c0cbb721974dea7e566bd6a7 to your computer and use it in GitHub Desktop.
# UN Flow States
# UN Flow States
# Flows can be created manually or automatically
Create Flow
User clicks Add Flow button -> Inactive
# Which system detects the update or new flow and makes the update to the existing flow?
Update detected -> Update
New flow detected -> New
View Flow*
# A flow can always be manually set to any other state.
# All of these actions represent options in a dropdown selector that is always present.
mark inactive -> Inactive
mark pending new -> New
mark pending update -> Update
mark active -> Active
mark rejected -> Rejected
mark superseded -> Superseded
mark canceled -> Canceled
delete -> Deleted
# When a new flow is created, the default state is Inactive.
Inactive*
# The inactive state has an explicit button to make active.
mark active -> Active
# What's the difference between Inactive and Pending?
Pending
# Pending flows have an explicit button to approve.
approve change -> Active
New
Update
Active
Rejected
Superseded
Canceled
Deleted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment