diff --git a/Policies & Guidelines/IT/Operations Guidelines.md b/Policies & Guidelines/IT/Operations Guidelines.md index 014ca25..34a163c 100644 --- a/Policies & Guidelines/IT/Operations Guidelines.md +++ b/Policies & Guidelines/IT/Operations Guidelines.md @@ -6,33 +6,33 @@ ```mermaid graph TD; - ROUTER[Router]---FIREWALL[Firewall & IPS/IDS]; - ROUTER---REMOTE_BACKUP_SERVER[Remote backup server]; - FIREWALL---INTERNAL_ROUTER[Core routers]; - INTERNAL_ROUTER---SWITCH[Organization switches]; - INTERNAL_ROUTER---SWITCH_PUBLIC[Public switches]; - SWITCH_PUBLIC---WEB_SERVER[Web servers]; - WEB_SERVER---WEBSITE[Website]; - WEB_SERVER---SHOP[Shop]; - WEB_SERVER---SOFTWARE[Software]; - WEB_SERVER---DEMO_SERVER1[Puplic demo server 1]; - DEMO_SERVER1---DEMO_SERVER2[Puplic demo server 2]; - WEB_SERVER---DEMO_SERVER3[Private demo server]; - SWITCH---DEV_SERVER[Dev server]; - DEV_SERVER---DEV_RESOURCES[Dev resources/assets]; - DEV_SERVER---TESTING[Testing server]; - DEV_SERVER---INTERNAL_DEMO_SERVER[Demo server]; - SWITCH---MAIL_SERVER[Mail server]; - SWITCH---FILE_SERVER[File server]; - SWITCH---DB_SERVER[DB server]; - DB_SERVER---MIRRORED_DB_SERVER[Mirrored DB server]; - SWITCH---IP_PHONE_SERVER[IP Phone Server]; - SWITCH---USER_HARDWARE[User hardware]; - USER_HARDWARE---PC[PC]; - USER_HARDWARE---PHONE[Phone]; - USER_HARDWARE---PRINTER[Printer] - INTERNAL_ROUTER---SWITCH_PRIVATE[Private switches]; - SWITCH_PRIVATE---LOCAL_BACKUP_SERVER[Local backup server]; + ROUTER[Router]---FIREWALL[Firewall & IPS/IDS]; + ROUTER---REMOTE_BACKUP_SERVER[Remote backup server]; + FIREWALL---INTERNAL_ROUTER[Core routers]; + INTERNAL_ROUTER---SWITCH[Organization switches]; + INTERNAL_ROUTER---SWITCH_PUBLIC[Public switches]; + SWITCH_PUBLIC---WEB_SERVER[Web servers]; + WEB_SERVER---WEBSITE[Website]; + WEB_SERVER---SHOP[Shop]; + WEB_SERVER---SOFTWARE[Software]; + WEB_SERVER---DEMO_SERVER1[Puplic demo server 1]; + DEMO_SERVER1---DEMO_SERVER2[Puplic demo server 2]; + WEB_SERVER---DEMO_SERVER3[Private demo server]; + SWITCH---DEV_SERVER[Dev server]; + DEV_SERVER---DEV_RESOURCES[Dev resources/assets]; + DEV_SERVER---TESTING[Testing server]; + DEV_SERVER---INTERNAL_DEMO_SERVER[Demo server]; + SWITCH---MAIL_SERVER[Mail server]; + SWITCH---FILE_SERVER[File server]; + SWITCH---DB_SERVER[DB server]; + DB_SERVER---MIRRORED_DB_SERVER[Mirrored DB server]; + SWITCH---IP_PHONE_SERVER[IP Phone Server]; + SWITCH---USER_HARDWARE[User hardware]; + USER_HARDWARE---PC[PC]; + USER_HARDWARE---PHONE[Phone]; + USER_HARDWARE---PRINTER[Printer] + INTERNAL_ROUTER---SWITCH_PRIVATE[Private switches]; + SWITCH_PRIVATE---LOCAL_BACKUP_SERVER[Local backup server]; ``` diff --git a/Policies & Guidelines/Travel & Business Expenses Guideline.md b/Policies & Guidelines/Travel & Business Expenses Guideline.md index 8ba1a80..85fbfa2 100644 --- a/Policies & Guidelines/Travel & Business Expenses Guideline.md +++ b/Policies & Guidelines/Travel & Business Expenses Guideline.md @@ -16,26 +16,26 @@ The following costs are only general guidelines and maximum amounts. Please note ## Hotels -| Type | Employee | Head of department | Management | +| Type | Employee | Head of department | Management | | ------------------ | ----------------- | -------------------- | --------------- | -| Germany | < 100 EUR | < 250 EUR | < 350 EUR | -| International | < 120 EUR | < 300 EUR | < 450 EUR | +| Germany | < 100 EUR | < 250 EUR | < 350 EUR | +| International | < 120 EUR | < 300 EUR | < 450 EUR | ## Traveling -| Type | Employee | Head of department | Management | +| Type | Employee | Head of department | Management | | ------------------ | ----------------- | -------------------- | ---------------- | -| Flight < 300 km | not allowed | Economy | Premium Economy | +| Flight < 300 km | not allowed | Economy | Premium Economy | | Flight >= 300 km | Economy | Premium Economy | Business | -| Flight >= 3.000 km | Premium Economy | Business | Business | -| Train | 2nd class | 1st class | 1st class | +| Flight >= 3.000 km | Premium Economy | Business | Business | +| Train | 2nd class | 1st class | 1st class | | Private car | not allowed | 0.30 EUR per km | 0.30 EUR per km | -| Company car | approved by HOD | allowed | allowed | +| Company car | approved by HOD | allowed | allowed | | Taxi | only within city | only within city | only within city | ## Per diems -The per diems are paid according to the German regulation regarding per diems (Verpflegungsmehraufwendungen). +The per diems are paid according to the German regulation regarding per diems (Verpflegungsmehraufwendungen). For Germany they are: diff --git a/Policies & Guidelines/Whistleblower System.md b/Policies & Guidelines/Whistleblower System.md index 863bf4e..6145e36 100644 --- a/Policies & Guidelines/Whistleblower System.md +++ b/Policies & Guidelines/Whistleblower System.md @@ -1,6 +1,6 @@ # Whistleblower System -The whistleblower system is a way to allow anyone to report illegal behavior or behavior which goes against the processes, policies and guidelines by any affiliated person or affiliated company to the organization. The complaint can be done anonymous or with the name of the reporter. Generally, it is recommended to provide your name when making a complaint which allows the persons in charge of the whistleblower system to contact the reporting person in case of additional questions. If the name is not provided investigations can become difficult to complete. +The whistleblower system is a way to allow anyone to report illegal behavior or behavior which goes against the processes, policies and guidelines by any affiliated person or affiliated company to the organization. The complaint can be done anonymous or with the name of the reporter. Generally, it is recommended to provide your name when making a complaint which allows the persons in charge of the whistleblower system to contact the reporting person in case of additional questions. If the name is not provided investigations can become difficult to complete. ## Contact system @@ -12,7 +12,7 @@ Compliance complaints can arrive in the following three ways: ## Information -All the information regarding a compliance complaint must be shared between all compliance officers unless a compliance officer is directly involved in the compliance complaint. In such a case the compliance officer must be excluded for this compliance complaint from the compliance activities. In such a case information should also be shared directly instead of using the compliance mailing list. In some cases a compliance complaint requires very quick measures, even if the investigation didn't start. The compliance officers need to carefully check the complaint and decide if any immediate measures are necessary. In such a case the measures must be communicated to the executive members including the reasoning. If the compliance officers have difficulties with making such a call they can ask executive committee members for help. Of course the executive committee member(s) who are asked for help must not be involved in the compliance complaint. +All the information regarding a compliance complaint must be shared between all compliance officers unless a compliance officer is directly involved in the compliance complaint. In such a case the compliance officer must be excluded for this compliance complaint from the compliance activities. In such a case information should also be shared directly instead of using the compliance mailing list. In some cases a compliance complaint requires very quick measures, even if the investigation didn't start. The compliance officers need to carefully check the complaint and decide if any immediate measures are necessary. In such a case the measures must be communicated to the executive members including the reasoning. If the compliance officers have difficulties with making such a call they can ask executive committee members for help. Of course the executive committee member(s) who are asked for help must not be involved in the compliance complaint. ## Complaint validation @@ -23,7 +23,7 @@ Before any measures or investigations get started into a complain the compliance * interviewing the person who is mentioned in the complaint * interviewing related persons -The investigation should be conducted very carefully to avoid early opinion making without sufficient evidences. +The investigation should be conducted very carefully to avoid early opinion making without sufficient evidences. ## Conclusion @@ -44,22 +44,22 @@ Compliance officers are chosen based on the following characteristics by the exe ```mermaid graph TD; - EMAIL_COMPLAINT([Email complaint])-->EMAIL_LIST[Compliance officer email list]; - MAIL_COMPLAINT([Secretariat: Mail complaint])--Info-->EMAIL_LIST; - MAIL_COMPLAINT--Hand over-->COMPLIANCE_OFFICER[Compliance officer]; - COMPLIANCE_OFFICER--Scan/Summary-->EMAIL_LIST; - PERSONAL_COMPLAINT([Personal complaint])-->COMPLIANCE_OFFICER; - EMAIL_LIST-->COMPLIANCE_MEETING[Compliance: Compliance meeting]; - COMPLIANCE_MEETING-->VALIDATE{Compliance: Is potentially valid?}; - VALIDATE--Yes-->IMMEDIATE_MEASURES{Compliance: Measure neccessary?}; - VALIDATE--No-->DISMISS([Compliance: Inform EC and dismiss]) - IMMEDIATE_MEASURES--Yes-->TAKE_FIRST_MEASURES[Compliance: Define measures/ask for help]; - TAKE_FIRST_MEASURES-->INVESTIGATE[Compliance: Investigate]; - IMMEDIATE_MEASURES--No-->INVESTIGATE; - INVESTIGATE-->INVESTIGATION_VALID{Compliance: Investigation valid?}; - INVESTIGATION_VALID--Yes-->REPORT[Compliance: Report to executive]; - INVESTIGATION_VALID--No-->DISMISS([Compliance: Inform EC and dismiss]) - REPORT-->TAKE_MEASURES([EC: Take measures]); + EMAIL_COMPLAINT([Email complaint])-->EMAIL_LIST[Compliance officer email list]; + MAIL_COMPLAINT([Secretariat: Mail complaint])--Info-->EMAIL_LIST; + MAIL_COMPLAINT--Hand over-->COMPLIANCE_OFFICER[Compliance officer]; + COMPLIANCE_OFFICER--Scan/Summary-->EMAIL_LIST; + PERSONAL_COMPLAINT([Personal complaint])-->COMPLIANCE_OFFICER; + EMAIL_LIST-->COMPLIANCE_MEETING[Compliance: Compliance meeting]; + COMPLIANCE_MEETING-->VALIDATE{Compliance: Is potentially valid?}; + VALIDATE--Yes-->IMMEDIATE_MEASURES{Compliance: Measure neccessary?}; + VALIDATE--No-->DISMISS([Compliance: Inform EC and dismiss]) + IMMEDIATE_MEASURES--Yes-->TAKE_FIRST_MEASURES[Compliance: Define measures/ask for help]; + TAKE_FIRST_MEASURES-->INVESTIGATE[Compliance: Investigate]; + IMMEDIATE_MEASURES--No-->INVESTIGATE; + INVESTIGATE-->INVESTIGATION_VALID{Compliance: Investigation valid?}; + INVESTIGATION_VALID--Yes-->REPORT[Compliance: Report to executive]; + INVESTIGATION_VALID--No-->DISMISS([Compliance: Inform EC and dismiss]) + REPORT-->TAKE_MEASURES([EC: Take measures]); ``` diff --git a/Processes/02_Purchase_Flowchart.md b/Processes/02_Purchase_Flowchart.md index 5d79ecb..8c403fc 100644 --- a/Processes/02_Purchase_Flowchart.md +++ b/Processes/02_Purchase_Flowchart.md @@ -21,20 +21,20 @@ graph TD; ```mermaid graph TD; - APPROVAL[[Approval]]--Below 250-->APPROVAL_BY_SUPERIOR[Approval by supperior] - APPROVAL_BY_SUPERIOR-->STAGE_1{Is approved?} - STAGE_1--Yes-->ORDER[Order by purchase department] - APPROVAL--Above 250-->APPROVAL_BY_HEAD_OF[Approval by head of department] - APPROVAL_BY_HEAD_OF-->STAGE_2{Is approved?} - STAGE_2--Yes-->IS_ABOVE_2{Is above 1,000?} - IS_ABOVE_2--Yes-->APPROVAL_BY_HEAD_OF_FINANCE[Approval by head of finance] - IS_ABOVE_2--No-->ORDER - APPROVAL_BY_HEAD_OF_FINANCE-->STAGE_3{Is approved?} - STAGE_3--Yes-->IS_ABOVE_3{Is above 100,000?} - IS_ABOVE_3--Yes-->APPROVAL_BY_CEO[Approval by CEO] - IS_ABOVE_3--No-->ORDER - APPROVAL_BY_CEO-->STAGE_4{Is approved?} - STAGE_4--Yes-->ORDER + APPROVAL[[Approval]]--Below 250-->APPROVAL_BY_SUPERIOR[Approval by supperior] + APPROVAL_BY_SUPERIOR-->STAGE_1{Is approved?} + STAGE_1--Yes-->ORDER[Order by purchase department] + APPROVAL--Above 250-->APPROVAL_BY_HEAD_OF[Approval by head of department] + APPROVAL_BY_HEAD_OF-->STAGE_2{Is approved?} + STAGE_2--Yes-->IS_ABOVE_2{Is above 1,000?} + IS_ABOVE_2--Yes-->APPROVAL_BY_HEAD_OF_FINANCE[Approval by head of finance] + IS_ABOVE_2--No-->ORDER + APPROVAL_BY_HEAD_OF_FINANCE-->STAGE_3{Is approved?} + STAGE_3--Yes-->IS_ABOVE_3{Is above 100,000?} + IS_ABOVE_3--Yes-->APPROVAL_BY_CEO[Approval by CEO] + IS_ABOVE_3--No-->ORDER + APPROVAL_BY_CEO-->STAGE_4{Is approved?} + STAGE_4--Yes-->ORDER ``` 2022-01-01 - Version 1.0 diff --git a/Processes/03_Sales.md b/Processes/03_Sales.md index 3ac4b08..45140a3 100644 --- a/Processes/03_Sales.md +++ b/Processes/03_Sales.md @@ -14,11 +14,11 @@ When making offers to customers the following aspects should always be included * The product the customer is interested in * Product installation and configuration * Product training fee per hour - * Total hours for training should be estimated based on product and expected amount of people to train + * Total hours for training should be estimated based on product and expected amount of people to train * Support & maintenance contract * Payment terms: - * Generally, 10 days after invoice - * Maintenance contracts are invoiced for 12 months in advance + * Generally, 10 days after invoice + * Maintenance contracts are invoiced for 12 months in advance * Offers must be always non-binding Offers must be created in the IT system. In the IT system various default offers are available which can be copied and modified if applicable to create an offer (**R2**). If no applicable default offer is available individual offers can be created. @@ -54,7 +54,7 @@ Invoices can be edited as long as they are not delivered to the customer (or mar ### Manual delivery/setup -Some products either require manual "*delivery*" or the customer requests manual "*delivery/setup*". Examples are customer training, customization, support during the setup or configuration process, etc. +Some products either require manual "*delivery*" or the customer requests manual "*delivery/setup*". Examples are customer training, customization, support during the setup or configuration process, etc. In such a case the sales department coordinates with the necessary departments and the customer the delivery of the requested product or service. @@ -108,7 +108,7 @@ If a customer pays during one of the three reminders he may continue to purchase ### Payment -The IT system automatically tries to match the payments to unpaid accounts receivables and/or customers based on the provided information from the payment (**R16**). The accounts receivable accountant responsible for booking customer payments has to approve or adjust the IT system suggestions (**R17**). +The IT system automatically tries to match the payments to unpaid accounts receivables and/or customers based on the provided information from the payment (**R16**). The accounts receivable accountant responsible for booking customer payments has to approve or adjust the IT system suggestions (**R17**). #### Credit Card @@ -149,7 +149,7 @@ Once a day every customer is automatically checked against sanction lists. (**R2 Most prospect or customer initiated acquisition comes from one of the following main marketing measures: -* online advertisements +* online advertisements * website / shop * search engines * social media advertisement @@ -159,7 +159,7 @@ Most prospect or customer initiated acquisition comes from one of the following ##### Purchased contact information -The organization occasionally purchases contact addresses (email & mail addresses) which get contacted (cold acquisition). +The organization occasionally purchases contact addresses (email & mail addresses) which get contacted (cold acquisition). ##### Events diff --git a/Processes/06_Finance_Flowchart.md b/Processes/06_Finance_Flowchart.md index 5b4661b..a4a7dee 100644 --- a/Processes/06_Finance_Flowchart.md +++ b/Processes/06_Finance_Flowchart.md @@ -4,38 +4,38 @@ ```mermaid graph TD; - DEFINE_TIMELINE([CFO: Defines timeline])-->CREATE_BUDGET_TEMPLATES[Finances: Create budget templates]; - CREATE_BUDGET_TEMPLATES-->PRODUCT_TEMPLATE[CTO: Product budget] - PRODUCT_TEMPLATE-->SALES_TEMPLATE[CSO: Sales budget]; - SALES_TEMPLATE-->MARKETING_TEMPLATE[CSO+HOM: Marketing budget]; - CREATE_BUDGET_TEMPLATES-->HR_TEMPLATE[DHR: HR budget]; - CREATE_BUDGET_TEMPLATES-->HOD_TEMPLATE[HOD: Department budget]; - CREATE_BUDGET_TEMPLATES-->FINANCE_TEMPLATE[CFO: OPEX, etc. budget]; - MARKETING_TEMPLATE-->COMBINE1[Finances: Combines budgets]; - HR_TEMPLATE-->COMBINE1; - HOD_TEMPLATE-->COMBINE1; - FINANCE_TEMPLATE-->COMBINE1; - COMBINE1-->MEETINGS1[CEO+CFO: Individual meetings with HOD]; - MEETINGS1-->IS_GOOD1{CEO: Is accepted?}; - IS_GOOD1--No-->REITERATE[HOD: Re-iterate]; - REITERATE-->MEETINGS1; - IS_GOOD1--Yes-->BUDGET_DOC[CFO: Create budget document]; - BUDGET_DOC-->IS_GOOD2{CEO: Is accepted?}; - IS_GOOD2--No-->BUDGET_DOC; - IS_GOOD2--Yes-->IS_GOOD3{Shareholder: Is accepted?}; - IS_GOOD3--No-->REITERATE; - IS_GOOD3--Yes-->IMPLEMENT([CEO+CFO+HOD: Implement]); + DEFINE_TIMELINE([CFO: Defines timeline])-->CREATE_BUDGET_TEMPLATES[Finances: Create budget templates]; + CREATE_BUDGET_TEMPLATES-->PRODUCT_TEMPLATE[CTO: Product budget] + PRODUCT_TEMPLATE-->SALES_TEMPLATE[CSO: Sales budget]; + SALES_TEMPLATE-->MARKETING_TEMPLATE[CSO+HOM: Marketing budget]; + CREATE_BUDGET_TEMPLATES-->HR_TEMPLATE[DHR: HR budget]; + CREATE_BUDGET_TEMPLATES-->HOD_TEMPLATE[HOD: Department budget]; + CREATE_BUDGET_TEMPLATES-->FINANCE_TEMPLATE[CFO: OPEX, etc. budget]; + MARKETING_TEMPLATE-->COMBINE1[Finances: Combines budgets]; + HR_TEMPLATE-->COMBINE1; + HOD_TEMPLATE-->COMBINE1; + FINANCE_TEMPLATE-->COMBINE1; + COMBINE1-->MEETINGS1[CEO+CFO: Individual meetings with HOD]; + MEETINGS1-->IS_GOOD1{CEO: Is accepted?}; + IS_GOOD1--No-->REITERATE[HOD: Re-iterate]; + REITERATE-->MEETINGS1; + IS_GOOD1--Yes-->BUDGET_DOC[CFO: Create budget document]; + BUDGET_DOC-->IS_GOOD2{CEO: Is accepted?}; + IS_GOOD2--No-->BUDGET_DOC; + IS_GOOD2--Yes-->IS_GOOD3{Shareholder: Is accepted?}; + IS_GOOD3--No-->REITERATE; + IS_GOOD3--Yes-->IMPLEMENT([CEO+CFO+HOD: Implement]); ``` ```mermaid gantt - dateFormat YYYY-MM-DD + dateFormat YYYY-MM-DD title Sample: Annual financial budget excludes weekends axisFormat %m-%d - + section General - Define timeline : des1, 2022-09-01, 1h + Define timeline : des1, 2022-09-01, 1h Prepare budget sheets : des2, 2022-09-01, 5d section Budget by HOD @@ -45,56 +45,56 @@ gantt HR : des6, after des2, 14d HOD : des7, after des2, 14d OPEX, etc. : des8, after des2, 14d - Send back to finance :crit, des9, after des8, 1d - Combine budgets : des10, after des9, 3d - + Send back to finance :crit, des9, after des8, 1d + Combine budgets : des10, after des9, 3d + section Meetings - Product development : des11, after des10, 1d + Product development : des11, after des10, 1d Sales : des12, after des11, 1d Marketing : des13, after des12, 1d HR : des14, after des13, 1d Head of departments : des15, after des14, 1d - Finance : des16, after des15, 1d - + Finance : des16, after des15, 1d + section Finalization - Re-iterate budget : des17, after des16, 10d - CEO meetings : des18, after des17, 4d - Re-iterate budget : des19, after des18, 5d - CEO meetings : des20, after des19, 2d - + Re-iterate budget : des17, after des16, 10d + CEO meetings : des18, after des17, 4d + Re-iterate budget : des19, after des18, 5d + CEO meetings : des20, after des19, 2d + section Approval - Budget document : des21, after des20, 10d - CEO approval : des22, after des21, 1d - Re-iterate document : des23, after des22, 2d - CEO approval :crit, des24, after des23, 1d - Shareholder approval : des25, after des24, 5d - Re-iterate budget : des26, after des25, 15d - Shareholder approval :crit, des27, after des26, 2d - Implementation :crit, des28, after des27, 5d + Budget document : des21, after des20, 10d + CEO approval : des22, after des21, 1d + Re-iterate document : des23, after des22, 2d + CEO approval :crit, des24, after des23, 1d + Shareholder approval : des25, after des24, 5d + Re-iterate budget : des26, after des25, 15d + Shareholder approval :crit, des27, after des26, 2d + Implementation :crit, des28, after des27, 5d ``` ## Monthly closing ```mermaid graph TD; - CLOSING([Finance: Closing])-->VERIFY_KEY_FIGURES1[Finance: Verify key figures]; - CLOSING-->MONTH_END_POSTINGS[Finance: Create month end postings]; - VERIFY_KEY_FIGURES1-->CREATE_REPORTING[CFO: Create reporting]; - MONTH_END_POSTINGS-->CREATE_REPORTING; - CREATE_REPORTING-->VERIFY_KEY_FIGURES2[CFO: Verify reporting]; - VERIFY_KEY_FIGURES2-->SUBMIT1([CFO: Submit reporting to executive committee]); - VERIFY_KEY_FIGURES2-->SUBMIT2([CFO: Submit department KPI to HOD]); + CLOSING([Finance: Closing])-->VERIFY_KEY_FIGURES1[Finance: Verify key figures]; + CLOSING-->MONTH_END_POSTINGS[Finance: Create month end postings]; + VERIFY_KEY_FIGURES1-->CREATE_REPORTING[CFO: Create reporting]; + MONTH_END_POSTINGS-->CREATE_REPORTING; + CREATE_REPORTING-->VERIFY_KEY_FIGURES2[CFO: Verify reporting]; + VERIFY_KEY_FIGURES2-->SUBMIT1([CFO: Submit reporting to executive committee]); + VERIFY_KEY_FIGURES2-->SUBMIT2([CFO: Submit department KPI to HOD]); ``` ```mermaid gantt - dateFormat YYYY-MM-DD + dateFormat YYYY-MM-DD title Sample: Monthly financial closing excludes weekends axisFormat %d - + section General - Inform HOD about closing : des1, 2022-08-01, 1h + Inform HOD about closing : des1, 2022-08-01, 1h Verify bank : des2, 2022-08-03, 1h section Postings @@ -112,11 +112,11 @@ gantt Cash : des12, after des11, 30m HR reporting : des13, after des12, 1h KPI reports : des14, after des13, 1h - Verify reporting : des15, after des14, 1h - + Verify reporting : des15, after des14, 1h + section Submit - Submit to ExeCom : des16, 2022-08-05, 1h - Submit KPI to HOD : des17, 2022-08-05, 1h + Submit to ExeCom : des16, 2022-08-05, 1h + Submit KPI to HOD : des17, 2022-08-05, 1h ``` diff --git a/Processes/07_Management_Flowchart.md b/Processes/07_Management_Flowchart.md index 3353974..89f9eb2 100644 --- a/Processes/07_Management_Flowchart.md +++ b/Processes/07_Management_Flowchart.md @@ -2,10 +2,10 @@ ```mermaid graph TD; - PLAN[Plan]-->IMPLEMENT[Implement] - IMPLEMENT-->CONTROL[Control] - CONTROL-->OPTIMIZE[Optimize] - OPTIMIZE-->PLAN + PLAN[Plan]-->IMPLEMENT[Implement] + IMPLEMENT-->CONTROL[Control] + CONTROL-->OPTIMIZE[Optimize] + OPTIMIZE-->PLAN ``` diff --git a/Processes/08_Quality Management_Flowchart.md b/Processes/08_Quality Management_Flowchart.md index 9274909..1d6f5b8 100644 --- a/Processes/08_Quality Management_Flowchart.md +++ b/Processes/08_Quality Management_Flowchart.md @@ -4,17 +4,17 @@ ```mermaid graph TD; - PICK_AUDITOR[DQM: Appoint internal auditor]-->AUDIT_APOINTMENT[DQM: Requests internal audit]; - AUDIT_APOINTMENT-->AUDIT[Auditor: Perform audit]; - AUDIT-->FINDING[Auditor: Report findings]; - FINDING-->IMPROVEMENT[DQM: Implement measuers if necessary]; + PICK_AUDITOR[DQM: Appoint internal auditor]-->AUDIT_APOINTMENT[DQM: Requests internal audit]; + AUDIT_APOINTMENT-->AUDIT[Auditor: Perform audit]; + AUDIT-->FINDING[Auditor: Report findings]; + FINDING-->IMPROVEMENT[DQM: Implement measuers if necessary]; ``` ## Document management ```mermaid graph TD; - DOCUMENT_OWNER_CHANGES([Owner: Draft document change])-->APPROVAL[Owner: Approval acc. to Document Owners list]; - APPROVAL-->UPDATE([DQM: Replace old document with new version]); + DOCUMENT_OWNER_CHANGES([Owner: Draft document change])-->APPROVAL[Owner: Approval acc. to Document Owners list]; + APPROVAL-->UPDATE([DQM: Replace old document with new version]); ``` diff --git a/Processes/09_IT_Flowchart.md b/Processes/09_IT_Flowchart.md index f563077..fe8f3cd 100644 --- a/Processes/09_IT_Flowchart.md +++ b/Processes/09_IT_Flowchart.md @@ -4,14 +4,14 @@ ```mermaid graph TD; - CHECK_CHANGES([System: Check changes])-->CREATE_LOCAL_BACKUP[System: Create/update backup]; - CREATE_LOCAL_BACKUP-->VALIDATE_LOCAL[System: Validate local backup]; - VALIDATE_LOCAL-->IS_VALID1{System: Is valid?}; - IS_VALID1--Yes-->COPY_ONLINE[System: Copy backup to cloud]; - IS_VALID1--No-->REPORT[System: Inform IT department]; - COPY_ONLINE-->VALIDATE_ONLINE[System: Validate remote backup]; - VALIDATE_ONLINE-->IS_VALID2{System: Is valid?}; - IS_VALID2--No-->REPORT; + CHECK_CHANGES([System: Check changes])-->CREATE_LOCAL_BACKUP[System: Create/update backup]; + CREATE_LOCAL_BACKUP-->VALIDATE_LOCAL[System: Validate local backup]; + VALIDATE_LOCAL-->IS_VALID1{System: Is valid?}; + IS_VALID1--Yes-->COPY_ONLINE[System: Copy backup to cloud]; + IS_VALID1--No-->REPORT[System: Inform IT department]; + COPY_ONLINE-->VALIDATE_ONLINE[System: Validate remote backup]; + VALIDATE_ONLINE-->IS_VALID2{System: Is valid?}; + IS_VALID2--No-->REPORT; ``` ## Permission changes diff --git a/Processes/Finance/Budgeting/General Department Budget Template.xlsx b/Processes/Finance/Budgeting/General Department Budget Template.xlsx index c2b8c57..f3a467a 100644 Binary files a/Processes/Finance/Budgeting/General Department Budget Template.xlsx and b/Processes/Finance/Budgeting/General Department Budget Template.xlsx differ diff --git a/Processes/Finance/Budgeting/Marketing Budget Template.xlsx b/Processes/Finance/Budgeting/Marketing Budget Template.xlsx index c2b8c57..5d2f456 100644 Binary files a/Processes/Finance/Budgeting/Marketing Budget Template.xlsx and b/Processes/Finance/Budgeting/Marketing Budget Template.xlsx differ diff --git a/Processes/Finance/Budgeting/Sales Budget Template.xlsx b/Processes/Finance/Budgeting/Sales Budget Template.xlsx index c2b8c57..c93df13 100644 Binary files a/Processes/Finance/Budgeting/Sales Budget Template.xlsx and b/Processes/Finance/Budgeting/Sales Budget Template.xlsx differ diff --git a/Processes/IT/IT Equipment & Software.md b/Processes/IT/IT Equipment & Software.md index 612c364..9b0245a 100644 --- a/Processes/IT/IT Equipment & Software.md +++ b/Processes/IT/IT Equipment & Software.md @@ -4,7 +4,7 @@ ### Single user -| Type / Description | Employee | Head of department | Management | +| Type / Description | Employee | Head of department | Management | | ----------------------------------- | ----------------------------------------------- | -------------------- | -------------- | | Smartphone | Iphone 13 (only sales reps) | Iphone 13 | Iphone 13 | | Laptop or Tablet (incl. docking station) | < 2,000 EUR | < 2,500 EUR | < 2,500 EUR | @@ -25,19 +25,19 @@ | Position | Office / Adobe PDF / Outlook / Typora / WinRar | Teams / Skype / Team Viewer | Firefox / Edge / Chrome / Opera | Sublime Text / Visual Studio Code / Visual Studio / CMake / g++ / composer / npm / git / php / Memcached / Redis | Datev / Crefo / Coface | Adobe Illustrator / Adobe Photoshop | Sanction Monitor | | ----------------- | ------ | - | ------------------------------- | - | - | - | - | -| Management | x | x | x | x | | | | -| CTO | x | x | x | x | | | | -| CSO | x | x | x | x | | | | -| CFO | x | x | x | x | | | | -| Support & Service | x | x | x | x | | | | -| Developer | x | x | x | x | | | | -| Purchasing | x | x | x | | | | x | -| Sales | x | x | x | | | | x | -| IT | x | x | x | x | | | x | -| Finance | x | x | x | | x | | x | -| HR | x | x | x | | x | | x | -| Marketing | x | x | x | | | x | | -| Secretariat | x | x | x | | | | x | +| Management | x | x | x | x | | | | +| CTO | x | x | x | x | | | | +| CSO | x | x | x | x | | | | +| CFO | x | x | x | x | | | | +| Support & Service | x | x | x | x | | | | +| Developer | x | x | x | x | | | | +| Purchasing | x | x | x | | | | x | +| Sales | x | x | x | | | | x | +| IT | x | x | x | x | | | x | +| Finance | x | x | x | | x | | x | +| HR | x | x | x | | x | | x | +| Marketing | x | x | x | | | x | | +| Secretariat | x | x | x | | | | x | ### Server diff --git a/Processes/Management/Business Model Canvas Template.docx b/Processes/Management/Business Model Canvas Template.docx index 85cff99..07cb0b1 100644 Binary files a/Processes/Management/Business Model Canvas Template.docx and b/Processes/Management/Business Model Canvas Template.docx differ diff --git a/Processes/Management/Information Flow.md b/Processes/Management/Information Flow.md index 32f669b..4aa7c26 100644 --- a/Processes/Management/Information Flow.md +++ b/Processes/Management/Information Flow.md @@ -4,11 +4,11 @@ ```mermaid flowchart TD; - MANAGEMENT[Management]<--Monthly: Executive Meeting-->EXECUTIVE_COMMITTEE[Executive Committee] - EXECUTIVE_COMMITTEE<--Monthly: Head of Department Meeting-->HEAD_OF_DEPARTMENTS[Head of Departments] - HEAD_OF_DEPARTMENTS<--Monthly: Department Meetings-->EMPLOYEES[Employees / Teams] - MANAGEMENT--Annually: Company Meeting-->EMPLOYEES - EMPLOYEES--For compliance violations-->WHISTLEBLOWER[Whistleblower System] + MANAGEMENT[Management]<--Monthly: Executive Meeting-->EXECUTIVE_COMMITTEE[Executive Committee] + EXECUTIVE_COMMITTEE<--Monthly: Head of Department Meeting-->HEAD_OF_DEPARTMENTS[Head of Departments] + HEAD_OF_DEPARTMENTS<--Monthly: Department Meetings-->EMPLOYEES[Employees / Teams] + MANAGEMENT--Annually: Company Meeting-->EMPLOYEES + EMPLOYEES--For compliance violations-->WHISTLEBLOWER[Whistleblower System] ``` diff --git a/Processes/Management/SWOT Template.docx b/Processes/Management/SWOT Template.docx index 8a32e7e..0e62f7d 100644 Binary files a/Processes/Management/SWOT Template.docx and b/Processes/Management/SWOT Template.docx differ diff --git a/Processes/Process Structure.md b/Processes/Process Structure.md index 962110e..bd364ad 100644 --- a/Processes/Process Structure.md +++ b/Processes/Process Structure.md @@ -2,24 +2,24 @@ ```mermaid flowchart TD; - subgraph Management[Management Processes]; - MGM[P7: Management]; - QM[P8: Quality Management]; - CONTROLLING[P6: Finance/Controlling]; - end; - subgraph Core[Core Processes]; - DEVELOPMENT[P1: Development]; - PURCHASE[P2: Purchase]; - SALES[P3: Sales] - SUPPORT[P4: Support & Service]; - end; - subgraph Supporting[Supporting Processes]; - FINANCE[P6: Finance]; - HR[P5: HR]; - IT[P9: IT]; - end; - Management---Core; - Core---Supporting; + subgraph Management[Management Processes]; + MGM[P7: Management]; + QM[P8: Quality Management]; + CONTROLLING[P6: Finance/Controlling]; + end; + subgraph Core[Core Processes]; + DEVELOPMENT[P1: Development]; + PURCHASE[P2: Purchase]; + SALES[P3: Sales] + SUPPORT[P4: Support & Service]; + end; + subgraph Supporting[Supporting Processes]; + FINANCE[P6: Finance]; + HR[P5: HR]; + IT[P9: IT]; + end; + Management---Core; + Core---Supporting; ``` 2022-01-01 - Version 1.0 diff --git a/Processes/Quality Management/COSO/Risk Management/Risk Management.md b/Processes/Quality Management/COSO/Risk Management/Risk Management.md index 7895315..1c56bb8 100644 --- a/Processes/Quality Management/COSO/Risk Management/Risk Management.md +++ b/Processes/Quality Management/COSO/Risk Management/Risk Management.md @@ -32,12 +32,12 @@ The following four-steps represent the management process ### Top-Level Guidelines for Effective Risk Management * Assess the causes of risks and develop strategies to manage these risks - * Identify as early as possible, and intensively manage those that critically affect OMS - * Include tests and evaluations as part of the risk management process. + * Identify as early as possible, and intensively manage those that critically affect OMS + * Include tests and evaluations as part of the risk management process. * Include industry knowledge in risk management. Likelihood and consequence should be compared with experiences from similar industries. * Use a proactive, structured risk assessment and analysis to identify and analyze root causes. - * Utilize risk assessment checklists if applicable - * Establish risk mitigation plans and obtain resources for such plans + * Utilize risk assessment checklists if applicable + * Establish risk mitigation plans and obtain resources for such plans * Include internal processes as part of risk assessment. * Clearly define a set of evaluation criteria for assigning risk ratings for identified root causes. diff --git a/Workfiles/Projects/jingga/PROJECT.md b/Workfiles/Projects/jingga/PROJECT.md index be2afca..bec66f7 100644 --- a/Workfiles/Projects/jingga/PROJECT.md +++ b/Workfiles/Projects/jingga/PROJECT.md @@ -35,7 +35,7 @@ Last update of this file: 2022.05.01 ##### Framework -* +* #### Other @@ -618,7 +618,7 @@ Software: * similar to function but run routing into dispatcher * Rest request * similar to function but using rest - * Execute script assigned to workflow template + * Execute script assigned to workflow template * This way workflow could be completely defined in a custom script if it is very complicated * Response message population * Create workflow diagram (see example below) @@ -627,30 +627,30 @@ Software: ```mermaid flowchart LR - subgraph A + subgraph A A_TRIGGER[State1: Event Triggers]-->IF{if} IF-->|TRUE|IF_TRUE1[Run] - IF_TRUE1-->RUN1[Collect result] - RUN1-->NEW_VAR[Assign data] - NEW_VAR-->TRIGGER2[Execute Event] - NEW_VAR-->MESSAGE[Populate Message] + IF_TRUE1-->RUN1[Collect result] + RUN1-->NEW_VAR[Assign data] + NEW_VAR-->TRIGGER2[Execute Event] + NEW_VAR-->MESSAGE[Populate Message] IF-->|TRUE|RUN2[Run] - RUN2-->OTHER1[...] + RUN2-->OTHER1[...] IF-->|FALSE|ELSEIF{if} - ELSEIF-->|TRUE|ELSE_TRUE[Run] - ELSE_TRUE-->OTHER2[...] - ELSEIF-->|FALSE|FALSE[Error] + ELSEIF-->|TRUE|ELSE_TRUE[Run] + ELSE_TRUE-->OTHER2[...] + ELSEIF-->|FALSE|FALSE[Error] end - + A-->|State Change|B A-->|State Change|C - + subgraph B B_TRIGGER[State2: Event Triggers]-->B_IF{...} end - + B-->|State Change|C - + subgraph C C_TRIGGER[State3: Event Triggers]-->C_IF{...} end diff --git a/Workfiles/Projects/jingga/Pilot1/Timeline.md b/Workfiles/Projects/jingga/Pilot1/Timeline.md index c9e7ceb..6e37f7b 100644 --- a/Workfiles/Projects/jingga/Pilot1/Timeline.md +++ b/Workfiles/Projects/jingga/Pilot1/Timeline.md @@ -2,70 +2,70 @@ ```mermaid gantt - title CRM + title CRM dateFormat YYYY-MM-DD - excludes weekends + excludes weekends section Kick-Off - Planning :crit, a, 2022-09-01, 5d + Planning :crit, a, 2022-09-01, 5d section UI - Pull A/U/R/O :1a2, after a, 30d - Push A/U/R/O :1a3, after a, 30d - Data filter :1b1, after 1a1, 30d - Data actions (bulk) :1b2, after 1a1, 30d - Data order :1b3, after 1a1, 30d - Data export :1b4, after 1a1, 30d - Tag selector :1c1, after 1b4, 10d - Drop down :1c2, after 1b4, 10d - Popup :1c3, after 1b4, 10d - Custom tpl :1d1, after 1b1, 15d + Pull A/U/R/O :1a2, after a, 30d + Push A/U/R/O :1a3, after a, 30d + Data filter :1b1, after 1a1, 30d + Data actions (bulk) :1b2, after 1a1, 30d + Data order :1b3, after 1a1, 30d + Data export :1b4, after 1a1, 30d + Tag selector :1c1, after 1b4, 10d + Drop down :1c2, after 1b4, 10d + Popup :1c3, after 1b4, 10d + Custom tpl :1d1, after 1b1, 15d section Review1 - Demo :crit, 0a1, 2022-11-01, 1d - Planning :crit, 0a2, 2022-11-01, 3d - Fixes :crit, 0a3, 2022-11-01, 5d + Demo :crit, 0a1, 2022-11-01, 1d + Planning :crit, 0a2, 2022-11-01, 3d + Fixes :crit, 0a3, 2022-11-01, 5d section Custom Importer - Client importer :2a1, 2022-10-15, 15d - Supplier importer :2b1, 2022-10-15, 15d - Item importer :2c1, 2022-10-15, 15d - Bill importer (incl files) :2d1, 2022-10-15, 15d - CRM docs/contracts :2e1, after 2d1, 15d - CRM events :2f1, after 2e1, 15d - CRM promotions :2f2, after 2e1, 15d - CRM trade fairs :2f3, after 2e1, 15d - CRM customer/supplier data :2g1, after 2f3, 10d + Client importer :2a1, 2022-10-15, 15d + Supplier importer :2b1, 2022-10-15, 15d + Item importer :2c1, 2022-10-15, 15d + Bill importer (incl files) :2d1, 2022-10-15, 15d + CRM docs/contracts :2e1, after 2d1, 15d + CRM events :2f1, after 2e1, 15d + CRM promotions :2f2, after 2e1, 15d + CRM trade fairs :2f3, after 2e1, 15d + CRM customer/supplier data :2g1, after 2f3, 10d section Vacation1 - Vacation :crit, v1, after 2g1, 10d + Vacation :crit, v1, after 2g1, 10d section Review2 - Cleanup :crit, 0b1, after v1, 5d - Demo :crit, 0b2, after 0b1, 1d - Planning :crit, 0b3, after 0b2, 3d - Fixes :crit, 0b4, after 0b3, 5d + Cleanup :crit, 0b1, after v1, 5d + Demo :crit, 0b2, after 0b1, 1d + Planning :crit, 0b3, after 0b2, 3d + Fixes :crit, 0b4, after 0b3, 5d section UI Workflows - New articles :3a1, after 0b4, 10d - Q-report :3b1, after 0b4, 10d + New articles :3a1, after 0b4, 10d + Q-report :3b1, after 0b4, 10d section Functions - Events :4a1, after 3b1, 15d - Promos :4b1, after 3b1, 15d - Trade fairs :4c1, after 3b1, 15d - Contracts :4d1, after 4c1, 15d - Documents :4e1, after 4c1, 15d - Travel report :4f1, after 4e1, 10d - Customer analysis :4g1, after 4e1, 15d - News :4h1, after 4g1, 5d + Events :4a1, after 3b1, 15d + Promos :4b1, after 3b1, 15d + Trade fairs :4c1, after 3b1, 15d + Contracts :4d1, after 4c1, 15d + Documents :4e1, after 4c1, 15d + Travel report :4f1, after 4e1, 10d + Customer analysis :4g1, after 4e1, 15d + News :4h1, after 4g1, 5d section Review3 - Cleanup :crit, 0c1, after 4h1, 10d - Demo :crit, 0c2, after 0c1, 1d - Planning :crit, 0c3, after 0c2, 3d - Fixes :crit, 0c4, after 0c3, 15d + Cleanup :crit, 0c1, after 4h1, 10d + Demo :crit, 0c2, after 0c1, 1d + Planning :crit, 0c3, after 0c2, 3d + Fixes :crit, 0c4, after 0c3, 15d section Exchange - DB exchanger (e.g. ERP) :5a1, after 0c4, 15d - File exchanger :5b1, after 0c4, 15d + DB exchanger (e.g. ERP) :5a1, after 0c4, 15d + File exchanger :5b1, after 0c4, 15d section Vacation2 - Vacation :crit, v2, after 5b1, 10d + Vacation :crit, v2, after 5b1, 10d section Other - Misc. :6a1, after v2, 15d + Misc. :6a1, after v2, 15d section Vacation - Vacation :crit, v3, after 6a1, 10d + Vacation :crit, v3, after 6a1, 10d section Live - Going live :milestone, 2023-08-31 + Going live :milestone, 2023-08-31 ``` diff --git a/Workfiles/Projects/jingga/Pilot1/Workflows/New Bill.md b/Workfiles/Projects/jingga/Pilot1/Workflows/New Bill.md index 064fcd2..ee36abc 100644 --- a/Workfiles/Projects/jingga/Pilot1/Workflows/New Bill.md +++ b/Workfiles/Projects/jingga/Pilot1/Workflows/New Bill.md @@ -1,31 +1,31 @@ ```mermaid flowchart TB - CREATE_BILL[Create bill]-->LOCKED{Is locked?} - LOCKED-->|TRUE|CREATE_APPROVAL_TASK[Accounting approval task] - LOCKED-->|FALSE|PRINTABLE - CREATE_APPROVAL_TASK-->ACCOUNTING_APPROVAL{Is ok?} - ACCOUNTING_APPROVAL-->|FALSE|ACCOUNTING_NOT_APPROVED[Inform OP] - ACCOUNTING_APPROVAL-->|TRUE|PRINTABLE - CREATE_BILL-->CREATE_CHECK_TASK[Invoice validation task] - CREATE_CHECK_TASK-->BILL_CHECK{Is correct?} - BILL_CHECK-->|TRUE|CHECK_PRICES{High discounts?} - CHECK_PRICES-->|FALSE|PRINTABLE - BILL_CHECK-->|FALSE|INFO_WRITER[Inform OP] - CHECK_PRICES-->|TRUE|CREATE_SALES_APPROVAL_TASK[Sales approval task] - CREATE_SALES_APPROVAL_TASK-->SALES_APPROVAL{Is ok?} - SALES_APPROVAL-->|TRUE|CHECK_PRICES_ESCALATED{Over limit?} - SALES_APPROVAL-->|FALSE|SALES_NOT_APPROVED[Inform OP] - CHECK_PRICES_ESCALATED-->|TRUE|CREATE_CFO_PRICE_APPROVAL[CFO approval task] - CHECK_PRICES_ESCALATED-->|FALSE|PRINTABLE - CREATE_CFO_PRICE_APPROVAL-->CFO_APPROVAL{Is ok?} - CFO_APPROVAL-->|TRUE|PRINTABLE[Mark printable] - CFO_APPROVAL-->|FALSE|CFO_NOT_APPROVED[Inform OP + Sales] - - CLICK_PRINT[Click print]-->IS_APPROVED{Is approved} - IS_APPROVED-->|TRUE|PRINT[Print] - IS_APPROVED-->|FALSE|PRINT_ERROR[Show print error] + CREATE_BILL[Create bill]-->LOCKED{Is locked?} + LOCKED-->|TRUE|CREATE_APPROVAL_TASK[Accounting approval task] + LOCKED-->|FALSE|PRINTABLE + CREATE_APPROVAL_TASK-->ACCOUNTING_APPROVAL{Is ok?} + ACCOUNTING_APPROVAL-->|FALSE|ACCOUNTING_NOT_APPROVED[Inform OP] + ACCOUNTING_APPROVAL-->|TRUE|PRINTABLE + CREATE_BILL-->CREATE_CHECK_TASK[Invoice validation task] + CREATE_CHECK_TASK-->BILL_CHECK{Is correct?} + BILL_CHECK-->|TRUE|CHECK_PRICES{High discounts?} + CHECK_PRICES-->|FALSE|PRINTABLE + BILL_CHECK-->|FALSE|INFO_WRITER[Inform OP] + CHECK_PRICES-->|TRUE|CREATE_SALES_APPROVAL_TASK[Sales approval task] + CREATE_SALES_APPROVAL_TASK-->SALES_APPROVAL{Is ok?} + SALES_APPROVAL-->|TRUE|CHECK_PRICES_ESCALATED{Over limit?} + SALES_APPROVAL-->|FALSE|SALES_NOT_APPROVED[Inform OP] + CHECK_PRICES_ESCALATED-->|TRUE|CREATE_CFO_PRICE_APPROVAL[CFO approval task] + CHECK_PRICES_ESCALATED-->|FALSE|PRINTABLE + CREATE_CFO_PRICE_APPROVAL-->CFO_APPROVAL{Is ok?} + CFO_APPROVAL-->|TRUE|PRINTABLE[Mark printable] + CFO_APPROVAL-->|FALSE|CFO_NOT_APPROVED[Inform OP + Sales] - UPDATE_BILL[Update bill]-->CHECK_THREASHOLDS{Change above threshold} - CHECK_THREASHOLDS-->|TRUE|OPEN_TASKS[Update & re-open tasks] + CLICK_PRINT[Click print]-->IS_APPROVED{Is approved} + IS_APPROVED-->|TRUE|PRINT[Print] + IS_APPROVED-->|FALSE|PRINT_ERROR[Show print error] + + UPDATE_BILL[Update bill]-->CHECK_THREASHOLDS{Change above threshold} + CHECK_THREASHOLDS-->|TRUE|OPEN_TASKS[Update & re-open tasks] ``` diff --git a/Workfiles/Projects/jingga/Pilot1/Workflows/New Item.md b/Workfiles/Projects/jingga/Pilot1/Workflows/New Item.md index cea0c82..800ff62 100644 --- a/Workfiles/Projects/jingga/Pilot1/Workflows/New Item.md +++ b/Workfiles/Projects/jingga/Pilot1/Workflows/New Item.md @@ -1,10 +1,10 @@ ```mermaid flowchart TB - CREATE_PURCHASE[Create Purchase]-->FORWARD_SALES[Sales] - CREATE_SALES[Create Sales]-->FORWARD_PURCHASE[Purchase] - FORWARD_PURCHASE-->MANAGEMENT[Management] - FORWARD_SALES-->MANAGEMENT[Management] - MANAGEMENT-->QM[QM] + CREATE_PURCHASE[Create Purchase]-->FORWARD_SALES[Sales] + CREATE_SALES[Create Sales]-->FORWARD_PURCHASE[Purchase] + FORWARD_PURCHASE-->MANAGEMENT[Management] + FORWARD_SALES-->MANAGEMENT[Management] + MANAGEMENT-->QM[QM] ``` diff --git a/Workfiles/Projects/jingga/Pilot1/Workflows/Q-Case.md b/Workfiles/Projects/jingga/Pilot1/Workflows/Q-Case.md index 1fe7b9b..3184d4d 100644 --- a/Workfiles/Projects/jingga/Pilot1/Workflows/Q-Case.md +++ b/Workfiles/Projects/jingga/Pilot1/Workflows/Q-Case.md @@ -1,5 +1,5 @@ ```mermaid flowchart TB - CREATE[Create]-->FORWARD[Forward] + CREATE[Create]-->FORWARD[Forward] ```