TAB_USERCONFIG Class
Role/Account's settings.
Properties
- CONFIG_ADMINISTRATOR
- CONFIG_APICALENDAR
- CONFIG_APIEMAILING
- CONFIG_APIMAIL
- CONFIG_APIS
- CONFIG_APIVIEWER
- CONFIG_MENUBAR
- CONFIG_NOTIFCENTER_ACTIVITY_ABS_DELETED
- CONFIG_NOTIFCENTER_ACTIVITY_DOC_REFUSED
- CONFIG_NOTIFCENTER_ACTIVITY_DOC_REJECTED
- CONFIG_NOTIFCENTER_ACTIVITY_DOC_TOVALIDATE
- CONFIG_NOTIFCENTER_ACTIVITY_DOC_VALIDATED
- CONFIG_NOTIFCENTER_ACTIVITY_MONTHLY
- CONFIG_NOTIFCENTER_ALERT_DAILY_ACTIONDOC
- CONFIG_NOTIFCENTER_ALERT_WEEKLY_MONITORING
- CONFIG_NOTIFCENTER_APPENTITY_VALIDATED
- CONFIG_NOTIFCENTER_BANKING_TRANSACTION
- CONFIG_NOTIFCENTER_DAILY_CELEBRATIONS
- CONFIG_NOTIFCENTER_DIGITAL_WORKPLACE
- CONFIG_NOTIFCENTER_MONTHLY_CELEBRATIONS
- CONFIG_NOTIFCENTER_POSITIONING_NEW
- CONFIG_NOTIFCENTER_PROVIDER_INVOICE_REJECTED
- CONFIG_NOTIFCENTER_PROVIDER_INVOICE_VALIDATED
- CONFIG_NOTIFCENTER_THREAD_COMMENT
- CONFIG_NOTIFCENTER_THREAD_SHAREMENTION
- CONFIG_NOTIFCENTER_WEEKLY_CELEBRATIONS
- CONFIG_POLES
- CONFIG_POSITIONING_SUGGEST
- CONFIG_REPARTITION
- CONFIG_REPORTINGAC
- CONFIG_REPORTINGAG
- CONFIG_REPORTINGAR
- CONFIG_REPORTINGCMP
- CONFIG_REPORTINGFN
- CONFIG_REPORTINGPRJ
- CONFIG_REPORTINGRH
- CONFIG_REPORTINGTF
- CONFIG_SETTINGS
- CONFIG_SOCIETES
- CONFIG_TYPELIEUXDEFAULTWEEK
- ID_USER
- ID_USERCONFIG
CONFIG_ADMINISTRATOR
Tinyint(1)Enable/disable to log in like an administrator :
1
: Enable0
: Disable
Default: 0
CONFIG_APIS
TextList of Apps installed.
TAB_INSTALLAPI.ID_MAINAPI of Apps are separated by _
character.
Example:
"1000|1001|1002|1003"
CONFIG_MENUBAR
TextList of ordered modules & apps available in the Front-End :
dashboard
: Dashboard viewresources
: Resources viewcandidates
: Candidates viewproducts
: Products viewopportunities
: Opportunities viewactions
: Actions viewpositionings
: Positionings viewcontacts
: Contacts viewcompanies
: Companies viewprojects
: Projets viewtimesReports
: Timesheets viewexpensesReports
: Expenses viewabsencesReports
: Requests of absences viewpurchases
: Purchases viewpayments
: Payments viewdeliveries
: Deliveries vieworders
: Orders viewinvoices
: Invoices viewbillingDeliveriesPurchasesBalance
: Billing deliveries & purchases balance viewbillingMonthlyBalance
: Billing monthly balance viewbillingProjectsBalance
: Billing projects balance viewbillingSchedulesBalance
: Billing schedules balance viewactivityReports/productionPlans
: Production plans of activity reports viewactivityReports/reporting
: Reporting of activity reports viewactivityReports/distributionCompanies
: Distribution companies of activity reports viewactivityReports/projects
: Projects of activity reports viewactivityReports/resources
: Resources of activity reports viewinteger
: TAB_INSTALLAPI.ID_MAINAPI of App
Modules & apps are separated by |
character.
Example:
"dashboard|actions|resources|candidates|contacts|companies"
CONFIG_NOTIFCENTER_ACTIVITY_ABS_DELETED
Smallint(6) unsignedDefine the notification channels for deleted absence 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 7 = 1 + 2 + 4 = Notification + email + Mobile
Default: 7
CONFIG_NOTIFCENTER_ACTIVITY_DOC_REFUSED
Smallint(6) unsignedDefine the notification channels for refused document 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 7 = 1 + 2 + 4 = Notification + email + Mobile
Default: 7
CONFIG_NOTIFCENTER_ACTIVITY_DOC_REJECTED
Smallint(6) unsignedDefine the notification channels for rejected document 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 7 = 1 + 2 + 4 = Notification + email + Mobile
Default: 7
CONFIG_NOTIFCENTER_ACTIVITY_DOC_TOVALIDATE
Smallint(6) unsignedDefine the notification channels for document to validate 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 7 = 1 + 2 + 4 = Notification + email + Mobile
Default: 7
CONFIG_NOTIFCENTER_ACTIVITY_DOC_VALIDATED
Smallint(6) unsignedDefine the notification channels for validated document 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 5 = 1 + 4 = Notification + Mobile
Default: 5
CONFIG_NOTIFCENTER_ACTIVITY_MONTHLY
Smallint(6) unsignedDefine the notification channels for monthly notification about activity 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 7 = 1 + 2 + 4 = Notification + email + Mobile
Default: 7
CONFIG_NOTIFCENTER_ALERT_DAILY_ACTIONDOC
Smallint(6) unsignedDefine the notification channels for daily alerts on action and document 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 7
CONFIG_NOTIFCENTER_ALERT_WEEKLY_MONITORING
Smallint(6) unsignedDefine the notification channels for weekly alert monitoring 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 7
CONFIG_NOTIFCENTER_APPENTITY_VALIDATED
Smallint(6) unsignedDefine the notification channels for validated app entity 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 3
CONFIG_NOTIFCENTER_BANKING_TRANSACTION
Smallint(6) unsignedDefine the notification channels for banking transaction 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 3
CONFIG_NOTIFCENTER_DAILY_CELEBRATIONS
Smallint(6) unsignedDefine the notification channels for daily celebrations 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 1
CONFIG_NOTIFCENTER_DIGITAL_WORKPLACE
Smallint(6) unsignedDefine the notification channels for weekly alert monitoring 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 0
CONFIG_NOTIFCENTER_MONTHLY_CELEBRATIONS
Smallint(6) unsignedDefine the notification channels for digital workplace app 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 0
CONFIG_NOTIFCENTER_POSITIONING_NEW
Smallint(6) unsignedDefine the notification channels for new positioning 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 3
CONFIG_NOTIFCENTER_PROVIDER_INVOICE_REJECTED
Smallint(6) unsignedDefine the notification channels for provider invoice rejected 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 1
CONFIG_NOTIFCENTER_PROVIDER_INVOICE_VALIDATED
Smallint(6) unsignedDefine the notification channels for provider invoice validated 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 1
CONFIG_NOTIFCENTER_THREAD_COMMENT
Smallint(6) unsignedDefine the notification channels for thread comments 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 3
CONFIG_NOTIFCENTER_THREAD_SHAREMENTION
Smallint(6) unsignedDefine the notification channels for thread sharing or mention 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 3
CONFIG_NOTIFCENTER_WEEKLY_CELEBRATIONS
Smallint(6) unsignedDefine the notification channels for weekly alert monitoring 0 - disabled Bitwise operation over the following values : 1 = Notification ; 2 = Email; 4 = Mobile Ex : 3 = 1 + 2 = Notification + email
Default: 1
CONFIG_POLES
TextList of secondary poles :
- TAB_POLE.ID_POLE of pole are separated by
|
character -1
: This variable is not used by the role and is used by the account, only available on a role's setting
Example:
"1|2"
CONFIG_POSITIONING_SUGGEST
TextPositioning suggest settings (json) : All settings for positioning suggest. All allowed attributes are mapped in PositioningSuggest model
Default: '{}'
Example:
{"defaultPositioningSuggestCandidatesPerimeter" : 1, "defaultPositioningSuggestResourcesPerimeter" : 1, "defaultPositioningSuggestExcludedCandidatesTypes" : [1], "defaultPositioningSuggestExcludedResourcesTypes" : [1], "defaultPositioningSuggestExcludedCandidatesStates" : [3], "defaultPositioningSuggestExcludedResourcesStates" : [0], "defaultPositioningSuggestKeywordsFromOpportunity" : ["title", "tools"], "defaultPositioningSuggestFiltersFromOpportunity" : ["tools", "domains"]}
CONFIG_REPARTITION
TextList of indicators for the distribution companies of activity reports
- These indicators can be
-1
that designed a separator - These indicators can be, those which value is [0,1,2,3,6,7,8,9,13,14,15,17,18,19,23,24,27,28], in commercial reporting of activity reports, prefixed by
AC_
- These indicators can be, those which value is [3,4,5] in human resources reporting of activity reports, prefixed by
RH_
- These indicators can be, those which value is [0,1,2,3] in activity & expenses reporting of activity reports, prefixed by
TF_
- These indicators can be, those which value is [1] in billing reporting of activity reports, prefixed by
FN_
Indicators are separated by |
character.
Example:
"AC_0|RH_3|TF_0|FN_1"
CONFIG_REPORTINGAC
TextList of indicators for the commercial reporting of activity reports :
-1
: Designed a separator0
: Signed turnover1
: Total weighted turnover of opportunities2
: Signed costs3
: Signed margin4
: Signed profitability5
: Total number of projects created6
: Total number of projects in progress7
: Total number of deliveries in progress8
: Total number of opportunities9
: Total number of positionings10_integer
: Total number of contacts actions for eachinteger
type whereinteger
worths all TAB_ACTION.ACTION_TYPE values except notification11
: Total number of deliveries started up12
: Total number of deliveries stopped13
: Estimated turnover14
: Estimated costs15
: Estimated margin16
: Estimated profitability17
: Total turnover18
: Total costs19
: Total margin20
: Total profitability21_integer
: Total number of opportunities actions for eachinteger
type whereinteger
worths all TAB_ACTION.ACTION_TYPE values except notification22_integer
: Total number of projects actions for eachinteger
type whereinteger
worths all TAB_ACTION.ACTION_TYPE values except notification23
: Number of technical assistance projects in progress24
: Number of packages projects in progress25
: Rate of technical assistance projects in progress26
: Rate of packages projects in progress27
: Number of recruitment done28
: Number of products projects in progress29
: Rate of products projects in progress30
: Rate of recruitment31_integer
: Weighted turnover opportunities for eachinteger
state whereinteger
worths all key id for JSON response data.setting.state.opportunity of API /application/dictionary32
: Total number of contacts created33
: Total number of companies created34_integer
: Total number of opportunities created for eachinteger
state whereinteger
worths all key id for JSON response data.setting.state.opportunity of API /application/dictionary
Indicators are separated by |
character.
Example:
"0|2|3|-1|4|-1|34_0|34_1|34_1|-1|8"
CONFIG_REPORTINGAG
TextList of indicators for the global reporting of activity reports :
-1
: Designed a separator0
: Signed turnover1
: Real costs2
: Margin3
: Profitability4
: Paid turnover5
: Paid contributive margin6
: Paid contributive profitability7
: Administrative costs8
: Paid exploitation margin9
: Paid exploitation profitability10
: Invoiced turnover11
: Invoiced contributive margin12
: Invoiced contributive profitability13
: Invoiced exploitation margin14
: Invoiced exploitation profitability15
: Production turnover16
: Production contributive margin17
: Production contributive profitability18
: Production exploitation margin19
: Production exploitation profitability20
: Purchases costs21
: Total purchases costs
Indicators are separated by |
character.
Default: ''
Example:
"0|1|2|3"
CONFIG_REPORTINGAR
TextList of indicators for the recruitment reporting of activity reports :
-1
: Designed a separator0
: Total number of candidates created1_integer
: Total number of candidates actions for eachinteger
type whereinteger
worths all TAB_ACTION.ACTION_TYPE values except notification2
: Total number of candidates positioned3_integer
: Total number of candidates created for eachinteger
state whereinteger
worths all key id for JSON response data.setting.state.candidate of API /application/dictionary4_integer
: Total number of candidates created for eachinteger
source whereinteger
worths all key id for JSON response data.setting.source of API /application/dictionary
Indicators are separated by |
character.
Default: ''
Example:
"1_0|1_1|1_2|-1|0|-1|3_0|3_1|3_2"
CONFIG_REPORTINGCMP
TextIndicators for the resources of activity reports :
-1
: Designed a separator0
: Number of working days1
: Ordered production activity per project2
: Planned production activity per project3
: Taken production activity per project4
: Total ordered production activity5
: Total planned production activity6
: Total taken production activity7
: Total ordered absence activity8
: Total planned absence activity9
: Total taken absence activity10
: Total ordered internal activity11
: Total planned internal activity12
: Total taken internal activity13
: Occupation rate ordered14
: Occupation rate planned15
: Occupation rate taken16
: Loading rate ordered17
: Loading rate planned18
: Loading rate taken19
: Availability ordered20
: Availability planned21
: Availability taken22
: Rest budget ordered to plan23
: Rest budget ordered to take24
: Signed turnover25
: Signed costs26
: Signed margin27
: Signed profitability28
: Production turnover29
: Real costs30
: Production real margin31
: Production real profitability32
: Signed, planned production activity per project33
: Signed, taken production activity per project34
: Planned turnover35
: Planned costs36
: Planned margin37
: Planned profitability38
: Costs signed internal activity39
: Costs planned internal activity40
: Costs taken internal activity41
: Costs signed absence activity42
: Costs planned absence activity43
: Costs taken absence activity44
: Number of working days from J+145
: Number of working days until J46
: Planned production activity from J+1 per project47
: Taken production activity until J per project48
: Total planned production activity from J+149
: Total taken production activity until J50
: Total planned absence activity from J+151
: Total taken absence activity until J52
: Total planned internal activity from J+153
: Total taken internal activity until J54
: Occupation rate planned from J+155
: Occupation rate taken until J56
: Loading rate planned from J+157
: Loading rate taken until J58
: Availability planned from J+159
: Availability taken until J60
: Signed production per project61
: Total signed production activity62
: Total signed absence activity63
: Total signed internal activity64
: Occupation rate signed65
: Loading rate signed66
: Availability signed67
: Rest budget signed to plan68
: Rest budget signed to take69
: Hourly exceptional time per project70
: Calendar exceptional time per project71
: Total hourly exceptional time72
: Total calendar exceptional time
Indicators are separated by |
character.
Example:
"0|1|2|3"
CONFIG_REPORTINGFN
TextList of indicators for the billing reporting of activity reports :
-1
: Designed a separator0
: Turnover1
: Total turnover invoiced2
: Total turnover ordered3
: Total delta invoiced4
: Total turnover of invoiced orders5
: Proforma turnover
Indicators are separated by |
character.
Default: ''
Example:
"0|1|2|3"
CONFIG_REPORTINGPRJ
TextList of indicators for the projects of activity reports :
-1
: Designed a separator0
: Company1
: Reference2
: Type3
: Taken time per resource4
: Advancement ordered taken5
: Rest budget ordered to take6
: Remains to be done7
: Rate remains to be done ordered8
: Paid turnover9
: Real costs10
: Paid real margin11
: Paid real profitability12
: Start13
: End14
: Invoiced turnover15
: Ordered turnover16
: Delta invoiced17
: Production turnover18
: Manager19
: Global turnover20
: Global costs21
: Global margin22
: Global profitability23
: Invoiced real margin24
: Invoiced real profitability25
: Production real margin26
: Production real profitability27
: Signed real margin28
: Signed real profitability29
: Ordered time per resource30
: Area of activity31
: State32
: Purchase costs33
: Signed turnover34
: Signed costs35
: Signed margin36
: Signed profitability37
: Total ordered time38
: Total taken time39
: Planned time per resurce40
: Advancement ordered planned41
: Rest budget ordered to plan42
: Total planned time43
: Ordered, planned time per resource44
: Ordered, taken time per resource45
: Signed time per resource46
: Total signed time47
: Advancement signed planned48
: Rest budget signed to plan49
: Advancement signed taken50
: Rest budget signed to take51
: Rate remains to be done signed52
: Hourly exceptional time per resource53
: Calendar exceptional time per resource54
: Total hourly exceptional time55
: Total calendar exceptional time56
: Area of expertise
Indicators are separated by |
character.
Example:
"0|1|2|3"
CONFIG_REPORTINGRH
TextList of indicators for the human resources reporting of activity reports :
-1
: Designed a separator0
: Total number of internal resources1
: Number of hiring2
: Number of departures3
: Total number of resources on delivery4
: Number of external resources on delivery5
: Number of internal resources on delivery6
: Number of resources on internal activity7
: Number of resources on absence activity8_integer
: Total number of resources actions for eachinteger
type whereinteger
worths all TAB_ACTION.ACTION_TYPE values except notification9
: Cost of internal activity10
: Cost of absence activity11
: Duration of internal activity12
: Duration of absence activity13
: Occupation rate14
: Internal activity rate15
: Total number of resources positioned16
: Total costs of resources17
: Total number of external resources
Indicators are separated by |
character.
Default: ''
Example:
"4|5|6|7|-1|0|17|-1|8_4|8_5|8_8"
CONFIG_REPORTINGTF
TextList of indicators for the activity & expenses reporting of activity reports :
-1
: Designed a separator0
: Total duration of signed time1
: Total duration of taken time2
: Total costs of signed expenses3
: Total costs of taken expenses4
: Number of timesheets validated5
: Number of timesheets rejected6
: Number of timesheets unvalidated7
: Number of expenses validated8
: Number of expenses rejected9
: Number of expenses unvalidated10
: Number of requests of absences validated11
: Number of requests of absences rejected12
: Number of requests of absences unvalidated13
: Total duration of planned time14
: Total duration of normal & exceptional taken time15
: Duration of taken time16
: Total costs of normal & exceptional taken time17
: Costs of taken time
Indicators are separated by |
character.
Default: ''
Example:
"0|1|-1|2|3"
CONFIG_SOCIETES
TextList of secondary agencies :
- TAB_SOCIETE.ID_SOCIETE of agency are separated by
|
character -1
: This variable is not used by the role and is used by the account, only available on a role's setting
If this
Example:
"1|2"
CONFIG_TYPELIEUXDEFAULTWEEK
TextWorkplaces times settings (json) : Array of settings. Each item of array contains the settings for one workplaceType (reference and agency). For each workplaceType, an array named "days" contains each duration for each day (duration and dayOfWeek in literal english notation)
Example:
[{"workplaceType":{"reference":1,"agency":{"id":"1"}},"days":[{"duration":1,"dayOfWeek":"monday"},{"duration":1,"dayOfWeek":"tuesday"}]},{"workplaceType":{"reference":2,"agency":{"id":"1"}},"days":[{"duration":1,"dayOfWeek":"wednesday"},{"duration":1,"dayOfWeek":"thursday"},{"duration":1,"dayOfWeek":"friday"}]}]