Qualifications
You create the qualifications of your staff, such as training courses or licences, with description and ranking.
- Format
- CSV (comma or semicolon), UTF-8
- Access rights
- Staff (write)
- Example files
- AFS_QUALIFICATION_beispiel_technisch.csv (technical column names)
AFS_QUALIFICATION_beispiel_anwender.csv (German column names)
In short: With this file you create qualifications, for example a trainer licence or a first-aid course, or change existing ones. The file name must contain
AFS_QUALIFICATION.
What you need this for
Qualifications describe which training or certificates your staff have. They are the basis for assigning persons to tasks. With a table you set up all qualifications at once.
Before you start
- Rights: You need write access for the area Staff (Personal).
- Backup: An import cannot be undone at the click of a button. Before larger changes, export the affected data under Settings → Export (Einstellungen → Export).
Prepare the file
- File name: Must contain
AFS_QUALIFICATION, e.g.AFS_QUALIFICATION_qualifikationen.csv. The spelling must be exactly like this; upper and lower case count. - Format: CSV. The separator is semicolon
;or comma,. Put texts containing separators in quotation marks"…". - Header row: The first row contains the column names. The column
QUALIFICATION_IDmust appear spelled out, in upper or lower case. The German spellingQualifikation IDis not recognised by vynst. - Number:
QUALIFICATION_IDis your own number for the qualification. It is recognised in later imports. Leading or trailing spaces are not removed. - Yes/No:
jaornein, also1or0andtrueorfalse.
Columns
| Column | Required | Content | Example |
|---|---|---|---|
QUALIFICATION_ID |
yes | Your number for the qualification. Also accepted: qualification_id and QUALIFICATION_IDENTIFIER. The column must have this name, otherwise vynst does not recognise the file. |
UEL-C |
NAME |
no | Name of the qualification. Also accepted: Name. Empty leaves the previous name in place. |
Übungsleiter C Lizenz |
INTERNAL_DESCRIPTION |
no | Internal description, for you. Also accepted: Interne Beschreibung. |
Lizenz gültig vier Jahre |
EXTERNAL_DESCRIPTION |
no | Description for external presentation. Also accepted: Beschreibung, Externe Beschreibung. |
Lizenziert |
DELETED |
no | Yes/No: mark as deleted. Also accepted: Gelöscht. |
nein |
RANKING |
no | Ranking as a whole number. Empty leaves the previous value in place. | 2 |
IMPORT_IDENTIFIER_PREFIX |
no | Prefix for the number, if you want to use your own. Without this column, AFS_QUALIFICATION_ applies. Do not leave the cell empty, otherwise the prefix is missing. |
AFS_QUALIFICATION_ |
Example
QUALIFICATION_ID;NAME;INTERNAL_DESCRIPTION;EXTERNAL_DESCRIPTION;DELETED;RANKING;IMPORT_IDENTIFIER_PREFIX
ERSTHELFER;Erste Hilfe;;Kurs mit Nachweis;nein;1;AFS_QUALIFICATION_
UEL-C;Übungsleiter C Lizenz;Lizenz gültig vier Jahre;Lizenziert;nein;2;AFS_QUALIFICATION_
Example files: AFS_QUALIFICATION_beispiel_technisch.csv with the technical column names, AFS_QUALIFICATION_beispiel_anwender.csv with the German column names.
The qualifications Erste Hilfe and Übungsleiter C Lizenz are then available in vynst. The column RANKING sets the order of ranking. The file with the German column names contains the same rows. The column QUALIFICATION_ID is also named like this there, because the recognition needs this name.
How to proceed
- Open Settings → Import (Einstellungen → Import).
- Click Add (Hinzufügen) and select the file. The file name must contain
AFS_QUALIFICATION. - The file appears in the list and is processed in the background. Check the log afterwards.
Good to know
- Repeated import: A known number updates the existing qualification. A new number creates a new qualification. Keep the numbers stable.
- Empty cells: An empty name, an empty ranking or an empty value for
DELETEDleaves the previous value in place. An empty description, however, is cleared. - Links: Equivalences between qualifications are not part of the file. Maintain them in vynst after the import.
- Unknown values: If
DELETEDcontains something other than ja, nein, 1, 0, true or false, the value is treated as nein.
When something does not work
| Message in the log | Meaning | What to do |
|---|---|---|
FAILED: No matching processor found. |
File name or header row does not match any import | Check that the file name contains AFS_QUALIFICATION and the column QUALIFICATION_ID |
FAILED: User missing rights to import. |
You lack the right Staff (Personal) | Ask an administrator |
Error: skipped empty line |
Empty row, is skipped | Nothing to do, or remove empty rows |
Error: skipped missing identifier |
QUALIFICATION_ID is missing or is 0. The row appears directly below as LINE-DATA. |
Add the number |
Error: less then one line |
The file contains no data rows | Check the file |
See also
- Trainer qualifications: qualifications for trainers.
- Import overview: General information on files, header rows and the log.