diff --git a/misc/process_group.json b/misc/process_group.json index 26594e77..f2c24b5d 100644 --- a/misc/process_group.json +++ b/misc/process_group.json @@ -57,8 +57,22 @@ "sort_index": "misc/requisition-orders/get-form-data" }, { - "description": "Raise New Demand Request", - "display_name": "Raise New Demand Request (config)", + "description": "Raise New Demand Request (New Hire)", + "display_name": "Raise New Demand Request (Compensation)", + "display_order": 0, + "exception_notification_addresses": [], + "fault_or_suspend_on_exception": "fault", + "files": [], + "id": "misc/requisition-orders/raise-new-demand-request-compensation", + "parent_groups": null, + "primary_file_name": null, + "primary_process_id": null, + "process_group": null, + "sort_index": "misc/requisition-orders/raise-new-demand-request-compensation" + }, + { + "description": "Raise New Demand Request - master", + "display_name": "Raise New Demand Request", "display_order": 3, "exception_notification_addresses": [], "fault_or_suspend_on_exception": "fault", @@ -69,6 +83,20 @@ "primary_process_id": "Raise_New_Demand_Request", "process_group": null, "sort_index": "misc/requisition-orders/raise-new-demand-request-v3" + }, + { + "description": "Review the New Demand Request", + "display_name": "Call Shared: Review the Request", + "display_order": 0, + "exception_notification_addresses": [], + "fault_or_suspend_on_exception": "fault", + "files": [], + "id": "misc/requisition-orders/review-the-request", + "parent_groups": null, + "primary_file_name": "call-activity-review-the-request.bpmn", + "primary_process_id": "Review_Request", + "process_group": null, + "sort_index": "misc/requisition-orders/review-the-request" } ], "sort_index": "Requisition Order Management" @@ -2013,6 +2041,20 @@ "primary_process_id": "Proccess_rlm9uj3", "process_group": null, "sort_index": "misc/documentation/user-guide-basics" + }, + { + "description": "A quick stab at building a process that will control group assignment and permissions.", + "display_name": "User Permissions Example", + "display_order": 0, + "exception_notification_addresses": [], + "fault_or_suspend_on_exception": "fault", + "files": [], + "id": "misc/documentation/user-permissions-example", + "parent_groups": null, + "primary_file_name": "permissions.bpmn", + "primary_process_id": "Process_81k3gh6", + "process_group": null, + "sort_index": "misc/documentation/user-permissions-example" } ], "sort_index": "Documentation" diff --git a/misc/requisition-orders/build-enum-list-from-bbhr/build_department_list_bbhr.bpmn b/misc/requisition-orders/call-activities-shared/call-shared-build-enum-list-from-bbhr/build_department_list_bbhr.bpmn similarity index 100% rename from misc/requisition-orders/build-enum-list-from-bbhr/build_department_list_bbhr.bpmn rename to misc/requisition-orders/call-activities-shared/call-shared-build-enum-list-from-bbhr/build_department_list_bbhr.bpmn diff --git a/misc/requisition-orders/build-enum-list-from-bbhr/process_model.json b/misc/requisition-orders/call-activities-shared/call-shared-build-enum-list-from-bbhr/process_model.json similarity index 100% rename from misc/requisition-orders/build-enum-list-from-bbhr/process_model.json rename to misc/requisition-orders/call-activities-shared/call-shared-build-enum-list-from-bbhr/process_model.json diff --git a/misc/requisition-orders/define-approval-strategy/call-activity-define-approval-strategy.bpmn b/misc/requisition-orders/call-activities-shared/call-shared-define-approval-strategy/call-activity-define-approval-strategy.bpmn similarity index 100% rename from misc/requisition-orders/define-approval-strategy/call-activity-define-approval-strategy.bpmn rename to misc/requisition-orders/call-activities-shared/call-shared-define-approval-strategy/call-activity-define-approval-strategy.bpmn diff --git a/misc/requisition-orders/define-approval-strategy/process_model.json b/misc/requisition-orders/call-activities-shared/call-shared-define-approval-strategy/process_model.json similarity index 93% rename from misc/requisition-orders/define-approval-strategy/process_model.json rename to misc/requisition-orders/call-activities-shared/call-shared-define-approval-strategy/process_model.json index 5663fb4f..98788ff6 100644 --- a/misc/requisition-orders/define-approval-strategy/process_model.json +++ b/misc/requisition-orders/call-activities-shared/call-shared-define-approval-strategy/process_model.json @@ -1,7 +1,7 @@ { "description": "Define Approval Strategy", "display_name": "Call Shared: Define Approval Strategy", - "display_order": 2, + "display_order": 0, "exception_notification_addresses": [], "fault_or_suspend_on_exception": "fault", "files": [], diff --git a/misc/requisition-orders/get-form-data/get form data.bpmn b/misc/requisition-orders/call-activities-shared/call-shared-get-form-data/get form data.bpmn similarity index 100% rename from misc/requisition-orders/get-form-data/get form data.bpmn rename to misc/requisition-orders/call-activities-shared/call-shared-get-form-data/get form data.bpmn diff --git a/misc/requisition-orders/get-form-data/process_model.json b/misc/requisition-orders/call-activities-shared/call-shared-get-form-data/process_model.json similarity index 91% rename from misc/requisition-orders/get-form-data/process_model.json rename to misc/requisition-orders/call-activities-shared/call-shared-get-form-data/process_model.json index fdebed5c..0f5e321b 100644 --- a/misc/requisition-orders/get-form-data/process_model.json +++ b/misc/requisition-orders/call-activities-shared/call-shared-get-form-data/process_model.json @@ -1,7 +1,7 @@ { "description": "Get Form Data", "display_name": "Call Shared: Get Form Data", - "display_order": 4, + "display_order": 0, "exception_notification_addresses": [], "fault_or_suspend_on_exception": "fault", "files": [], diff --git a/misc/requisition-orders/review-the-request/call-activity-review-the-request.bpmn b/misc/requisition-orders/call-activities-shared/call-shared-review-the-request/call-activity-review-the-request.bpmn similarity index 100% rename from misc/requisition-orders/review-the-request/call-activity-review-the-request.bpmn rename to misc/requisition-orders/call-activities-shared/call-shared-review-the-request/call-activity-review-the-request.bpmn diff --git a/misc/requisition-orders/review-the-request/process_model.json b/misc/requisition-orders/call-activities-shared/call-shared-review-the-request/process_model.json similarity index 100% rename from misc/requisition-orders/review-the-request/process_model.json rename to misc/requisition-orders/call-activities-shared/call-shared-review-the-request/process_model.json diff --git a/misc/requisition-orders/call-activities-shared/process_group.json b/misc/requisition-orders/call-activities-shared/process_group.json new file mode 100644 index 00000000..046f02b5 --- /dev/null +++ b/misc/requisition-orders/call-activities-shared/process_group.json @@ -0,0 +1,9 @@ +{ + "admin": false, + "description": "Call Activities - Shared", + "display_name": "Call Activities - Shared", + "display_order": 0, + "parent_groups": null, + "process_groups": [], + "process_models": [] +} \ No newline at end of file diff --git a/misc/requisition-orders/raise-new-demand-request-compensation/process_model.json b/misc/requisition-orders/raise-new-demand-request-compensation/process_model.json new file mode 100644 index 00000000..78f3d1d8 --- /dev/null +++ b/misc/requisition-orders/raise-new-demand-request-compensation/process_model.json @@ -0,0 +1,10 @@ +{ + "description": "WIP - Raise New Demand Request (New Hire)", + "display_name": "Raise New Demand Request (Compensation)", + "display_order": 0, + "exception_notification_addresses": [], + "fault_or_suspend_on_exception": "fault", + "files": [], + "primary_file_name": "raise-new-demand-request-fte-to-be-v3.bpmn", + "primary_process_id": "Process_dca6fba5-0593-4c4b-b3a0-f259b803dc93" +} \ No newline at end of file diff --git a/misc/requisition-orders/raise-new-demand-request-compensation/raise-new-demand-request-fte-to-be-v3.bpmn b/misc/requisition-orders/raise-new-demand-request-compensation/raise-new-demand-request-fte-to-be-v3.bpmn new file mode 100644 index 00000000..3bb53f1a --- /dev/null +++ b/misc/requisition-orders/raise-new-demand-request-compensation/raise-new-demand-request-fte-to-be-v3.bpmn @@ -0,0 +1,902 @@ + + + + Name of the process - Raise New Demand Request for a new role +Process Goal - To get the Ok and allocate budget +Trigger - Project/Team needs additional resources +Actors - Project/Team Lead, PeopleOps (Talents), PPG, Finance +Customer - Project/Team Lead, PeopleOps (Talents) +Steps and decision points - +Data objects - Budget, Job set up, Hiring tracker? +Systems/Environment - Discord, Gmail, GSheets + + + + + + + + + + + + + + + + + + + + + + StartEvent_1 + Activity_05le46k + Activity_01q5dpz + Event_1s7mkb4 + Gateway_0p1je1q + Event_1q5ru5w + Gateway_0lp2zpm + Event_12tt6fj + Activity_0k9a0ig + Activity_0ccreb4 + Gateway_1knvwer + Activity_0tt12kf + + + Activity_04vn7fi + Gateway_048v9pt + Gateway_1ekhkw0 + Event_13q1vss + Gateway_13qrb2t + + + Gateway_1351pq0 + Activity_14fif5h + Activity_1ev8jqe + Gateway_05470yw + Gateway_1fwx97f + Gateway_0hinb32 + Activity_1p2lpzp + Activity_0ergkw1 + Gateway_00jqg2l + Activity_0wixni2 + Gateway_0cc1hv7 + + + Activity_19l3gvc + Event_0nsgsrg + + + + Activity_0r6vrbj + Activity_0l321bl + Gateway_1b71oa5 + Event_0rdiba5 + + + Activity_0zszjko + Activity_04g7yt8 + Event_0oq9zql + + + + Flow_0mbb848 + + + Flow_1xzon4n + Flow_1gv2lwc + Flow_1ipb2ul + + + DataObjectReference_070iy0o + Property_0k9d4mr + + + + + + Flow_0mbb848 + Flow_1xzon4n + + + + + + + + + + + + + + + + + + + + Flow_0vw379z + Flow_0jxiatt + + + + Flow_1h3jhfh + Flow_0zuq97m + + + Flow_0zuq97m + Flow_1gv2lwc + + + + + + + + + Flow_0jxiatt + Flow_1vlcgag + + + DataObjectReference_121t04r + Property_03rbcs2 + + + + + + Flow_1vlcgag + Flow_15nd9jo + Flow_1lwl38s + Flow_1i36ixt + + + Flow_0kbeg7p + Flow_1i36ixt + Flow_1h3jhfh + + + Flow_15nd9jo + Flow_1uuuo21 + + + + + + + + + + + + Flow_08ibll4 + Flow_1gomedz + Flow_0kbeg7p + + + Flow_1uuuo21 + Flow_0u9k2wx + + + DataObjectReference_0xcmasa + Property_0y6hbzd + + + + Flow_0u9k2wx + Flow_12l93mc + + + Flow_02cfnmj + Flow_12bnhp1 + Flow_1lrlyxt + Flow_1gomedz + + + Flow_12l93mc + Flow_0abm17b + Flow_16a0k1f + + + Flow_0abm17b + Flow_1a9l3sk + Flow_02cfnmj + + + + + Flow_13f8ymo + Flow_0itxg12 + + + Flow_12bnhp1 + Flow_1lwl38s + Flow_00caqxg + + + Flow_16a0k1f + Flow_1a9l3sk + + + Flow_00caqxg + Flow_07pgdrb + Flow_1gh4783 + + + Flow_1tcl8gp + + + + + + + Flow_1gh4783 + Flow_1fo2dlv + + + Flow_07pgdrb + Flow_11drtok + + + Flow_11drtok + Flow_1fo2dlv + Flow_1tcl8gp + + + + Flow_1lrlyxt + Flow_13f8ymo + Flow_00jc60j + + + Flow_00jc60j + Flow_1tqdap1 + + + Flow_1tqdap1 + Flow_0itxg12 + Flow_0rmu9sk + + + Flow_0rmu9sk + Flow_1o7b28m + + + DataObjectReference_01nw8vg + Property_0ep2361 + + + + + + + + + + + + + + Flow_1o7b28m + Flow_1xkna4j + + + + Flow_1xkna4j + Flow_0wnbaub + + + DataObjectReference_1exack9 + Property_0ask7iq + + + + Flow_0wnbaub + Flow_1u0q2rc + + + Flow_1u0q2rc + Flow_0hxcj9i + Flow_08ibll4 + + + Flow_0hxcj9i + Flow_00knfbl + + + + + + Name of the process - Raise New Demand Request + +Process Goal - To collect and review all purchase requests and prepare them for the procurement steps. + +Trigger - Purchase need has been identified by a Core Contributor. + +Customer - Service Units and Core Contributors + +Actors - Core Contributor, Team/Project Lead (Budget Owner), + +Systems/Environment - +Data objects - + +Process Description - WIP + + Flow_00knfbl + Flow_0hkgrae + + + DataObjectReference_12mlx1l + Property_1tme8sr + + + + Flow_0hkgrae + Flow_19pg9kb + + + + + Flow_19pg9kb + + + + Flow_1ipb2ul + Flow_0vw379z + + + Levels, Function + + + Orgdata from BBHR, Categories from a DB + + + + + Compensation rate range + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/misc/requisition-orders/raise-new-demand-request-procurement/process_model.json b/misc/requisition-orders/raise-new-demand-request-procurement/process_model.json new file mode 100644 index 00000000..46eb3adc --- /dev/null +++ b/misc/requisition-orders/raise-new-demand-request-procurement/process_model.json @@ -0,0 +1,10 @@ +{ + "description": "WIP - Raise New Demand Request (General Procurement requests)", + "display_name": "Raise New Demand Request (Procurement)", + "display_order": 0, + "exception_notification_addresses": [], + "fault_or_suspend_on_exception": "fault", + "files": [], + "primary_file_name": "raise-new-demand-request-excl-fte-and-travel-to-be-v5.bpmn", + "primary_process_id": "Raise_New_Demand_Request" +} \ No newline at end of file diff --git a/misc/requisition-orders/raise-new-demand-request-v3/raise-new-demand-request-excl-fte-and-travel-to-be-v5.bpmn b/misc/requisition-orders/raise-new-demand-request-procurement/raise-new-demand-request-excl-fte-and-travel-to-be-v5.bpmn similarity index 100% rename from misc/requisition-orders/raise-new-demand-request-v3/raise-new-demand-request-excl-fte-and-travel-to-be-v5.bpmn rename to misc/requisition-orders/raise-new-demand-request-procurement/raise-new-demand-request-excl-fte-and-travel-to-be-v5.bpmn diff --git a/misc/requisition-orders/raise-new-demand-request-travel/process_model.json b/misc/requisition-orders/raise-new-demand-request-travel/process_model.json new file mode 100644 index 00000000..27954968 --- /dev/null +++ b/misc/requisition-orders/raise-new-demand-request-travel/process_model.json @@ -0,0 +1,10 @@ +{ + "description": "WIP - Raise New Demand Request (Travel requests)", + "display_name": "Raise New Demand Request (Travel)", + "display_order": 0, + "exception_notification_addresses": [], + "fault_or_suspend_on_exception": "fault", + "files": [], + "primary_file_name": "raise-new-demand-request-travel-request-to-be-v2.bpmn", + "primary_process_id": "Process_dca6fba5-0593-4c4b-b3a0-f259b803dc93" +} \ No newline at end of file diff --git a/misc/requisition-orders/raise-new-demand-request-travel/raise-new-demand-request-travel-request-to-be-v2.bpmn b/misc/requisition-orders/raise-new-demand-request-travel/raise-new-demand-request-travel-request-to-be-v2.bpmn new file mode 100644 index 00000000..c89e297e --- /dev/null +++ b/misc/requisition-orders/raise-new-demand-request-travel/raise-new-demand-request-travel-request-to-be-v2.bpmn @@ -0,0 +1,716 @@ + + + Name of the process - Raise New Demand Request + +Process Goal - To collect and review all purchase requests and prepare them for the procurement steps. + +Trigger - Purchase need has been identified by a Core Contributor. + +Customer - Service Units and Core Contributors + +Actors - Core Contributor, Team/Project Lead (Budget Owner), + +Systems/Environment - +Data objects - + +Process Description - WIP + + + Name of the process - Raise Travel Request +Process Goal - Get approval for the traveling and expenses associated +Trigger - Event date is approaching/an event has been identified +Actors - Core Contributor, Project/Team Lead, PeopleOps Partner, Finance manager +Customer - Core Contributor, PeopleOps partner +Steps and decision points - +Data objects - New Demand Request, Budget +Systems/Environment - Spiff, BBHR, StatusApp, GSheets? + + + + + + + + + + + + + + + + Activity_0zszjko + Gateway_1j55qwu + Event_1t6m3yh + Event_1s3p42s + + + Gateway_1k61xs7 + Activity_14fif5h + Gateway_05470yw + Activity_0cnai7j + Gateway_08f421z + Gateway_0q2gc2h + Event_12tt6fj + Activity_0vlbh1j + Event_0190qh0 + + + StartEvent_1 + Activity_05le46k + Activity_0rfep3p + Gateway_0iwcrxf + Gateway_0kqyhb0 + Activity_04uftwi + Activity_0jhske2 + Activity_0fid0s2 + Activity_1fvwi9n + Activity_18vuhhf + Event_1utqz6l + Activity_1v4rxu0 + Activity_0tt12kf + Event_1s7mkb4 + + + + Flow_0mbb848 + + + Flow_0v7se5y + Flow_19b5aga + Flow_1ipb2ul + + + DataObjectReference_070iy0o + Property_0k9d4mr + + + + + + Flow_0mbb848 + Flow_0v7se5y + + + Flow_1ipb2ul + Flow_0hpzx53 + Flow_0sn1b3k + Flow_1ydkj7x + Flow_1yd4u6b + Flow_1ggeeyf + + + Flow_0mw61by + Flow_15jbopb + Flow_0mcrbva + Flow_008xbhz + Flow_11q18td + Flow_1qb7cb6 + + + Flow_1yd4u6b + Flow_15jbopb + + + Flow_0sn1b3k + Flow_0mcrbva + + + Flow_0hpzx53 + Flow_0mw61by + + + Flow_1ydkj7x + Flow_008xbhz + + + Flow_1ggeeyf + Flow_11q18td + + + Flow_1p5wmld + Flow_01g842y + Flow_19b5aga + + + + Flow_01g842y + Flow_0b5yksq + Flow_0ck5jwb + Flow_1p5wmld + + + + + + + + + + + + + + + + + + + + + + + + + + Flow_1qb7cb6 + Flow_0cznde0 + + + Flow_0cznde0 + Flow_0vw379z + + + Flow_0vw379z + Flow_0jxiatt + + + + Flow_0jxiatt + Flow_0u9k2wx + + + DataObjectReference_0pe0se7 + Property_1j8rk3r + + + + Flow_0u9k2wx + Flow_12bnhp1 + Flow_1g7mtff + Flow_0b5yksq + + + Flow_1g7mtff + Flow_08krbhj + + + Flow_08krbhj + Flow_1a1v42n + Flow_06mnrsx + + + Flow_0qeh2y0 + Flow_06mnrsx + Flow_0us3h22 + + + Flow_12bnhp1 + + + + Flow_1a1v42n + Flow_0qeh2y0 + + + Flow_0us3h22 + Flow_1g3w4u3 + + + + Flow_1g3w4u3 + Flow_0hkgrae + + + DataObjectReference_0rdxajs + Property_1v3cf6s + + + + Flow_0hkgrae + Flow_0j8pv5q + Flow_1s2ql8h + Flow_0ck5jwb + + + + + Flow_0j8pv5q + + + + Flow_1s2ql8h + + + + + + + + + + + + + + + + + Orgdata from BBHR, Categories from a DB, Currencies from Xero + + + + budget + purpose, exceptions/out of policy + + + + Review budget step should be performed here + + + + TypeForm + + + purpose+travel details + exceptions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/misc/requisition-orders/raise-new-demand-request-v3/master_raise_new_demand_request.bpmn b/misc/requisition-orders/raise-new-demand-request-v3/master_raise_new_demand_request.bpmn new file mode 100644 index 00000000..3aaa1b9a --- /dev/null +++ b/misc/requisition-orders/raise-new-demand-request-v3/master_raise_new_demand_request.bpmn @@ -0,0 +1,152 @@ + + + + + + + + Flow_0v2e2ml + Flow_1mm6uz2 + Flow_0s5jvgp + Flow_08x110e + + + Flow_08x110e + Flow_1etakrx + + + Flow_1mm6uz2 + Flow_1n2v07t + + + Flow_0s5jvgp + Flow_1cxxkmt + + + Flow_0498fqn + + + Flow_1etakrx + Flow_1n2v07t + Flow_1cxxkmt + Flow_0498fqn + + + Flow_0z8y9x8 + + + Flow_0z8y9x8 + Flow_1k3j31g + + + Flow_1k3j31g + Flow_0v2e2ml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/misc/requisition-orders/raise-new-demand-request-v3/process_model.json b/misc/requisition-orders/raise-new-demand-request-v3/process_model.json index 5bac2526..fd4b63c9 100644 --- a/misc/requisition-orders/raise-new-demand-request-v3/process_model.json +++ b/misc/requisition-orders/raise-new-demand-request-v3/process_model.json @@ -1,10 +1,10 @@ { - "description": "Raise New Demand Request", - "display_name": "Raise New Demand Request (config)", + "description": "WIP - Raise New Demand Request - Master", + "display_name": "Master - Raise New Demand Request", "display_order": 3, "exception_notification_addresses": [], "fault_or_suspend_on_exception": "fault", "files": [], - "primary_file_name": "raise-new-demand-request-excl-fte-and-travel-to-be-v5.bpmn", - "primary_process_id": "Raise_New_Demand_Request" + "primary_file_name": "master_raise_new_demand_request.bpmn", + "primary_process_id": "Process_489zk9m" } \ No newline at end of file