Area : Master Data
Area: Master data
>> Handled by customer <<
1. Center
The center data is transferred from the customer master data. This setting exists to allow for future expansion, where multiple centers or locations may be managed for different customers. In the current version of Jeydoo, commissions such as the single premium can be created at the center level. Additionally, each center requires a logo in two formats (web and print) and at least two brand colors to be defined.
Note: For Stage 1, the software is used by a single center at a single location only.
Question : Can we confirmed the following terminology for Jeydoo ?
✅ Finalized Terminology Structure
Level 1: Customer
The client or corporate group that uses the software. This could be an umbrella company that owns or manages multiple fitness brands or businesses.Level 2: Center
A fitness brand or chain name under the customer.
Level 3: Location
A specific physical branch or gym outlet under a Center.
2. Departments
Departments are sub-units within a Center, created primarily for organizational clarity and employee assignment. While no functional configuration (e.g. premiums) is currently tied to departments in this version, they play an important role in future-proofing the system for:
-
🔹 Assigning employees to relevant work areas within the Center
-
🔹 Enabling future reports or evaluations at the department level
-
🔹 Structuring teams (e.g. Front Desk, Personal Training, Maintenance, etc.)
Note: In this version, the use of departments is informational only — no specific rules, pricing models, or system behavior are triggered based on department assignment.
Listing :
Titel |
Action |
Aerobic |
{edit} – {delete} |
New/edit mask :
Field EN |
Field DE |
Format |
Comment |
Titel |
Titel |
Text |
ex.Aerobic |
Color |
Farbe |
HEX Code |
ex.#e3e3e3 |
3. Employees
This is the employee administration. The master data and all relevant payroll data for each employee are managed here.
Listing:
Checkbox |
Employees |
City |
Phone |
Action |
Stephan Winkler |
Landshut |
0160-0000 |
{view} - {edit} - |
In the employee listing view, each row includes a checkbox that allows administrators to select multiple employees for quick actions.
At the bottom of the listing, a “Deactivate Employee” button is available. When clicked, it will deactivate all selected employees (i.e., those with the checkbox checked) in a single operation.
New/edit mask :
Field EN |
Field DE |
Format |
Comment |
|
Salutation |
Anrede |
Radio |
Mrs., Mr., Divers |
|
First name |
Vorname |
Text |
ex.Stephan |
|
Last name |
Nachname |
Text |
ex.Winkler |
|
Department |
Abteilung |
Selection list |
ex.Aerobic |
|
Active |
Aktiv |
Checkbox |
Yes or no |
|
Multi-billing |
Multi-Abrechnung |
Checkbox |
Yes or no |
|
Multi timesheet |
Multi-Stundennachweis |
Checkbox |
Yes or no |
|
Multi new member list |
Multi-Neumitgliederliste |
Checkbox |
Yes or no |
|
Street / HsNo. |
Straße / HsNr. |
Text |
ex.main street 99 |
|
ZIP CODE |
PLZ |
Text or Integer |
ex.84028 |
|
City |
Stadt |
Text |
ex.Landshut |
|
Phone number |
Telefon |
Text |
ex.0871-99999 |
|
Mobile |
Mobil |
Text |
ex.0160-7184400 |
|
Fax |
Telefax |
Text |
ex.0871-9999 |
|
Date of birth |
Geburtsdatum |
Date |
ex.22.12.1966 |
|
Start of work |
Arbeitsbeginn |
Date |
ex.01.01.2000 |
|
Hours of annual leave |
Jahresabreitsstunden |
Decimal |
ex.1680,00 |
|
Annual vacation hours |
Jahresurlaubssstunden |
Decimal |
ex.240,00 |
|
Salary |
Gehalt |
Decimal |
ex.1890,00 |
|
Hourly rate |
Stundensatz |
Decimal |
ex.15,20 |
|
Maximum earnings |
Maximaler Verdienst |
Decimal |
ex.350,00 |
|
Employment status |
Anstellungsstatus |
Selection list |
ex.temporary help |
|
Training status |
Ausbildung |
Selection list |
ex.trainer B license |
|
Employment status |
Beschäftigungsstatus |
Selection list |
ex.minor |
|
Tax allowance |
Steuerfreibetrag |
Decimal |
ex.120,00 |
Commissions and bonuses are defined and configured globally within the system to ensure consistency and ease of management.
In the Employee Master Data, administrators can assign one or more of these global commissions or bonuses to individual employees.
Key Feature:
While each commission or bonus has a default value set at the global level, admins have the flexibility to override and customize the value for each employee as needed. This allows for tailored compensation structures based on role, performance, or agreements.
For example:
If the global Reliability Bonus is set at EUR 80.00, the admin can change it to EUR 90.00 for a specific employee (e.g., Employee XY).
When wages are calculated:
-
If an individual value exists for the employee → the adjusted value is used.
-
If no individual value is set → the global default is used.
4. Types of employment
The employment type indicates the extent to which the employee is employed. Each employment type has a conversion factor that is required later for calculations.
Listing
Title |
Description |
Conversion factor |
Action |
Halbtags |
50% Arbeitszeit |
0,5 |
{edit} – {delete} |
New/edit mask
Field EN |
Field DE |
Format |
Comment |
Type of employment |
Beschäftigungsart |
Text |
ex.Fulltime |
Description |
Beschreibung |
Text |
ex.160 Hours |
Conversion factor |
Konvertfaktor |
Decimal |
ex.67,0 |
Educations
Various internal and external training courses are configured here, which are given a bonus and can be activated for the employee. This bonus is then included in the payroll if the employee is actively.
Listing:
Title |
Bonus |
Action |
Trainer B-Lizenz |
120 Euro |
{edit} – {delete} |
New/edit mask
Field EN |
Field DE |
Format |
Comment |
Education |
Ausbildung |
Text |
ex. Trainer B-Lizenz |
Bonus |
Bonus |
Decimal |
ex.120,00 |
Types of work
Types of work are the type of employees in the company. This has an impact on the calculation of salaries.
Listing:
Titel |
Short |
Action |
Employee |
AN |
{edit} |
New/edit mask
Field EN |
Field DE |
Format |
Comment |
Type of work |
Arbeitsart |
Text |
z.B: Employee |
Abbreviation |
Kurzzeichen |
Text |
ex.AN |
Marginally employed |
Geringfügig beschäftigt |
Checkbox |
Yes or no |
Working time account active |
Arbeitszeitkonto aktiv |
Checkbox |
Yes or no |
Discuss with Susanne whether these two points would not be better placed with the employee.
Payment methods
This defines whether a member pays their subscription monthly or as a one-off payment. This can have an effect on the commission calculation.
Listing:
Title |
Short |
Action |
Monthly payer |
MZ |
{edit} |
Single payer |
EZ |
{edit} |
New/edit mask
Field EN |
Field DE |
Format |
Comment |
Payment method |
Zahlungsart |
Text |
ex.Monatszahler |
Short |
Kurzzeichen |
Text |
ex.MZ |
Discuss with Susanne whether these two points are still needed and, if so, whether they would not be better placed when entering a membership.