mirror of
https://github.com/Karaka-Management/Organization-Guide.git
synced 2026-02-11 10:08:40 +00:00
indent fixes
This commit is contained in:
parent
018f1ba45a
commit
a9c3586ba4
|
|
@ -6,33 +6,33 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
ROUTER[Router]---FIREWALL[Firewall & IPS/IDS];
|
ROUTER[Router]---FIREWALL[Firewall & IPS/IDS];
|
||||||
ROUTER---REMOTE_BACKUP_SERVER[Remote backup server];
|
ROUTER---REMOTE_BACKUP_SERVER[Remote backup server];
|
||||||
FIREWALL---INTERNAL_ROUTER[Core routers];
|
FIREWALL---INTERNAL_ROUTER[Core routers];
|
||||||
INTERNAL_ROUTER---SWITCH[Organization switches];
|
INTERNAL_ROUTER---SWITCH[Organization switches];
|
||||||
INTERNAL_ROUTER---SWITCH_PUBLIC[Public switches];
|
INTERNAL_ROUTER---SWITCH_PUBLIC[Public switches];
|
||||||
SWITCH_PUBLIC---WEB_SERVER[Web servers];
|
SWITCH_PUBLIC---WEB_SERVER[Web servers];
|
||||||
WEB_SERVER---WEBSITE[Website];
|
WEB_SERVER---WEBSITE[Website];
|
||||||
WEB_SERVER---SHOP[Shop];
|
WEB_SERVER---SHOP[Shop];
|
||||||
WEB_SERVER---SOFTWARE[Software];
|
WEB_SERVER---SOFTWARE[Software];
|
||||||
WEB_SERVER---DEMO_SERVER1[Puplic demo server 1];
|
WEB_SERVER---DEMO_SERVER1[Puplic demo server 1];
|
||||||
DEMO_SERVER1---DEMO_SERVER2[Puplic demo server 2];
|
DEMO_SERVER1---DEMO_SERVER2[Puplic demo server 2];
|
||||||
WEB_SERVER---DEMO_SERVER3[Private demo server];
|
WEB_SERVER---DEMO_SERVER3[Private demo server];
|
||||||
SWITCH---DEV_SERVER[Dev server];
|
SWITCH---DEV_SERVER[Dev server];
|
||||||
DEV_SERVER---DEV_RESOURCES[Dev resources/assets];
|
DEV_SERVER---DEV_RESOURCES[Dev resources/assets];
|
||||||
DEV_SERVER---TESTING[Testing server];
|
DEV_SERVER---TESTING[Testing server];
|
||||||
DEV_SERVER---INTERNAL_DEMO_SERVER[Demo server];
|
DEV_SERVER---INTERNAL_DEMO_SERVER[Demo server];
|
||||||
SWITCH---MAIL_SERVER[Mail server];
|
SWITCH---MAIL_SERVER[Mail server];
|
||||||
SWITCH---FILE_SERVER[File server];
|
SWITCH---FILE_SERVER[File server];
|
||||||
SWITCH---DB_SERVER[DB server];
|
SWITCH---DB_SERVER[DB server];
|
||||||
DB_SERVER---MIRRORED_DB_SERVER[Mirrored DB server];
|
DB_SERVER---MIRRORED_DB_SERVER[Mirrored DB server];
|
||||||
SWITCH---IP_PHONE_SERVER[IP Phone Server];
|
SWITCH---IP_PHONE_SERVER[IP Phone Server];
|
||||||
SWITCH---USER_HARDWARE[User hardware];
|
SWITCH---USER_HARDWARE[User hardware];
|
||||||
USER_HARDWARE---PC[PC];
|
USER_HARDWARE---PC[PC];
|
||||||
USER_HARDWARE---PHONE[Phone];
|
USER_HARDWARE---PHONE[Phone];
|
||||||
USER_HARDWARE---PRINTER[Printer]
|
USER_HARDWARE---PRINTER[Printer]
|
||||||
INTERNAL_ROUTER---SWITCH_PRIVATE[Private switches];
|
INTERNAL_ROUTER---SWITCH_PRIVATE[Private switches];
|
||||||
SWITCH_PRIVATE---LOCAL_BACKUP_SERVER[Local backup server];
|
SWITCH_PRIVATE---LOCAL_BACKUP_SERVER[Local backup server];
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,21 +16,21 @@ The following costs are only general guidelines and maximum amounts. Please note
|
||||||
|
|
||||||
## Hotels
|
## Hotels
|
||||||
|
|
||||||
| Type | Employee | Head of department | Management |
|
| Type | Employee | Head of department | Management |
|
||||||
| ------------------ | ----------------- | -------------------- | --------------- |
|
| ------------------ | ----------------- | -------------------- | --------------- |
|
||||||
| Germany | < 100 EUR | < 250 EUR | < 350 EUR |
|
| Germany | < 100 EUR | < 250 EUR | < 350 EUR |
|
||||||
| International | < 120 EUR | < 300 EUR | < 450 EUR |
|
| International | < 120 EUR | < 300 EUR | < 450 EUR |
|
||||||
|
|
||||||
## Traveling
|
## 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 >= 300 km | Economy | Premium Economy | Business |
|
||||||
| Flight >= 3.000 km | Premium Economy | Business | Business |
|
| Flight >= 3.000 km | Premium Economy | Business | Business |
|
||||||
| Train | 2nd class | 1st class | 1st class |
|
| Train | 2nd class | 1st class | 1st class |
|
||||||
| Private car | not allowed | 0.30 EUR per km | 0.30 EUR per km |
|
| 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 |
|
| Taxi | only within city | only within city | only within city |
|
||||||
|
|
||||||
## Per diems
|
## Per diems
|
||||||
|
|
|
||||||
|
|
@ -44,22 +44,22 @@ Compliance officers are chosen based on the following characteristics by the exe
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
EMAIL_COMPLAINT([Email complaint])-->EMAIL_LIST[Compliance officer email list];
|
EMAIL_COMPLAINT([Email complaint])-->EMAIL_LIST[Compliance officer email list];
|
||||||
MAIL_COMPLAINT([Secretariat: Mail complaint])--Info-->EMAIL_LIST;
|
MAIL_COMPLAINT([Secretariat: Mail complaint])--Info-->EMAIL_LIST;
|
||||||
MAIL_COMPLAINT--Hand over-->COMPLIANCE_OFFICER[Compliance officer];
|
MAIL_COMPLAINT--Hand over-->COMPLIANCE_OFFICER[Compliance officer];
|
||||||
COMPLIANCE_OFFICER--Scan/Summary-->EMAIL_LIST;
|
COMPLIANCE_OFFICER--Scan/Summary-->EMAIL_LIST;
|
||||||
PERSONAL_COMPLAINT([Personal complaint])-->COMPLIANCE_OFFICER;
|
PERSONAL_COMPLAINT([Personal complaint])-->COMPLIANCE_OFFICER;
|
||||||
EMAIL_LIST-->COMPLIANCE_MEETING[Compliance: Compliance meeting];
|
EMAIL_LIST-->COMPLIANCE_MEETING[Compliance: Compliance meeting];
|
||||||
COMPLIANCE_MEETING-->VALIDATE{Compliance: Is potentially valid?};
|
COMPLIANCE_MEETING-->VALIDATE{Compliance: Is potentially valid?};
|
||||||
VALIDATE--Yes-->IMMEDIATE_MEASURES{Compliance: Measure neccessary?};
|
VALIDATE--Yes-->IMMEDIATE_MEASURES{Compliance: Measure neccessary?};
|
||||||
VALIDATE--No-->DISMISS([Compliance: Inform EC and dismiss])
|
VALIDATE--No-->DISMISS([Compliance: Inform EC and dismiss])
|
||||||
IMMEDIATE_MEASURES--Yes-->TAKE_FIRST_MEASURES[Compliance: Define measures/ask for help];
|
IMMEDIATE_MEASURES--Yes-->TAKE_FIRST_MEASURES[Compliance: Define measures/ask for help];
|
||||||
TAKE_FIRST_MEASURES-->INVESTIGATE[Compliance: Investigate];
|
TAKE_FIRST_MEASURES-->INVESTIGATE[Compliance: Investigate];
|
||||||
IMMEDIATE_MEASURES--No-->INVESTIGATE;
|
IMMEDIATE_MEASURES--No-->INVESTIGATE;
|
||||||
INVESTIGATE-->INVESTIGATION_VALID{Compliance: Investigation valid?};
|
INVESTIGATE-->INVESTIGATION_VALID{Compliance: Investigation valid?};
|
||||||
INVESTIGATION_VALID--Yes-->REPORT[Compliance: Report to executive];
|
INVESTIGATION_VALID--Yes-->REPORT[Compliance: Report to executive];
|
||||||
INVESTIGATION_VALID--No-->DISMISS([Compliance: Inform EC and dismiss])
|
INVESTIGATION_VALID--No-->DISMISS([Compliance: Inform EC and dismiss])
|
||||||
REPORT-->TAKE_MEASURES([EC: Take measures]);
|
REPORT-->TAKE_MEASURES([EC: Take measures]);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,20 +21,20 @@ graph TD;
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
APPROVAL[[Approval]]--Below 250-->APPROVAL_BY_SUPERIOR[Approval by supperior]
|
APPROVAL[[Approval]]--Below 250-->APPROVAL_BY_SUPERIOR[Approval by supperior]
|
||||||
APPROVAL_BY_SUPERIOR-->STAGE_1{Is approved?}
|
APPROVAL_BY_SUPERIOR-->STAGE_1{Is approved?}
|
||||||
STAGE_1--Yes-->ORDER[Order by purchase department]
|
STAGE_1--Yes-->ORDER[Order by purchase department]
|
||||||
APPROVAL--Above 250-->APPROVAL_BY_HEAD_OF[Approval by head of department]
|
APPROVAL--Above 250-->APPROVAL_BY_HEAD_OF[Approval by head of department]
|
||||||
APPROVAL_BY_HEAD_OF-->STAGE_2{Is approved?}
|
APPROVAL_BY_HEAD_OF-->STAGE_2{Is approved?}
|
||||||
STAGE_2--Yes-->IS_ABOVE_2{Is above 1,000?}
|
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--Yes-->APPROVAL_BY_HEAD_OF_FINANCE[Approval by head of finance]
|
||||||
IS_ABOVE_2--No-->ORDER
|
IS_ABOVE_2--No-->ORDER
|
||||||
APPROVAL_BY_HEAD_OF_FINANCE-->STAGE_3{Is approved?}
|
APPROVAL_BY_HEAD_OF_FINANCE-->STAGE_3{Is approved?}
|
||||||
STAGE_3--Yes-->IS_ABOVE_3{Is above 100,000?}
|
STAGE_3--Yes-->IS_ABOVE_3{Is above 100,000?}
|
||||||
IS_ABOVE_3--Yes-->APPROVAL_BY_CEO[Approval by CEO]
|
IS_ABOVE_3--Yes-->APPROVAL_BY_CEO[Approval by CEO]
|
||||||
IS_ABOVE_3--No-->ORDER
|
IS_ABOVE_3--No-->ORDER
|
||||||
APPROVAL_BY_CEO-->STAGE_4{Is approved?}
|
APPROVAL_BY_CEO-->STAGE_4{Is approved?}
|
||||||
STAGE_4--Yes-->ORDER
|
STAGE_4--Yes-->ORDER
|
||||||
```
|
```
|
||||||
|
|
||||||
2022-01-01 - Version 1.0
|
2022-01-01 - Version 1.0
|
||||||
|
|
|
||||||
|
|
@ -14,11 +14,11 @@ When making offers to customers the following aspects should always be included
|
||||||
* The product the customer is interested in
|
* The product the customer is interested in
|
||||||
* Product installation and configuration
|
* Product installation and configuration
|
||||||
* Product training fee per hour
|
* 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
|
* Support & maintenance contract
|
||||||
* Payment terms:
|
* Payment terms:
|
||||||
* Generally, 10 days after invoice
|
* Generally, 10 days after invoice
|
||||||
* Maintenance contracts are invoiced for 12 months in advance
|
* Maintenance contracts are invoiced for 12 months in advance
|
||||||
* Offers must be always non-binding
|
* 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.
|
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.
|
||||||
|
|
|
||||||
|
|
@ -4,38 +4,38 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
DEFINE_TIMELINE([CFO: Defines timeline])-->CREATE_BUDGET_TEMPLATES[Finances: Create budget templates];
|
DEFINE_TIMELINE([CFO: Defines timeline])-->CREATE_BUDGET_TEMPLATES[Finances: Create budget templates];
|
||||||
CREATE_BUDGET_TEMPLATES-->PRODUCT_TEMPLATE[CTO: Product budget]
|
CREATE_BUDGET_TEMPLATES-->PRODUCT_TEMPLATE[CTO: Product budget]
|
||||||
PRODUCT_TEMPLATE-->SALES_TEMPLATE[CSO: Sales budget];
|
PRODUCT_TEMPLATE-->SALES_TEMPLATE[CSO: Sales budget];
|
||||||
SALES_TEMPLATE-->MARKETING_TEMPLATE[CSO+HOM: Marketing budget];
|
SALES_TEMPLATE-->MARKETING_TEMPLATE[CSO+HOM: Marketing budget];
|
||||||
CREATE_BUDGET_TEMPLATES-->HR_TEMPLATE[DHR: HR budget];
|
CREATE_BUDGET_TEMPLATES-->HR_TEMPLATE[DHR: HR budget];
|
||||||
CREATE_BUDGET_TEMPLATES-->HOD_TEMPLATE[HOD: Department budget];
|
CREATE_BUDGET_TEMPLATES-->HOD_TEMPLATE[HOD: Department budget];
|
||||||
CREATE_BUDGET_TEMPLATES-->FINANCE_TEMPLATE[CFO: OPEX, etc. budget];
|
CREATE_BUDGET_TEMPLATES-->FINANCE_TEMPLATE[CFO: OPEX, etc. budget];
|
||||||
MARKETING_TEMPLATE-->COMBINE1[Finances: Combines budgets];
|
MARKETING_TEMPLATE-->COMBINE1[Finances: Combines budgets];
|
||||||
HR_TEMPLATE-->COMBINE1;
|
HR_TEMPLATE-->COMBINE1;
|
||||||
HOD_TEMPLATE-->COMBINE1;
|
HOD_TEMPLATE-->COMBINE1;
|
||||||
FINANCE_TEMPLATE-->COMBINE1;
|
FINANCE_TEMPLATE-->COMBINE1;
|
||||||
COMBINE1-->MEETINGS1[CEO+CFO: Individual meetings with HOD];
|
COMBINE1-->MEETINGS1[CEO+CFO: Individual meetings with HOD];
|
||||||
MEETINGS1-->IS_GOOD1{CEO: Is accepted?};
|
MEETINGS1-->IS_GOOD1{CEO: Is accepted?};
|
||||||
IS_GOOD1--No-->REITERATE[HOD: Re-iterate];
|
IS_GOOD1--No-->REITERATE[HOD: Re-iterate];
|
||||||
REITERATE-->MEETINGS1;
|
REITERATE-->MEETINGS1;
|
||||||
IS_GOOD1--Yes-->BUDGET_DOC[CFO: Create budget document];
|
IS_GOOD1--Yes-->BUDGET_DOC[CFO: Create budget document];
|
||||||
BUDGET_DOC-->IS_GOOD2{CEO: Is accepted?};
|
BUDGET_DOC-->IS_GOOD2{CEO: Is accepted?};
|
||||||
IS_GOOD2--No-->BUDGET_DOC;
|
IS_GOOD2--No-->BUDGET_DOC;
|
||||||
IS_GOOD2--Yes-->IS_GOOD3{Shareholder: Is accepted?};
|
IS_GOOD2--Yes-->IS_GOOD3{Shareholder: Is accepted?};
|
||||||
IS_GOOD3--No-->REITERATE;
|
IS_GOOD3--No-->REITERATE;
|
||||||
IS_GOOD3--Yes-->IMPLEMENT([CEO+CFO+HOD: Implement]);
|
IS_GOOD3--Yes-->IMPLEMENT([CEO+CFO+HOD: Implement]);
|
||||||
```
|
```
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
gantt
|
gantt
|
||||||
dateFormat YYYY-MM-DD
|
dateFormat YYYY-MM-DD
|
||||||
title Sample: Annual financial budget
|
title Sample: Annual financial budget
|
||||||
excludes weekends
|
excludes weekends
|
||||||
axisFormat %m-%d
|
axisFormat %m-%d
|
||||||
|
|
||||||
section General
|
section General
|
||||||
Define timeline : des1, 2022-09-01, 1h
|
Define timeline : des1, 2022-09-01, 1h
|
||||||
Prepare budget sheets : des2, 2022-09-01, 5d
|
Prepare budget sheets : des2, 2022-09-01, 5d
|
||||||
|
|
||||||
section Budget by HOD
|
section Budget by HOD
|
||||||
|
|
@ -45,56 +45,56 @@ gantt
|
||||||
HR : des6, after des2, 14d
|
HR : des6, after des2, 14d
|
||||||
HOD : des7, after des2, 14d
|
HOD : des7, after des2, 14d
|
||||||
OPEX, etc. : des8, after des2, 14d
|
OPEX, etc. : des8, after des2, 14d
|
||||||
Send back to finance :crit, des9, after des8, 1d
|
Send back to finance :crit, des9, after des8, 1d
|
||||||
Combine budgets : des10, after des9, 3d
|
Combine budgets : des10, after des9, 3d
|
||||||
|
|
||||||
section Meetings
|
section Meetings
|
||||||
Product development : des11, after des10, 1d
|
Product development : des11, after des10, 1d
|
||||||
Sales : des12, after des11, 1d
|
Sales : des12, after des11, 1d
|
||||||
Marketing : des13, after des12, 1d
|
Marketing : des13, after des12, 1d
|
||||||
HR : des14, after des13, 1d
|
HR : des14, after des13, 1d
|
||||||
Head of departments : des15, after des14, 1d
|
Head of departments : des15, after des14, 1d
|
||||||
Finance : des16, after des15, 1d
|
Finance : des16, after des15, 1d
|
||||||
|
|
||||||
section Finalization
|
section Finalization
|
||||||
Re-iterate budget : des17, after des16, 10d
|
Re-iterate budget : des17, after des16, 10d
|
||||||
CEO meetings : des18, after des17, 4d
|
CEO meetings : des18, after des17, 4d
|
||||||
Re-iterate budget : des19, after des18, 5d
|
Re-iterate budget : des19, after des18, 5d
|
||||||
CEO meetings : des20, after des19, 2d
|
CEO meetings : des20, after des19, 2d
|
||||||
|
|
||||||
section Approval
|
section Approval
|
||||||
Budget document : des21, after des20, 10d
|
Budget document : des21, after des20, 10d
|
||||||
CEO approval : des22, after des21, 1d
|
CEO approval : des22, after des21, 1d
|
||||||
Re-iterate document : des23, after des22, 2d
|
Re-iterate document : des23, after des22, 2d
|
||||||
CEO approval :crit, des24, after des23, 1d
|
CEO approval :crit, des24, after des23, 1d
|
||||||
Shareholder approval : des25, after des24, 5d
|
Shareholder approval : des25, after des24, 5d
|
||||||
Re-iterate budget : des26, after des25, 15d
|
Re-iterate budget : des26, after des25, 15d
|
||||||
Shareholder approval :crit, des27, after des26, 2d
|
Shareholder approval :crit, des27, after des26, 2d
|
||||||
Implementation :crit, des28, after des27, 5d
|
Implementation :crit, des28, after des27, 5d
|
||||||
```
|
```
|
||||||
|
|
||||||
## Monthly closing
|
## Monthly closing
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
CLOSING([Finance: Closing])-->VERIFY_KEY_FIGURES1[Finance: Verify key figures];
|
CLOSING([Finance: Closing])-->VERIFY_KEY_FIGURES1[Finance: Verify key figures];
|
||||||
CLOSING-->MONTH_END_POSTINGS[Finance: Create month end postings];
|
CLOSING-->MONTH_END_POSTINGS[Finance: Create month end postings];
|
||||||
VERIFY_KEY_FIGURES1-->CREATE_REPORTING[CFO: Create reporting];
|
VERIFY_KEY_FIGURES1-->CREATE_REPORTING[CFO: Create reporting];
|
||||||
MONTH_END_POSTINGS-->CREATE_REPORTING;
|
MONTH_END_POSTINGS-->CREATE_REPORTING;
|
||||||
CREATE_REPORTING-->VERIFY_KEY_FIGURES2[CFO: Verify reporting];
|
CREATE_REPORTING-->VERIFY_KEY_FIGURES2[CFO: Verify reporting];
|
||||||
VERIFY_KEY_FIGURES2-->SUBMIT1([CFO: Submit reporting to executive committee]);
|
VERIFY_KEY_FIGURES2-->SUBMIT1([CFO: Submit reporting to executive committee]);
|
||||||
VERIFY_KEY_FIGURES2-->SUBMIT2([CFO: Submit department KPI to HOD]);
|
VERIFY_KEY_FIGURES2-->SUBMIT2([CFO: Submit department KPI to HOD]);
|
||||||
```
|
```
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
gantt
|
gantt
|
||||||
dateFormat YYYY-MM-DD
|
dateFormat YYYY-MM-DD
|
||||||
title Sample: Monthly financial closing
|
title Sample: Monthly financial closing
|
||||||
excludes weekends
|
excludes weekends
|
||||||
axisFormat %d
|
axisFormat %d
|
||||||
|
|
||||||
section General
|
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
|
Verify bank : des2, 2022-08-03, 1h
|
||||||
|
|
||||||
section Postings
|
section Postings
|
||||||
|
|
@ -112,11 +112,11 @@ gantt
|
||||||
Cash : des12, after des11, 30m
|
Cash : des12, after des11, 30m
|
||||||
HR reporting : des13, after des12, 1h
|
HR reporting : des13, after des12, 1h
|
||||||
KPI reports : des14, after des13, 1h
|
KPI reports : des14, after des13, 1h
|
||||||
Verify reporting : des15, after des14, 1h
|
Verify reporting : des15, after des14, 1h
|
||||||
|
|
||||||
section Submit
|
section Submit
|
||||||
Submit to ExeCom : des16, 2022-08-05, 1h
|
Submit to ExeCom : des16, 2022-08-05, 1h
|
||||||
Submit KPI to HOD : des17, 2022-08-05, 1h
|
Submit KPI to HOD : des17, 2022-08-05, 1h
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
PLAN[Plan]-->IMPLEMENT[Implement]
|
PLAN[Plan]-->IMPLEMENT[Implement]
|
||||||
IMPLEMENT-->CONTROL[Control]
|
IMPLEMENT-->CONTROL[Control]
|
||||||
CONTROL-->OPTIMIZE[Optimize]
|
CONTROL-->OPTIMIZE[Optimize]
|
||||||
OPTIMIZE-->PLAN
|
OPTIMIZE-->PLAN
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,17 +4,17 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
PICK_AUDITOR[DQM: Appoint internal auditor]-->AUDIT_APOINTMENT[DQM: Requests internal audit];
|
PICK_AUDITOR[DQM: Appoint internal auditor]-->AUDIT_APOINTMENT[DQM: Requests internal audit];
|
||||||
AUDIT_APOINTMENT-->AUDIT[Auditor: Perform audit];
|
AUDIT_APOINTMENT-->AUDIT[Auditor: Perform audit];
|
||||||
AUDIT-->FINDING[Auditor: Report findings];
|
AUDIT-->FINDING[Auditor: Report findings];
|
||||||
FINDING-->IMPROVEMENT[DQM: Implement measuers if necessary];
|
FINDING-->IMPROVEMENT[DQM: Implement measuers if necessary];
|
||||||
```
|
```
|
||||||
|
|
||||||
## Document management
|
## Document management
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
DOCUMENT_OWNER_CHANGES([Owner: Draft document change])-->APPROVAL[Owner: Approval acc. to Document Owners list];
|
DOCUMENT_OWNER_CHANGES([Owner: Draft document change])-->APPROVAL[Owner: Approval acc. to Document Owners list];
|
||||||
APPROVAL-->UPDATE([DQM: Replace old document with new version]);
|
APPROVAL-->UPDATE([DQM: Replace old document with new version]);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,14 +4,14 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD;
|
graph TD;
|
||||||
CHECK_CHANGES([System: Check changes])-->CREATE_LOCAL_BACKUP[System: Create/update backup];
|
CHECK_CHANGES([System: Check changes])-->CREATE_LOCAL_BACKUP[System: Create/update backup];
|
||||||
CREATE_LOCAL_BACKUP-->VALIDATE_LOCAL[System: Validate local backup];
|
CREATE_LOCAL_BACKUP-->VALIDATE_LOCAL[System: Validate local backup];
|
||||||
VALIDATE_LOCAL-->IS_VALID1{System: Is valid?};
|
VALIDATE_LOCAL-->IS_VALID1{System: Is valid?};
|
||||||
IS_VALID1--Yes-->COPY_ONLINE[System: Copy backup to cloud];
|
IS_VALID1--Yes-->COPY_ONLINE[System: Copy backup to cloud];
|
||||||
IS_VALID1--No-->REPORT[System: Inform IT department];
|
IS_VALID1--No-->REPORT[System: Inform IT department];
|
||||||
COPY_ONLINE-->VALIDATE_ONLINE[System: Validate remote backup];
|
COPY_ONLINE-->VALIDATE_ONLINE[System: Validate remote backup];
|
||||||
VALIDATE_ONLINE-->IS_VALID2{System: Is valid?};
|
VALIDATE_ONLINE-->IS_VALID2{System: Is valid?};
|
||||||
IS_VALID2--No-->REPORT;
|
IS_VALID2--No-->REPORT;
|
||||||
```
|
```
|
||||||
|
|
||||||
## Permission changes
|
## Permission changes
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
### Single user
|
### 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 |
|
| 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 |
|
| 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 |
|
| 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 | | | |
|
| Management | x | x | x | x | | | |
|
||||||
| CTO | x | x | x | x | | | |
|
| CTO | x | x | x | x | | | |
|
||||||
| CSO | x | x | x | x | | | |
|
| CSO | x | x | x | x | | | |
|
||||||
| CFO | x | x | x | x | | | |
|
| CFO | x | x | x | x | | | |
|
||||||
| Support & Service | x | x | x | x | | | |
|
| Support & Service | x | x | x | x | | | |
|
||||||
| Developer | x | x | x | x | | | |
|
| Developer | x | x | x | x | | | |
|
||||||
| Purchasing | x | x | x | | | | x |
|
| Purchasing | x | x | x | | | | x |
|
||||||
| Sales | x | x | x | | | | x |
|
| Sales | x | x | x | | | | x |
|
||||||
| IT | x | x | x | x | | | x |
|
| IT | x | x | x | x | | | x |
|
||||||
| Finance | x | x | x | | x | | x |
|
| Finance | x | x | x | | x | | x |
|
||||||
| HR | x | x | x | | x | | x |
|
| HR | x | x | x | | x | | x |
|
||||||
| Marketing | x | x | x | | | x | |
|
| Marketing | x | x | x | | | x | |
|
||||||
| Secretariat | x | x | x | | | | x |
|
| Secretariat | x | x | x | | | | x |
|
||||||
|
|
||||||
### Server
|
### Server
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -4,11 +4,11 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TD;
|
flowchart TD;
|
||||||
MANAGEMENT[Management]<--Monthly: Executive Meeting-->EXECUTIVE_COMMITTEE[Executive Committee]
|
MANAGEMENT[Management]<--Monthly: Executive Meeting-->EXECUTIVE_COMMITTEE[Executive Committee]
|
||||||
EXECUTIVE_COMMITTEE<--Monthly: Head of Department Meeting-->HEAD_OF_DEPARTMENTS[Head of Departments]
|
EXECUTIVE_COMMITTEE<--Monthly: Head of Department Meeting-->HEAD_OF_DEPARTMENTS[Head of Departments]
|
||||||
HEAD_OF_DEPARTMENTS<--Monthly: Department Meetings-->EMPLOYEES[Employees / Teams]
|
HEAD_OF_DEPARTMENTS<--Monthly: Department Meetings-->EMPLOYEES[Employees / Teams]
|
||||||
MANAGEMENT--Annually: Company Meeting-->EMPLOYEES
|
MANAGEMENT--Annually: Company Meeting-->EMPLOYEES
|
||||||
EMPLOYEES--For compliance violations-->WHISTLEBLOWER[Whistleblower System]
|
EMPLOYEES--For compliance violations-->WHISTLEBLOWER[Whistleblower System]
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -2,24 +2,24 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TD;
|
flowchart TD;
|
||||||
subgraph Management[Management Processes];
|
subgraph Management[Management Processes];
|
||||||
MGM[P7: Management];
|
MGM[P7: Management];
|
||||||
QM[P8: Quality Management];
|
QM[P8: Quality Management];
|
||||||
CONTROLLING[P6: Finance/Controlling];
|
CONTROLLING[P6: Finance/Controlling];
|
||||||
end;
|
end;
|
||||||
subgraph Core[Core Processes];
|
subgraph Core[Core Processes];
|
||||||
DEVELOPMENT[P1: Development];
|
DEVELOPMENT[P1: Development];
|
||||||
PURCHASE[P2: Purchase];
|
PURCHASE[P2: Purchase];
|
||||||
SALES[P3: Sales]
|
SALES[P3: Sales]
|
||||||
SUPPORT[P4: Support & Service];
|
SUPPORT[P4: Support & Service];
|
||||||
end;
|
end;
|
||||||
subgraph Supporting[Supporting Processes];
|
subgraph Supporting[Supporting Processes];
|
||||||
FINANCE[P6: Finance];
|
FINANCE[P6: Finance];
|
||||||
HR[P5: HR];
|
HR[P5: HR];
|
||||||
IT[P9: IT];
|
IT[P9: IT];
|
||||||
end;
|
end;
|
||||||
Management---Core;
|
Management---Core;
|
||||||
Core---Supporting;
|
Core---Supporting;
|
||||||
```
|
```
|
||||||
|
|
||||||
2022-01-01 - Version 1.0
|
2022-01-01 - Version 1.0
|
||||||
|
|
|
||||||
|
|
@ -32,12 +32,12 @@ The following four-steps represent the management process
|
||||||
### Top-Level Guidelines for Effective Risk Management
|
### Top-Level Guidelines for Effective Risk Management
|
||||||
|
|
||||||
* Assess the causes of risks and develop strategies to manage these risks
|
* 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
|
* 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 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.
|
* 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.
|
* Use a proactive, structured risk assessment and analysis to identify and analyze root causes.
|
||||||
* Utilize risk assessment checklists if applicable
|
* Utilize risk assessment checklists if applicable
|
||||||
* Establish risk mitigation plans and obtain resources for such plans
|
* Establish risk mitigation plans and obtain resources for such plans
|
||||||
* Include internal processes as part of risk assessment.
|
* Include internal processes as part of risk assessment.
|
||||||
* Clearly define a set of evaluation criteria for assigning risk ratings for identified root causes.
|
* Clearly define a set of evaluation criteria for assigning risk ratings for identified root causes.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -627,19 +627,19 @@ Software:
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph A
|
subgraph A
|
||||||
A_TRIGGER[State1: Event Triggers]-->IF{if}
|
A_TRIGGER[State1: Event Triggers]-->IF{if}
|
||||||
IF-->|TRUE|IF_TRUE1[Run]
|
IF-->|TRUE|IF_TRUE1[Run]
|
||||||
IF_TRUE1-->RUN1[Collect result]
|
IF_TRUE1-->RUN1[Collect result]
|
||||||
RUN1-->NEW_VAR[Assign data]
|
RUN1-->NEW_VAR[Assign data]
|
||||||
NEW_VAR-->TRIGGER2[Execute Event]
|
NEW_VAR-->TRIGGER2[Execute Event]
|
||||||
NEW_VAR-->MESSAGE[Populate Message]
|
NEW_VAR-->MESSAGE[Populate Message]
|
||||||
IF-->|TRUE|RUN2[Run]
|
IF-->|TRUE|RUN2[Run]
|
||||||
RUN2-->OTHER1[...]
|
RUN2-->OTHER1[...]
|
||||||
IF-->|FALSE|ELSEIF{if}
|
IF-->|FALSE|ELSEIF{if}
|
||||||
ELSEIF-->|TRUE|ELSE_TRUE[Run]
|
ELSEIF-->|TRUE|ELSE_TRUE[Run]
|
||||||
ELSE_TRUE-->OTHER2[...]
|
ELSE_TRUE-->OTHER2[...]
|
||||||
ELSEIF-->|FALSE|FALSE[Error]
|
ELSEIF-->|FALSE|FALSE[Error]
|
||||||
end
|
end
|
||||||
|
|
||||||
A-->|State Change|B
|
A-->|State Change|B
|
||||||
|
|
|
||||||
|
|
@ -2,70 +2,70 @@
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
gantt
|
gantt
|
||||||
title CRM
|
title CRM
|
||||||
dateFormat YYYY-MM-DD
|
dateFormat YYYY-MM-DD
|
||||||
excludes weekends
|
excludes weekends
|
||||||
section Kick-Off
|
section Kick-Off
|
||||||
Planning :crit, a, 2022-09-01, 5d
|
Planning :crit, a, 2022-09-01, 5d
|
||||||
section UI
|
section UI
|
||||||
Pull A/U/R/O :1a2, after a, 30d
|
Pull A/U/R/O :1a2, after a, 30d
|
||||||
Push A/U/R/O :1a3, after a, 30d
|
Push A/U/R/O :1a3, after a, 30d
|
||||||
Data filter :1b1, after 1a1, 30d
|
Data filter :1b1, after 1a1, 30d
|
||||||
Data actions (bulk) :1b2, after 1a1, 30d
|
Data actions (bulk) :1b2, after 1a1, 30d
|
||||||
Data order :1b3, after 1a1, 30d
|
Data order :1b3, after 1a1, 30d
|
||||||
Data export :1b4, after 1a1, 30d
|
Data export :1b4, after 1a1, 30d
|
||||||
Tag selector :1c1, after 1b4, 10d
|
Tag selector :1c1, after 1b4, 10d
|
||||||
Drop down :1c2, after 1b4, 10d
|
Drop down :1c2, after 1b4, 10d
|
||||||
Popup :1c3, after 1b4, 10d
|
Popup :1c3, after 1b4, 10d
|
||||||
Custom tpl :1d1, after 1b1, 15d
|
Custom tpl :1d1, after 1b1, 15d
|
||||||
section Review1
|
section Review1
|
||||||
Demo :crit, 0a1, 2022-11-01, 1d
|
Demo :crit, 0a1, 2022-11-01, 1d
|
||||||
Planning :crit, 0a2, 2022-11-01, 3d
|
Planning :crit, 0a2, 2022-11-01, 3d
|
||||||
Fixes :crit, 0a3, 2022-11-01, 5d
|
Fixes :crit, 0a3, 2022-11-01, 5d
|
||||||
section Custom Importer
|
section Custom Importer
|
||||||
Client importer :2a1, 2022-10-15, 15d
|
Client importer :2a1, 2022-10-15, 15d
|
||||||
Supplier importer :2b1, 2022-10-15, 15d
|
Supplier importer :2b1, 2022-10-15, 15d
|
||||||
Item importer :2c1, 2022-10-15, 15d
|
Item importer :2c1, 2022-10-15, 15d
|
||||||
Bill importer (incl files) :2d1, 2022-10-15, 15d
|
Bill importer (incl files) :2d1, 2022-10-15, 15d
|
||||||
CRM docs/contracts :2e1, after 2d1, 15d
|
CRM docs/contracts :2e1, after 2d1, 15d
|
||||||
CRM events :2f1, after 2e1, 15d
|
CRM events :2f1, after 2e1, 15d
|
||||||
CRM promotions :2f2, after 2e1, 15d
|
CRM promotions :2f2, after 2e1, 15d
|
||||||
CRM trade fairs :2f3, after 2e1, 15d
|
CRM trade fairs :2f3, after 2e1, 15d
|
||||||
CRM customer/supplier data :2g1, after 2f3, 10d
|
CRM customer/supplier data :2g1, after 2f3, 10d
|
||||||
section Vacation1
|
section Vacation1
|
||||||
Vacation :crit, v1, after 2g1, 10d
|
Vacation :crit, v1, after 2g1, 10d
|
||||||
section Review2
|
section Review2
|
||||||
Cleanup :crit, 0b1, after v1, 5d
|
Cleanup :crit, 0b1, after v1, 5d
|
||||||
Demo :crit, 0b2, after 0b1, 1d
|
Demo :crit, 0b2, after 0b1, 1d
|
||||||
Planning :crit, 0b3, after 0b2, 3d
|
Planning :crit, 0b3, after 0b2, 3d
|
||||||
Fixes :crit, 0b4, after 0b3, 5d
|
Fixes :crit, 0b4, after 0b3, 5d
|
||||||
section UI Workflows
|
section UI Workflows
|
||||||
New articles :3a1, after 0b4, 10d
|
New articles :3a1, after 0b4, 10d
|
||||||
Q-report :3b1, after 0b4, 10d
|
Q-report :3b1, after 0b4, 10d
|
||||||
section Functions
|
section Functions
|
||||||
Events :4a1, after 3b1, 15d
|
Events :4a1, after 3b1, 15d
|
||||||
Promos :4b1, after 3b1, 15d
|
Promos :4b1, after 3b1, 15d
|
||||||
Trade fairs :4c1, after 3b1, 15d
|
Trade fairs :4c1, after 3b1, 15d
|
||||||
Contracts :4d1, after 4c1, 15d
|
Contracts :4d1, after 4c1, 15d
|
||||||
Documents :4e1, after 4c1, 15d
|
Documents :4e1, after 4c1, 15d
|
||||||
Travel report :4f1, after 4e1, 10d
|
Travel report :4f1, after 4e1, 10d
|
||||||
Customer analysis :4g1, after 4e1, 15d
|
Customer analysis :4g1, after 4e1, 15d
|
||||||
News :4h1, after 4g1, 5d
|
News :4h1, after 4g1, 5d
|
||||||
section Review3
|
section Review3
|
||||||
Cleanup :crit, 0c1, after 4h1, 10d
|
Cleanup :crit, 0c1, after 4h1, 10d
|
||||||
Demo :crit, 0c2, after 0c1, 1d
|
Demo :crit, 0c2, after 0c1, 1d
|
||||||
Planning :crit, 0c3, after 0c2, 3d
|
Planning :crit, 0c3, after 0c2, 3d
|
||||||
Fixes :crit, 0c4, after 0c3, 15d
|
Fixes :crit, 0c4, after 0c3, 15d
|
||||||
section Exchange
|
section Exchange
|
||||||
DB exchanger (e.g. ERP) :5a1, after 0c4, 15d
|
DB exchanger (e.g. ERP) :5a1, after 0c4, 15d
|
||||||
File exchanger :5b1, after 0c4, 15d
|
File exchanger :5b1, after 0c4, 15d
|
||||||
section Vacation2
|
section Vacation2
|
||||||
Vacation :crit, v2, after 5b1, 10d
|
Vacation :crit, v2, after 5b1, 10d
|
||||||
section Other
|
section Other
|
||||||
Misc. :6a1, after v2, 15d
|
Misc. :6a1, after v2, 15d
|
||||||
section Vacation
|
section Vacation
|
||||||
Vacation :crit, v3, after 6a1, 10d
|
Vacation :crit, v3, after 6a1, 10d
|
||||||
section Live
|
section Live
|
||||||
Going live :milestone, 2023-08-31
|
Going live :milestone, 2023-08-31
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,31 +1,31 @@
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TB
|
flowchart TB
|
||||||
CREATE_BILL[Create bill]-->LOCKED{Is locked?}
|
CREATE_BILL[Create bill]-->LOCKED{Is locked?}
|
||||||
LOCKED-->|TRUE|CREATE_APPROVAL_TASK[Accounting approval task]
|
LOCKED-->|TRUE|CREATE_APPROVAL_TASK[Accounting approval task]
|
||||||
LOCKED-->|FALSE|PRINTABLE
|
LOCKED-->|FALSE|PRINTABLE
|
||||||
CREATE_APPROVAL_TASK-->ACCOUNTING_APPROVAL{Is ok?}
|
CREATE_APPROVAL_TASK-->ACCOUNTING_APPROVAL{Is ok?}
|
||||||
ACCOUNTING_APPROVAL-->|FALSE|ACCOUNTING_NOT_APPROVED[Inform OP]
|
ACCOUNTING_APPROVAL-->|FALSE|ACCOUNTING_NOT_APPROVED[Inform OP]
|
||||||
ACCOUNTING_APPROVAL-->|TRUE|PRINTABLE
|
ACCOUNTING_APPROVAL-->|TRUE|PRINTABLE
|
||||||
CREATE_BILL-->CREATE_CHECK_TASK[Invoice validation task]
|
CREATE_BILL-->CREATE_CHECK_TASK[Invoice validation task]
|
||||||
CREATE_CHECK_TASK-->BILL_CHECK{Is correct?}
|
CREATE_CHECK_TASK-->BILL_CHECK{Is correct?}
|
||||||
BILL_CHECK-->|TRUE|CHECK_PRICES{High discounts?}
|
BILL_CHECK-->|TRUE|CHECK_PRICES{High discounts?}
|
||||||
CHECK_PRICES-->|FALSE|PRINTABLE
|
CHECK_PRICES-->|FALSE|PRINTABLE
|
||||||
BILL_CHECK-->|FALSE|INFO_WRITER[Inform OP]
|
BILL_CHECK-->|FALSE|INFO_WRITER[Inform OP]
|
||||||
CHECK_PRICES-->|TRUE|CREATE_SALES_APPROVAL_TASK[Sales approval task]
|
CHECK_PRICES-->|TRUE|CREATE_SALES_APPROVAL_TASK[Sales approval task]
|
||||||
CREATE_SALES_APPROVAL_TASK-->SALES_APPROVAL{Is ok?}
|
CREATE_SALES_APPROVAL_TASK-->SALES_APPROVAL{Is ok?}
|
||||||
SALES_APPROVAL-->|TRUE|CHECK_PRICES_ESCALATED{Over limit?}
|
SALES_APPROVAL-->|TRUE|CHECK_PRICES_ESCALATED{Over limit?}
|
||||||
SALES_APPROVAL-->|FALSE|SALES_NOT_APPROVED[Inform OP]
|
SALES_APPROVAL-->|FALSE|SALES_NOT_APPROVED[Inform OP]
|
||||||
CHECK_PRICES_ESCALATED-->|TRUE|CREATE_CFO_PRICE_APPROVAL[CFO approval task]
|
CHECK_PRICES_ESCALATED-->|TRUE|CREATE_CFO_PRICE_APPROVAL[CFO approval task]
|
||||||
CHECK_PRICES_ESCALATED-->|FALSE|PRINTABLE
|
CHECK_PRICES_ESCALATED-->|FALSE|PRINTABLE
|
||||||
CREATE_CFO_PRICE_APPROVAL-->CFO_APPROVAL{Is ok?}
|
CREATE_CFO_PRICE_APPROVAL-->CFO_APPROVAL{Is ok?}
|
||||||
CFO_APPROVAL-->|TRUE|PRINTABLE[Mark printable]
|
CFO_APPROVAL-->|TRUE|PRINTABLE[Mark printable]
|
||||||
CFO_APPROVAL-->|FALSE|CFO_NOT_APPROVED[Inform OP + Sales]
|
CFO_APPROVAL-->|FALSE|CFO_NOT_APPROVED[Inform OP + Sales]
|
||||||
|
|
||||||
CLICK_PRINT[Click print]-->IS_APPROVED{Is approved}
|
CLICK_PRINT[Click print]-->IS_APPROVED{Is approved}
|
||||||
IS_APPROVED-->|TRUE|PRINT[Print]
|
IS_APPROVED-->|TRUE|PRINT[Print]
|
||||||
IS_APPROVED-->|FALSE|PRINT_ERROR[Show print error]
|
IS_APPROVED-->|FALSE|PRINT_ERROR[Show print error]
|
||||||
|
|
||||||
UPDATE_BILL[Update bill]-->CHECK_THREASHOLDS{Change above threshold}
|
UPDATE_BILL[Update bill]-->CHECK_THREASHOLDS{Change above threshold}
|
||||||
CHECK_THREASHOLDS-->|TRUE|OPEN_TASKS[Update & re-open tasks]
|
CHECK_THREASHOLDS-->|TRUE|OPEN_TASKS[Update & re-open tasks]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TB
|
flowchart TB
|
||||||
CREATE_PURCHASE[Create Purchase]-->FORWARD_SALES[Sales]
|
CREATE_PURCHASE[Create Purchase]-->FORWARD_SALES[Sales]
|
||||||
CREATE_SALES[Create Sales]-->FORWARD_PURCHASE[Purchase]
|
CREATE_SALES[Create Sales]-->FORWARD_PURCHASE[Purchase]
|
||||||
FORWARD_PURCHASE-->MANAGEMENT[Management]
|
FORWARD_PURCHASE-->MANAGEMENT[Management]
|
||||||
FORWARD_SALES-->MANAGEMENT[Management]
|
FORWARD_SALES-->MANAGEMENT[Management]
|
||||||
MANAGEMENT-->QM[QM]
|
MANAGEMENT-->QM[QM]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TB
|
flowchart TB
|
||||||
CREATE[Create]-->FORWARD[Forward]
|
CREATE[Create]-->FORWARD[Forward]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user