Time Admin Configuration¶
Totalview Time Configurations can be managed in Totalview Time Admin web application.
Parameters¶
Name |
Description |
ALLOWCORRECTIONREQUESTFORDAYS |
How many days back you can change your registration. Type: Integer Accepts: Any positive integer Example: If 5 then five days back. Default: 30 |
ALLOWUSERSTOSAVEWHEN |
If set to “NOCHANGESTOBALANCES”, user can save changes that do not affect total balances pr. day without sending a request change in Time Client Type: String Accepts: “NOCHANGESTOBALANCES” as if true everything else false Default: Empty string |
ALLOWZEROLENGTHBALANCE |
Determine if BALANCE can be zero length. Type: Boolean Accepts: “1” or “true” as True. Any other value will be false. Default: False |
AttachmentOverviewCountedBalances |
Determines which states in attachment overview should be shown. Type: Array[Integer] Accepts: Comma separating values. Will ignore invalid values in array. Example: “1,3,5,9” Default: Empty array |
AttachmentOverviewCountedStates |
Determines which states in attachment overview should have counted states. Type: Array[Integer] Accepts: Comma separating values. Will ignore invalid values in array. Example: “1,3,5,9” Default: Empty array |
AttachmentOverviewShowTotalDayLength |
Determines if the total time spent is shown on the bottom of attachment overview. Type: Boolean Accepts: “1” or “true” as True. Any other value will be false. Default: False |
AttachmentOverviewVisible |
Determine if attachment overview is visible or not in Time Client. Type: Boolean Accepts: “1” or “true” as True. Any other value will be false. Default: False |
CLOCKOUTREMINDERLANGUAGE |
Determines which language clouck out reminder email will be sent in. Type: String Accepts: “fo-Fo” or “en-GB” (you can use uppercase or lowercase) Default: “en-GB” |
CLOCKOUTREMDINEERRUN |
Determines if clock out reminder email should run or not. Type: Boolean Accepts: “1” or “true” as True. Any other value will be false. Default: False |
CLOCKOUTREMINDERTIME |
At what time of day should the clock out reminder email run Type: Array[Integer] Accepts: Two integers separated by these symbols “:” “.” “,” Example: If “8:00” then it will run at 8:00 every day. Default: “8:00” |
CUSTOMFIELDFORREPORT |
Only used in script Starting value: “Division” |
DOAVERAGEDAYLENGT |
Determines if it should trigger immediately do average day length for a year ahead calculation. Type: Boolean Accepts: “1” as true. Any other value will be false. Default: False |
DOAVERAGEDAYLENGTCALCAT |
Sets the time in hours when to do average day length for a year ahead calculation. Type: Integer Accepts: Any Positive integer. Example: If “2” then it will calculate the average day length every two hours Default: 60 |
ERRORBALANCE |
Not used in code / dead end Type: Integer Accepts: Any integer Default: 0 |
ENABLEREURRINGDEFINITIONS |
Only used in script Starting value: “false” |
ENABLETRIGGERS |
Only used in script Starting value: “false” |
EXCHANGESERVICEURL |
Path to the exchange email Service. Type: String Accepts: URL to the exchange email service. Example: https://ExchangeDomain.com/EWS/Exchange.asmx or https://ExchangeDomain.com Default: Null |
EXCHANGEPASSWORD |
Login password for exchange email. Type: String Accepts: Any string Default: If not set, it will default to parameter FROMADDRESSPASSWORD |
EXCHANGEUSER |
Login username for exchange email. Type: String Accepts: Any string Default: If not set, it will default to parameter FROMADDRESS |
EXCHANGEUSEAUTODISCOVERY |
Automatically find exchange server URL based on username. (Not recommended) Type: Boolean Accepts: “1” or “true” as true. Any other value will be false. Default: False |
EXCHANGEVERSION |
The version of the exchange Server. Type: String Accepts: “Exchange2007_SP1”, “Exchange2010”, “Exchange2010_SP1” Any other value will give Error invalid exchange server version string if using exchange Default: Null |
EXPORTACCOUNTNONVALIDATED |
If set to true then all Balance registrations are exported using the account web service, regardless of the day being validated in Time client or not. Type: Boolean Accepts “true” as true. Any other value will be false. Default: False. |
FROMADDRESS |
Login username for email. Will be ignored if parameter “EXCHANGEUSER” is set to any value. Type: String Accepts: Any valid email address Default: Empty string |
FROMADDRESSPASSWORD |
Login password for email. Will be ignored if parameter “EXCHANGEPASSWORD” is set to any value. Type: String Accepts: Any string Default: Empty string |
GRAPHAPITENANTID |
The Microsoft Azure Tenant ID to which the Azure App Registration belongs to. Type: String Accepts: Any string. Will give an error if invalid string. Example: This value is formatted like a GUID “123e4567-e89b-12d3-a456-426614174000” Default: If not set, it will use exchange service instead. |
GRAPHAPICLIENTID |
The ID of the Azure App Registration. Type: String Accepts: Any string. Will give an error if invalid and “GRAPHAPITENANTID” is set. Example: This value is formatted like a GUID “123e4567-e89b-12d3-a456-426614174000” Default: Null |
GRAPHAPICLIENTSECRET |
The Graph API Secret for you Graph API. Type: String Accepts: Any string. Will give an error if invalid and “GRAPHAPITENANTID” is set. Default: null |
HOLIDAYREPORTEMAILDAYOFWEEK |
The day of week the holiday report email will be sent. Type: Integer Accepts: Integer value from 0-7, Any other value will be set to default Example: 1 is Monday, 2 is Tuesday, 0 and 7 is Sunday… Default: 1 |
HOLIDAYREPORTEMAILLANGUAGE |
Determines which language holiday reports email will be sent in. Type: String Accepts: “fo-Fo” or “en-GB” (you can use uppercase or lowercase) Default: “en-GB” |
HOLIDAYREPORTEMAILNAVITATIONGROUPID |
From what group ID in the holiday report should do its calculation it’s referencing id from TRSSTATISTICNAVIGATIONGROUP. Type: Integer Accepts: Any positive integer, error if the id is not in TRSSTATISTICNAVIGATIONGROUP. Default: 1 |
HOLIDAYREPORTEMAILRUN |
Determines if holiday report should run or not. Type: Boolean Accepts: “true” as true. Any other value as false. (Holiday report email will not work if value is not set) Default: Null |
HOLIDAYREPORTEMAILTIME |
At what time of day should the clock out reminder email run. Type: Array[Integer] Accepts: Two integers separated by these symbols “:” “.” “,” (Holiday report email will not work if value is not set) Example: 8:00, then it will run at 8:00 every day. Default: Null |
LASTCALCID |
Last state ID when you made a state in Time Client. Used to reference another table with the same Id. Don’t set this to any value. |
LASTSENDDATE |
Only used in script Starting value: “” |
LOCKSTATE |
Allows you to lock states in Time Client. Type: Integer Accepts: “1” as true. Any other value as false (preferable 0 as false) Default: 0 |
REBALANCEFROMTYPE |
This setting determines the type to use in Rebalances. The value is always stored in seconds on the TRS back-end, so this relates to GUI. Type: String Accepts: “hours” and “seconds” if Any other value is given it uses default Default: “hours” |
RELOADAGREEMENTS |
Takes an integer where the number is the interval time between reloading agreement. Type: Integer Accepts: Any positive integer. Example: If “10” then 10 seconds intervals before reloading agreement again. Default: 30 |
REPORTEMAILDAYOFWEEK |
The day of week the report email will be delivered. Type: Integer Accepts: Integer value from 0-7, Any other value will be set to default Example: 1 is Monday, 2 is Tuesday, 0 and 7 is Sunday… Default: 1 |
REPORTEMAILLANGUAGE |
Determines which language reports email will be sent in. Type: String Accepts: “fo-Fo” or “en-GB” (you can use uppercase or lowercase) Default: “en-GB” |
REPORTEMAILRUN |
Determines if report email should run or not. Type: Boolean Accepts: “true” as true. Any other value as false. Default: False |
REPORTEMAILTIME |
At what time of day should the clock out reminder email run. 8:00, then it will run at 8:00 every day. Type: Array[Integer] Accepts: Two integers separated by these symbols “:” “.” “,” Example: “14:00” or “18.45” Default: “08:30” |
REPORTSSHOWWORKANDJOBS |
Never used anywhere. |
RESOLVEDREQUESTEMAILLANGUAGE |
Determines which language resolved request email will be sent in. Type: String Accepts: “fo-Fo” or “en-GB” (you can use uppercase or lowercase) Default: “en-GB” |
RESOLVEDREQUESTEMAILRUN |
Determines if resolved request email should run or not. Type: Boolean Accepts: “true” as true. Any other value as false. Default: False |
SENDDAY |
Only used in script Starting value: “” |
SENDDOMAIN |
Used to avoid sending messages when server is started in other than production environment. Type: String Accepts: Any valid string. Example: “Username@computername@userdomain” Default: Null |
SHOWWORKWEEK |
Determines if work week overview in Time Reports should be shown or not. Type: Boolean Accepts: “false” as false. Any other value as true Default: True |
SUPRESSDAYLENGTH |
Determines if week progress display Dashboard in Reports should show a day length indicator or not. Type: Boolean Accepts: “true” as true. Any other value as false Default: False |
TESTTOADDRESS |
What username the email should be sent to. This will redirect any emails that will be sent, to instead sent to this user Type: String Accepts: Any valid email address Default: Empty string |