From 2afd49a3e46903893b3abc729c3e23f65b4273c4 Mon Sep 17 00:00:00 2001
From: Phillana26 <134319064+Phillana26@users.noreply.github.com>
Date: Thu, 22 Jun 2023 21:13:03 +0200
Subject: [PATCH] Create_how_to (#347)
* how_to_section
* how-to-before-index
---
...mplete_a_task_on_behalf_of_another_user.md | 49 +++++++-------
docs/how_to/edit_process_variables.md | 7 ++
.../find_an_Instance_assigned_to_myself.md | 39 +++++++++++
...nd_an_Instance_assigned_to_someone_else.md | 32 +++++++++
docs/how_to/images/active_call_process.png | Bin 0 -> 8262 bytes
docs/how_to/images/active_subtask.png | Bin 0 -> 8445 bytes
docs/how_to/images/call_activity_popup.png | Bin 0 -> 23607 bytes
docs/how_to/images/inactive_subtask.png | Bin 0 -> 8356 bytes
docs/how_to/images/my_process_instances.png | Bin 0 -> 284460 bytes
.../images/process_instance_not_found.png | Bin 0 -> 126723 bytes
.../how_to/images/search_process_instance.png | Bin 0 -> 81192 bytes
docs/how_to/images/suspend.png | Bin 0 -> 1738 bytes
docs/how_to/images/suspended.png | Bin 0 -> 3482 bytes
docs/how_to/images/user_input_required.png | Bin 0 -> 3888 bytes
.../navigate_to_an_active_process_instance.md | 61 ++++++++++++++++++
docs/how_to/resume_a_process.md | 8 +++
docs/how_to/suspend_a_process.md | 43 ++++++++++++
docs/how_to/view_process_variables.md | 8 +++
.../images/my_process_instances.png | Bin 0 -> 284460 bytes
.../images/process_instance_not_found.png | Bin 0 -> 126723 bytes
docs/spiffworkflow/images/suspend.png | Bin 0 -> 1738 bytes
docs/spiffworkflow/images/suspended.png | Bin 0 -> 3482 bytes
.../images/user_input_required.png | Bin 0 -> 3888 bytes
.../process_groups_and_models.md | 1 +
docs/spiffworkflow/process_instance.md | 50 ++++++++++++++
25 files changed, 276 insertions(+), 22 deletions(-)
create mode 100644 docs/how_to/edit_process_variables.md
create mode 100644 docs/how_to/find_an_Instance_assigned_to_myself.md
create mode 100644 docs/how_to/find_an_Instance_assigned_to_someone_else.md
create mode 100644 docs/how_to/images/active_call_process.png
create mode 100644 docs/how_to/images/active_subtask.png
create mode 100644 docs/how_to/images/call_activity_popup.png
create mode 100644 docs/how_to/images/inactive_subtask.png
create mode 100644 docs/how_to/images/my_process_instances.png
create mode 100644 docs/how_to/images/process_instance_not_found.png
create mode 100644 docs/how_to/images/search_process_instance.png
create mode 100644 docs/how_to/images/suspend.png
create mode 100644 docs/how_to/images/suspended.png
create mode 100644 docs/how_to/images/user_input_required.png
create mode 100644 docs/how_to/navigate_to_an_active_process_instance.md
create mode 100644 docs/how_to/resume_a_process.md
create mode 100644 docs/how_to/suspend_a_process.md
create mode 100644 docs/how_to/view_process_variables.md
create mode 100644 docs/spiffworkflow/images/my_process_instances.png
create mode 100644 docs/spiffworkflow/images/process_instance_not_found.png
create mode 100644 docs/spiffworkflow/images/suspend.png
create mode 100644 docs/spiffworkflow/images/suspended.png
create mode 100644 docs/spiffworkflow/images/user_input_required.png
create mode 100644 docs/spiffworkflow/process_groups_and_models.md
create mode 100644 docs/spiffworkflow/process_instance.md
diff --git a/docs/how_to/complete_a_task_on_behalf_of_another_user.md b/docs/how_to/complete_a_task_on_behalf_of_another_user.md
index 71d2db88e..6afa8eba1 100644
--- a/docs/how_to/complete_a_task_on_behalf_of_another_user.md
+++ b/docs/how_to/complete_a_task_on_behalf_of_another_user.md
@@ -1,10 +1,9 @@
-# How to complete a task on behalf of another user
+# Complete a task on behalf of another user
```{admonition} Goal
-:class: info
-Steps to follow for successfully carrying out an activity and changing instance variables should it be required.
+👟 Steps to follow for successfully carrying out an activity and changing instance variables should it be required.
```
---
@@ -20,46 +19,51 @@ This enables a smooth continuation of the process from the initial user's perspe
### Step 1: Find the active Process Instance
-[Instance is assigned to another User](https://www.notion.so/Instance-is-assigned-to-another-User-9cb81c5676cc4ff3b60d7eca4a4b997c)
+In order to locate the active Process Instance, have a look at these pages to find an active instance to suspend.
+
+[How to find an Instance assigned to someone else](https://www.notion.so/How-to-find-an-Instance-assigned-to-someone-else-59e45e944655411581d780cf7a010230?pvs=21)
+[How to find an Instance assigned to myself](https://github.com/sartography/spiff-arena/blob/main/docs/how_to/find_an_Instance_assigned_to_myself.md)
### Step 2: Navigate to the active User Task
-[How to view process variables](https://www.notion.so/How-to-view-process-variables-ef1a9ac598314499a4625698a1c2feed)
+[How to navigate to the active User Task](https://github.com/sartography/spiff-arena/blob/main/docs/how_to/navigate_to_an_active_process_instance.md)
-```{admonition} Note
-:class: note
-👤 Note that you need Admin rights to complete the following steps.
-```
### Step 3: Suspend the Process
-- **How to suspend process**
-
- put link to suspend process here
+```{admonition} Note
+
+👷♂️ Note that you need Admin rights to complete the following steps.
+```
+
+[How to suspend a process](https://github.com/sartography/spiff-arena/blob/main/docs/how_to/resume_a_process.md)
### Step 4: Complete the task
Select the highlighted activity. This will open a pop-up view of the Instance variables.
-Select “Edit” which opens a code editor.
+#### Without amending metadata
-![editBtn](file:///C:/Upwork/Sartography%20Docs/spiff-arena/docs/_build/html/_images/editBtn.png)
+#### With amending metadata
+```{admonition} Note
+
+👷♂️ Note that you need Admin rights to complete the following steps.
+```
+
+
+- Select the highlighted activity. This will open a pop-up view of the Instance variables.
+
+- Select “Edit” which opens a code editor.
- Scroll down to find the line to edit.
```{admonition} Note
-:class: note
-
ℹ️ It is important to identify if any variables require updating and which specific variables need modification in order to achieve the same result as if a user had completed the form. The outcome may vary depending on the necessary adjustments to these variables and the given scenario.
```
-- View input example here:
-[**Review options available for "review_outcome" field**
-**Approved:** "review_outcome": "app”
-**Rejected:** "review_outcome": "rej”
-**Request additional info:** "review_outcome": "nai” ]
+- Edit Metadata by changing the variables for the process instance.
- Select “Save” to apply changes.
@@ -76,4 +80,5 @@ Select “Edit” which opens a code editor.
## 👨🏫Examples
-[**Steps for Admin** **approving on behalf of Budget owner:** ](https://www.notion.so/Steps-for-Admin-approving-on-behalf-of-Budget-owner-64e76b05ca2a43e7ac2075e71734de22)
\ No newline at end of file
+[**Steps for Admin** **approving on behalf of Budget owner:** ]
+
diff --git a/docs/how_to/edit_process_variables.md b/docs/how_to/edit_process_variables.md
new file mode 100644
index 000000000..7cb4395e3
--- /dev/null
+++ b/docs/how_to/edit_process_variables.md
@@ -0,0 +1,7 @@
+# How to find an Instance assigned to myself
+
+| ⚙ How do I get there \| Menu Hierarchy |
+| -------------------------------------- |
+| Process Instances > For me |
+
+
diff --git a/docs/how_to/find_an_Instance_assigned_to_myself.md b/docs/how_to/find_an_Instance_assigned_to_myself.md
new file mode 100644
index 000000000..cfc28eb26
--- /dev/null
+++ b/docs/how_to/find_an_Instance_assigned_to_myself.md
@@ -0,0 +1,39 @@
+# Find an Instance assigned to myself
+
+| ⚙ How do I get there \| Menu Hierarchy |
+| -------------------------------------- |
+| Process Instances > For me |
+
+---
+
+## 📔How to guide
+
+## **Step 1: Go to 'Process Instance' tab**
+
+- To find a specific process instance, you can access the Process Instance tab.
+
+
+
+## **Step 2: Browse list**
+
+- Look for the option labeled "For me" and select it. This will provide you with a list of User Tasks assigned to you.
+
+## **Step 3: Select Instance**
+
+- Select the associated entry from list.
+- *Apply a filter if the Instance can not easily be located*.
+
+---
+
+## *🌱Alternative*
+
+If the Instance can not be find by searhing the list, follow these steps to search for the id
+
+[How to find an Instance assigned to someone else](https://github.com/sartography/spiff-arena/blob/main/docs/how_to/find_an_Instance_assigned_to_someone_else.md)
+
+## **Outcome**
+
+| ✅ Success | 🚫 Error |
+| ------------------------------------------------------------ | :------------------------------------------------------------ |
+| The system will then display the parent process that contains the active instance searched for. [How to view process variables](https://github.com/sartography/spiff-arena/blob/main/docs/how_to/view_process_variables.md) | Process instance Id does not exist ![suspend_status](images\process_instance_not_found.png) Repeat Step 2 with correct Id. Note: if the instance is not active anymore, you should be able to search for it.|
+
diff --git a/docs/how_to/find_an_Instance_assigned_to_someone_else.md b/docs/how_to/find_an_Instance_assigned_to_someone_else.md
new file mode 100644
index 000000000..e7ee8f3bf
--- /dev/null
+++ b/docs/how_to/find_an_Instance_assigned_to_someone_else.md
@@ -0,0 +1,32 @@
+# Find an Instance assigned to someone else
+
+| ⚙ How do I get there \| Menu hierarchy |
+| ------------------------------------ |
+| Process Instances > Find by Id |
+---
+
+## 📔How to guide
+
+
+### **Step 1: Go to Process Instance tab**
+
+- To find a specific process instance, you can access the Process Instance tab.
+
+![search_process_instance](images/search_process_instance.png)
+
+### **Step 2: Search Id**
+
+- Look for the option labeled "Find by Id" and select it. This will provide you with a field where you can enter the Process Instance Id number associated with the instance you are looking for.
+
+### **Step 3: Submit Id**
+
+- Once you have entered the Id, click on the "Submit" button to initiate the search.
+
+---
+
+
+## **Outcome**
+
+| ✅ Success | 🚫 Error |
+| --- | --- |
+| The system will then display the parent process
that contains the active instance searched for.
[How to view process variables](https://github.com/sartography/spiff-arena/blob/main/docs/how_to/view_process_variables.md) | Process instance Id does not exist![Image description](images/process_instance_not_found.png) Repeat Step 2 with correct Id|
diff --git a/docs/how_to/images/active_call_process.png b/docs/how_to/images/active_call_process.png
new file mode 100644
index 0000000000000000000000000000000000000000..afddec1098e9e56ae7ac85f19cbb1ba35996eeea
GIT binary patch
literal 8262
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
C_^(O;
literal 0
HcmV?d00001
diff --git a/docs/how_to/images/active_subtask.png b/docs/how_to/images/active_subtask.png
new file mode 100644
index 0000000000000000000000000000000000000000..91d5062890db20b4d80e9a4f8f33ceff6c3729c4
GIT binary patch
literal 8445
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
CAzuFg
literal 0
HcmV?d00001
diff --git a/docs/how_to/images/call_activity_popup.png b/docs/how_to/images/call_activity_popup.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e0f36e0e18ee717847cca81272d7d6753397802
GIT binary patch
literal 23607
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 |