mirror of
https://github.com/Karaka-Management/Organization-Guide.git
synced 2026-01-11 12:58:42 +00:00
indent fixes
This commit is contained in:
parent
018f1ba45a
commit
a9c3586ba4
|
|
@ -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];
|
||||
```
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -16,21 +16,21 @@ 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
|
||||
|
|
|
|||
|
|
@ -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]);
|
||||
```
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
```
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
```
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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]);
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -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]
|
||||
|
||||
```
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -627,19 +627,19 @@ 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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -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]
|
||||
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]
|
||||
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]
|
||||
UPDATE_BILL[Update bill]-->CHECK_THREASHOLDS{Change above threshold}
|
||||
CHECK_THREASHOLDS-->|TRUE|OPEN_TASKS[Update & re-open tasks]
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -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]
|
||||
```
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
```mermaid
|
||||
flowchart TB
|
||||
CREATE[Create]-->FORWARD[Forward]
|
||||
CREATE[Create]-->FORWARD[Forward]
|
||||
```
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user