When handling user data, certain values may reference the same or other data tables in Acubiz. Ensuring data validity is crucial; otherwise, these references may fail, causing Acubiz to malfunction. Here are some potential scenarios (this is not an exhaustive list).
User Creation
All users must specify a unique key that the user is maintained based on.
| Logical test | Is this key already present in Acubiz? |
|
| Result of logical test | ⬇️ |
⬇️ |
| Action | ⬇️ |
⬇️ |
Detailed Indication of Flow for User Maintenance.
When updating employee data via an automated file import, it is done according to the following flow based on ImportID as a common key (identifier):
(1) FILE => (2) TEMP-TABLE => (3) USER DATABASE (Staff)
This means that all data from the (1) file is compared with the data in the (2) TEMP table and takes place according to the following flow:
(Click on the image to enlarge)
NOTE:
This last check, whether there is already a user with a different ImportID but with the same name and initials, is a situation where the user has changed the importID. This often happens in situations where the ImportID is (for example) an employee number and the users employment changes, thus triggering a new employee number - and thus a different ImportID.
- See how to update changed ImportID
Specification of User Approver.
This key is also the reference for the approver specified on the individual user. If an invalid reference is submitted, the user will be created without approver.
| Logical test | Is the approver found as a user record? |
|
| Result of logical test | ⬇️ |
⬇️ |
| Action | ⬇️ |
⬇️ |
Indication of Dimension Values
If financial dimensions are used in Acubiz (e.g. department, Cost center, project, etc.) in certain cases a default dimension value can be specified for the individual users. This could be a permanent department or cost centre. This is specified in the fields Dim1…Dim9.
| Logical test | Does the Dimensions value specified on the user exist in the dimensions table? |
|
| Result of logical test | ⬇️ |
⬇️ |
| Action | ⬇️ |
⬇️ |
Comments
0 comments
Please sign in to leave a comment.