From 1347f0743440e679d668a3cc38800696ca8ab4e0 Mon Sep 17 00:00:00 2001 From: "kujiu (@rincevent)" Date: Sat, 15 May 2021 01:12:25 +0200 Subject: [PATCH] Add: some specs --- docs/source/index.rst | 4 +-- docs/source/specifications/accounting.rst | 20 +++++++++++++ docs/source/specifications/documents.rst | 21 ++++++++++++++ docs/source/specifications/index.rst | 2 +- docs/source/specifications/learning.rst | 8 ++++++ docs/source/specifications/online.rst | 2 -- docs/source/specifications/projects.rst | 8 ++++++ docs/source/specifications/quality_risk.rst | 1 + docs/source/specifications/services.rst | 17 +++++++++++ docs/source/specifications/stocks.rst | 28 +++++++++++++++++++ .../source/specifications/synchronization.rst | 20 +++++++++++++ 11 files changed, 126 insertions(+), 5 deletions(-) delete mode 100644 docs/source/specifications/online.rst create mode 100644 docs/source/specifications/services.rst diff --git a/docs/source/index.rst b/docs/source/index.rst index 92ea1eb..3ad6c18 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -44,10 +44,10 @@ readers. It manages: cases if you pass all legal steps by yourself. You can't ask help to the community or to Nerv Project ASBL in these cases, and you must - conform to the EUPL-1.2 licence. + conform to the EUPL-1.2 license. All works, the software, all plugins and -documentations are under the EUPL-1.2 licence. +documentations are under the EUPL-1.2 license. .. toctree:: :hidden: diff --git a/docs/source/specifications/accounting.rst b/docs/source/specifications/accounting.rst index 4727c21..19668b4 100644 --- a/docs/source/specifications/accounting.rst +++ b/docs/source/specifications/accounting.rst @@ -1,2 +1,22 @@ Accounting ========== + +- Implementing IFRS standard for small and middle-sized + organization (but no certification) +- Double-entry book-keeping +- Multi-currency with conversion rates +- CO2 equivalent double-entry book-keeping (parallel + accounting to manage environmental impacts) +- Purchases, loans, subscriptions and selling +- Point of sale, with specific screens for catering, + libraries, shops, etc. +- Self-service point of sale +- Payment terminal +- Legal reporting +- VAT declaration in XML for Belgium +- Human resources +- Paid and unpaid leaves +- Payroll +- Taxes calculator (general, specific products, + employees, etc.) +- Copyright bills, copyright exemption declarations diff --git a/docs/source/specifications/documents.rst b/docs/source/specifications/documents.rst index 5a9ecab..290095d 100644 --- a/docs/source/specifications/documents.rst +++ b/docs/source/specifications/documents.rst @@ -42,6 +42,8 @@ Documents - Connector for OCR - Automatic and manual classification by hierarchical tags +- Printing to authorized printers (standard, label, + braille) Document creation: @@ -131,5 +133,24 @@ Exemption for adaptation for disabled people: - Active proof of disability of beneficiary - Active license on adaptation +Submission for editing: + +- Limit by dates and categories +- Check-list for requirements +- Form with personal data and selection of committee +- Add document, automatically convert to internal + structure +- Check if new format is correct +- Personal account for submitter +- Traceability of reading and decision process, with + reporting to the submitter +- Number of documents to review before in the + submitter report +- Decisions are anonymous, no private data to review + a manuscript +- Template for contracts +- If used by authors: follow-up to your submissions + in your own instance, manage contracts and accounting + See also stock and items management for other properties of physical documents. diff --git a/docs/source/specifications/index.rst b/docs/source/specifications/index.rst index 5727c30..21b09bd 100644 --- a/docs/source/specifications/index.rst +++ b/docs/source/specifications/index.rst @@ -17,7 +17,7 @@ manuals. accounting quality_risk learning - online + services help security synchronization diff --git a/docs/source/specifications/learning.rst b/docs/source/specifications/learning.rst index f808c27..909a5d3 100644 --- a/docs/source/specifications/learning.rst +++ b/docs/source/specifications/learning.rst @@ -1,2 +1,10 @@ Learning ======== + +- Room management +- Planning management +- Student management, grading +- Lessons, exams and exercises +- Incorporate other documents +- Learner projects +- For learning in centre or online diff --git a/docs/source/specifications/online.rst b/docs/source/specifications/online.rst deleted file mode 100644 index a229160..0000000 --- a/docs/source/specifications/online.rst +++ /dev/null @@ -1,2 +0,0 @@ -Online services -=============== diff --git a/docs/source/specifications/projects.rst b/docs/source/specifications/projects.rst index c2047ce..fd98f38 100644 --- a/docs/source/specifications/projects.rst +++ b/docs/source/specifications/projects.rst @@ -1,2 +1,10 @@ Projects ======== + +- Objectives, quality, risk and task management per + project +- Specific funds for project +- Time sheets per project +- Services and products of project (purchases and selling) +- Grant management and reporting +- Event and convention management diff --git a/docs/source/specifications/quality_risk.rst b/docs/source/specifications/quality_risk.rst index f3d4f3e..f706743 100644 --- a/docs/source/specifications/quality_risk.rst +++ b/docs/source/specifications/quality_risk.rst @@ -21,3 +21,4 @@ Quality and risk management - Create templates of objectives and risks - Complete ITIL implementation - Disaster recovery plan +- Online surveys (anonymous and non-anonymous) diff --git a/docs/source/specifications/services.rst b/docs/source/specifications/services.rst new file mode 100644 index 0000000..57d6709 --- /dev/null +++ b/docs/source/specifications/services.rst @@ -0,0 +1,17 @@ +Online services +=============== + +- e-shop +- e-library +- e-learning +- Accessible queue management in reception +- Public mural screens and vocal announcements +- Time sheets +- On-site services with travel expenses +- Custom reporting of actions in beneficiary file +- Hotline management +- Subscription management +- Capacity supervision +- Implementation of ITIL and ISO9001 requirements but + no certification +- Catering diff --git a/docs/source/specifications/stocks.rst b/docs/source/specifications/stocks.rst index 10c4dd0..4e88227 100644 --- a/docs/source/specifications/stocks.rst +++ b/docs/source/specifications/stocks.rst @@ -1,2 +1,30 @@ Stocks and items ================ + +- Items can be books, historical art, historical + monuments, digital books, video, CD, DVD, or + what you want +- List all previous and current owners (if needed) +- List all restorations and corresponding reports +- Set context of archeological discovery with reports, + photo, illustration, links to articles +- Linked bibliography and documents +- Derivative and composed manufactured products +- Number of items in stock with individual sheet if + historical item or secondhand +- Place in stock, in shop or in shelves +- Alerts on minimum and maximum limit in stocks or in + shelves +- Maps of stocks, route for employees to prepare orders +- Print labels for shipping +- Manage RMA, serial numbers and guarantee +- Special stock units (for packages) +- Expiry date and queue management (LIFO, FIFO, etc.) +- Automatically update stocks on shipping and + reception, projected stocks with current in and out + orders +- Provisioning contracts with libraries by adding a + panel of titles +- Interact with other stock solutions (like Kardex) +- Display informations on big screens in stocks + (configurable) diff --git a/docs/source/specifications/synchronization.rst b/docs/source/specifications/synchronization.rst index 3443149..846a298 100644 --- a/docs/source/specifications/synchronization.rst +++ b/docs/source/specifications/synchronization.rst @@ -1,2 +1,22 @@ Synchronization and API ======================= + +- Mail synchronization with SMTP, IMAP, EAS and JMAP +- Print automatically +- Contact, calendar and file synchronization with + JMAP, CalDAV, CardDAV and WebDAV +- SmartSync compatibility +- REST API (documented) +- GraphQL API +- DODP - Daisy Online Delivery Protocol +- XMPP for instant messages, audio and video chat +- OMEMO support +- SIP for phone calls +- LDAP and ActiveDirectory compatibility +- KMIP protocol for key management +- Kerberos, OAUTH2, FIDO, X509, PKCS11, CAS, SAML + and OpenID authentication +- Atom/RSS feeds +- FTP, SFTP and FTPS compatibility +- Send HTTP/HTTPS requests +- ESB features, low-code and automation