Each user must identify themselves by a code when using the software. This code of 5 uppercase alphanumeric characters refers to particular information defined in the Users table.
Use this function to administrate users and their rights.
Refer to documentation Implementation
To create a user:
Fields
The following fields are present on this tab :
|
This code identifies the current record in a unique way. |
|
Enter the description of the relevant record. This long description is used as a title in screens and reports. |
|
Close
Presentation
Use this tab to define the identification information and general characteristics of the user.
Close
Fields
The following fields are present on this tab :
Identification
|
Currently, there are different levels of "collaborators" in X3. This field makes it possible to differenciate them by the right or not to connect to the system, which gives the 2 following catergories : The users who can connect to the system. The employees who cannot connect to the system. |
|
|
|
  |
|
The login corresponds to the system access code on the server. This code is the one entered in the application login box (by default, it is the user code, but this code can be longer than the user's internal code which is limited to 5 characters). It must be different for each user. |
|
The business code is used to associate a user to a business profile. A business profile corresponds to a set of users grouped according to the same menu profile, function profile and possibly the same BI user profile and Safe X3 WAS profile. |
|
Select the warehouse associated to the selected user. This is the warehouse that will be initialized by default, in the stock, purchasing, sales and production functions.
|
|
This menu profile code enables the definition of the tree structure proposed by default to the user. It does in no case define the authorizations relating to the functions, the latter being defined by the function profilecode. |
|
  |
|
This function profile code is used to define the user's authorizations, function by function, or in bulk. These authorizations are complemented by the user's roles, the user parameter values and the access codes allowed for said user. This information is entered in the tabs of the user record. |
|
  |
|
|
  |
|
  |
|
  |
|
  |
|
The user e-mail address can be used in the workflow system integrated to the Adonix software in order to send messages to the user. |
|
These fields define the information to contact the user. |
|
  |
|
This access code makes it possible to prohibit access to the current record for some users. If the field is populated only users that have this access code with read access rights (and write access rights respectively) can view (or with write access rights, modify) the record. |
|
Rather than having to define printing destinations in the table at the bottom of the screen, it is possible for the current user to use the destination list of another user (who is then entered here). |
Grid Default destinations
|
This displayed field defines the type of destination from the values of the number 22 local parameterizable menu. |
|
This code identifies for each type of printer defined by the 22 parameterizable local menu a printing destination which will be proposed by default when launching a report in the absence of a more accurate rule. |
Picture
|
This image-type field enables the picture of the user to be displayed. |
Miscellaneous
Close
Presentation
Use this tab to define the roles held by the user in the company: managers, external users, and data filtering rules (using the Roles table).
Close
Fields
The following fields are present on this tab :
Grid Relationships
|
Type of manager defined by the number 50 local parameterizable menu. |
|
It makes it possible to define a list of managers related to the user (which can be used for the Workflow functions, among others) : access to the manager of rank rank is made possible using the variables [AUS]CHEF(rank) or by means of the function func AFNC.CHEF(user_code,rank). |
|
Title associated to the previous code. |
Option
Grid Row level permissions
|
This table is used to enter the roles played by the user, along with the corresponding codes. These roles are defined in the miscellaneous table number 60. Role management is used to set fine filtering on data, especially when restricted system access must be granted to external BPs and restricted filtering must be applied to the data viewed by said BPs. A parameterization makes it possible to associate with each role filtering criteria on standard object type functions. For instance, within a commercial management context, it can be decided that the Customer role for the Order function induces a filtering on the Ordering Customer field. In practical terms, it happens in the following way :
|
|
This code corresponds to the value selected to filter the data associated with the role. For instance, if a role involves having to manage the customers who place orders, the customer code for which the filter will be performed for the user will be available here. |
Close
Presentation
Use this tab to access the setup of all the parameters associated with the user. These parameters are classified by chapter and group.
One chapter corresponds to one functional or technical module (Supervisor, Financials and BPare modules, for instance).
A group is a logical grouping of interdependent parameters.
The table displayed in this tab only contains the list of chapters and groups. To get a quick view of the parameter values within a given group:
This is a tree view. This list expands automatically and displays the value of each parameter belonging the selected group.
It is not mandatory to define the parameters user by user. If no value has indeed been defined at this level, the user inherits from the defined parameter value, by order of priority:
The effective level at which a parameter is defined is displayed in the detail entry table. At the level of the parameter group, the displayed level is the lowest level where one of the parameters of the group is defined. If three parameters are included in a group and if they are respectively defined at the Legislation, Company, and Folderlevels, the line related to the group will display the Companylevel.
In order to quickly enter the parameters of a group, you can associate it to a standard or predefined set of values. When Supervisor security parameters are considered, you can have the following sets of values: HIG (high), MED (average), LOW (minimal). After choosing one of these default levels, it is no longer mandatory to document the parameters in further details.
When mores details are required, you can define customized values parameter by parameter by clicking Detail from the Actionsicon. In case of a detailed modification, the set of values is no longer applied: the corresponding column is therefore empty.
Only a main administrator has the right to enter the values for all the parameters. Another user only has the right to enter particular parameter values (these are those available to the user him/herself in the Personalization function of the Usage menu). In this case, the parameter values appear in a different font (for example italic, according to the client workstation setup).
A certain number of these parameters make it possible to refine the security. For a given user, you can:
More generally, you can use the global parameter CHGPASS - Password management parameter (SUP chapter, SEC group) to define a period of time beyond which the password must be changed by the user.
Close
Fields
The following fields are present on this tab :
|
In this chapter, the parameters are grouped in a logical manner. This code is defined in the miscellaneous table number 901. |
|
This code, defined in the miscellaneous table 903, is used to group those parameters usually consistently entered in a chapter. Sets of values can be defined in order to rapidly enter the parameters of a given group with preset values. |
|
This code is used to associate under an explicit name a consistent set of values which can be applied to all the parameters. If the parameters have been directly defined with separate values, the code displayed in the record is empty. |
|
This field indicates the level of definition of the entered parameter. It can take the values defined in the local menu 987. When the level is indicated for a group of parameters, the finest level encountered for the group parameters is the one to be displayed. |
Close
Action icon
Fields
The following fields are included in this window :
Block number 1
|
Code identifying the variable with 5 characters. |
Block number 2
|
In this chapter, the parameters are grouped in a logical manner. This code is defined in the miscellaneous table number 901. |
|
This code, defined in the miscellaneous table 903, is used to group those parameters usually consistently entered in a chapter. Sets of values can be defined in order to rapidly enter the parameters of a given group with preset values. |
|
This code identifies the parameter to be entered. |
|
Title associated to the previous code. |
|
The parameter value is entered here. Depending on the case, this value is entered as if it were a number, a date or an alphanumeric code. When the parameter is of local menu type, it is possible to enter either the beginning of the name or the numeric value corresponding to the position of the name in the list. When the code is controlled by an annex table, a selection key may be used to select it. |
|
This code is used to associate under an explicit name a consistent set of values which can be applied to all the parameters. If the parameters have been directly defined with separate values, the code displayed in the record is empty. |
|
This field indicates the level of definition of the entered parameter. It can take the values defined in the local menu 987. When the level is indicated for a group of parameters, the finest level encountered for the group parameters is the one to be displayed. |
Close
Click this action to access the details of a group parameters, in order to enter each value separately.
You can:
Fields
The following fields are included in this window :
Block number 1
|
Code identifying the variable with 5 characters. |
Block number 2
|
In this chapter, the parameters are grouped in a logical manner. This code is defined in the miscellaneous table number 901. |
|
This code, defined in the miscellaneous table 903, is used to group those parameters usually consistently entered in a chapter. Sets of values can be defined in order to rapidly enter the parameters of a given group with preset values. |
|
This code identifies the parameter to be entered. |
|
Title associated to the previous code. |
|
The parameter value is entered here. Depending on the case, this value is entered as if it were a number, a date or an alphanumeric code. When the parameter is of local menu type, it is possible to enter either the beginning of the name or the numeric value corresponding to the position of the name in the list. When the code is controlled by an annex table, a selection key may be used to select it. |
|
This code is used to associate under an explicit name a consistent set of values which can be applied to all the parameters. If the parameters have been directly defined with separate values, the code displayed in the record is empty. |
|
This field indicates the level of definition of the entered parameter. It can take the values defined in the local menu 987. When the level is indicated for a group of parameters, the finest level encountered for the group parameters is the one to be displayed. |
Close
Click this action to select or search for a parameter based on its name or code rather than its group.
Close
Presentation
Use this tab to:
Reminder:
Close
Fields
The following fields are present on this tab :
Access rights
|
If this box is checked, the user has been granted all the rights (in read, write and execution mode) on all the access codes. This makes it no longer necessary to supply the complete list of access codes for the privileged users. |
Grid Access code
|
The access codes are the codes that are used to protect the information or the functions, in read, write and execution mode (when the context permits it). In this case, these codes act a bit like a lock placed on a field in a screen, in a transaction, in a report or in a database record. Then, for this field and for each user, it is determined whether they can access protected information in this way (thus they have the key available allowing them to open the lock). The number of access codes and their codification is totally free, since what only matters is the assignment that is made in the different records, which can be controlled in this way . An All access codes box is used to give access to all the access codes present or to come. If this box is not checked, the entry can be made in the tab grid. |
|
If this field is set to Yes, the user is entitled to view the records (or fields) protected by the access code. |
|
If this field is set to Yes, the user is entitled to modify the records (or fields) protected by the access code. |
|
If this field is set to Yes, the user has been granted the execution right (if available) defined within the context of those records protected by the access code. Use cases of execution rights for access codes can be found in an appended documentation. |
Connection
|
This field contains the date on which the user has logged on for the last time. |
|
This field contains the time at which the user has logged on for the last time. |
Close
Fields
The following fields are present on this tab :
Block number 1
|
This accounting code is used to define the posting conditions based on an on-line user code in the posting conditions (for instance a buyer code in a purchasing context). This code can be used in the automatic journals in the accounting. |
Grid Analytical dimensions
|
  |
|
This field is used to indicate default analytical dimensions which can be used to define, via the default analytical dimensions, values to load the accounting interfaces. |
Close
Presentation
Use this tab to define a list of addresses associated with the user.
Close
Fields
The following fields are present on this tab :
Grid Addresses
|
This code is used to identify the various addresses associated with the managed record (user, company, site, business partner of any description, etc.).
|
Detail
|
This code is used to identify the various addresses associated with the managed record (user, company, site, business partner of any description, etc.).
|
|
Specify the information linked to the address. |
|
This code is used to identify the country associated with the address. In the Country table, which controls this field, some specific characteristics are used to perform controls on the related information, in particular:
|
|
Title associated to the previous code. |
|
This table lists the various address lines. The formats of the title and of the entry are defined in the country table. |
|
The postal code whose entry format is defined in the Country table enables the city/town to be specified. When the postal code is changed the city/town corresponding to the new code is automatically displayed. |
|
The city/town name is automatically suggested if a city is associated with the postal code previously listed in the postal codes table. It is also possible to manually enter the city/town. If the latter is defined, the associated postal code is automatically displayed and if the city/town does not exist and the postal code control has been parameterized, a warning message appears whithout however preventing the entry to be continued. |
|
This field includes the geographical subdivision which is part of the postal address definition. This subdivision is automatically fed after the postal code and town/city have been entered, based on the Postal codes setup. |
|
This field is used to indicate a web site. |
|
This free field makes it possible to stock a variable identifier, which can be used for specific processing. |
|
When selected, this check box indicates that this is the default address. |
Telephone
|
  |
|
This field indicates the phone number. Its entry format depends on the country. |
|
  |
|
This field is used to specify the email address of the contact. |
Close
Action icon
Presentation
Use this tab to define the bank details of the user, in a homogeneous fashion to how it is done for all business partners.
Close
Fields
The following fields are present on this tab :
|
This code is used to identify the country associated with the bank account. The country table, containing this code, gathers information that is useful to perform controls, and namely:
|
|
The IBAN is an internationally agreed standard of identifying bank accounts in a structured format.
|
|
  |
|
This field indicates that the Bank ID number is used by default for payments (in the absence of a more precise rule). |
|
This field specifies the address code of the bank ID number, controlled in the address codes of the managed entity (company, site, customer, supplier, etc.). This address code is used to define the default bank ID number in payment contexts where an address is known. |
|
This code is used to identify the currency associated with the bank account. It is recommended to use the ISO coding during the creation of a new currency. |
|
  |
|
This field, which is mandatory for payments, defines the paying bank related to the account number. The first line contains the name of the bank. |
|
This field identifies the bank account's beneficiary (physical or moral person). |
|
  |
|
  |
|
  |
|
To perform the automatic processing of payment requests, the sender's bank needs the BIC code of the recipient's bank. This code is an ISO identifier managed by the international banking system, and namley the SWIFT system, the Society for Worldwide Interbank Financial Telecommunication. The BIC code is the only standardized bank identifier at international level. All banks can have a BIC code, even if they do not belong to the SWIFT network. The BIC code can be comprised of 8 to 11 characters. In both cases, the first 8 characters of the BIC code generally designate the bank's head office and are structured under the form BBBB PP AA, which correspond to the following information :
|
|
In some commercial exchanges, upon the request of Business Partners or payment issuing banks, an intermediary bank is sometimes used. For that purpose, the identifiers of this bank must be entered (BIC code, paying bank, country). This information remains optional (it does not need to be entered if no intermediary bank is mandatory). |
|
  |
|
  |
|
  |
|
  |
|
  |
Close
Action icon
Fields
The following fields are present on this tab :
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
Close
By default, the following reports are associated with this function :
PRTSCR : Screen print
This can be changed using a different setup.
|
The following fields are included on the window opened through this button : Block number 1
Block number 2
Close This button is used to copy the record definition from or to another folder. |
Click this action to:
The CHGPASS - Password management parameter (SUP chapter, SEC group) is used to give a maximum number of days for the validity of a password (above which, the password must be changed). If this parameter is set to '0', the passwords may have an unlimited life span.
Click this action to access the Document traceability inquiry function. This function is used to view and browse through the hierarchy of journals at the origin or coming from the document.