Page Properties | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
🎯 Objective
Solution for importing multiple files in one time using a ZIP file.
\uD83D\uDCCA Success metrics
Goal | Metric |
---|---|
Simplify uploading multiple documents | Upload speed is increasing |
Upload compliance documents and set directly the activity status and new planned date | Handling of compliance activities will speed up |
\uD83E\uDD14 Assumptions
An existing HUMBLE User must upload the ZIP file
The import uses a queuing mechanism so it will be running asynchronous
...
There are two possible ways:
simple ZIP with or without a directory structure
with a file which describes the filenames and the relations to entities in HUMBLE (like asset, building)
When there is no existing filename (description.csv), the importer acts the simple way (bullet 1). When the description.csv is in the ZIP it will use theses descriptions to import and link the documents
...
Filename - Name of the file
Model Resource - relation to the HUMBLE entity
Id - Humble ID for the related record of the specified entity (id)
Code - Unique code of the related record of the specified entity (short_label)
Description - Description for the document
Status - Status for the document
WarningDays - Number of days for pre-warning
Supplier - Reference to supplier (short_label)
Tags - Diveded Divided by ';'Document Date ,'
Remark - Remark for a document
DocumentDate - Date of document (used for specific entities)
ComplianceSet
ComplianceRule - Rule code for the compliance rule
RevisionCode - Code to the revision
Customfields - bij system_label
Filename | Resource |
Id | Code | Description | Status | WarningDays | Supplier | Tags | Remark | DocumentDate | ComplianceSet | ComplianceRule | RevisionCode |
1006400.pdf |
locations/ |
floors | V-00000D00 | Plattegrond verdieping 1 | Gereed | 60 | 00006 | Plattegrond | 01-01-2020 | |||||
1006400.pdf |
locations/ |
buildings | G-00000001 | Gebouw contract brandblusmiddelen | Gereed | 30 | 00003 | Algemeen |
,Contract | 05-12-2021 | ||||
1006400.pdf |
complianceactivity
0002999
assets | 312345 | Handleiding CV ketel | Gereed | 10 | 00003 | Handleiding | Van leverancier | 01-04-2019 | |||||
1007930.pdf |
assets | 0003000 | Onderhoudsrapport LBK | Gereed | 40 | 00004 | Rapportage | rapport oh 1 jaar | 12 |
-01-2020 | NL-STD3 | W.LBK.2 |
Expand | ||
---|---|---|
| ||
|
\uD83C\uDFA8 User interaction and design
Just an extra button on the document tab page
...
Open Questions
Question | Answer | Date Answered |
---|---|---|