Accorto Parameters are used for various settings. 

Go to Setup > Develop > Custom Settings

  • Click on Manage Accorto Parameters
  • Click on New (or edit existing)

Note that defining the First Day of Week is defined in the Payroll Processor now.

Examples Settings:

DescriptionNameKeyValue String
Value Int
Create Invoice from Project:
Default query option for Project Line Fixed Charge Amount (default: ge: =>0)
InvoiceProject. queryFixedChangeAmt
InvoiceProject. queryFixedChangeAmt
Project Workbench: Link-any-
Project Line Allocations:
Save only changed allocations if more than x allocations
number of allocations

Lookup Contents

You can use Parameters to define the fields to query and display for Lookup fields in the Lightning Time components.

Key (value in Value String)DescriptionExample
ALookup:sObjectType:1Fields for item title - separated by a comma ","ALookup:opportunity:1 = Account.Name,Stage
ALookup:sObjectType:2Fields for item subtitle - separated by a comma ","ALookup:Opportunity:2 = MyField__c,Name
ALookup:sObjectType:parentField in the selection record indicating the parent  ALookup:Opportunity:parent = AccountId (provided by default)
ALookup:sObjectType:recordParentField in the T+E Item indicating the parent for the fieldALookup:Opportunity:recordParent =  accorto__Opportunity__c
(provided by default)
ALookup:sObjectType:optionalIf set to true, includes also records without a parent value (e.g. Opportunities w/o account)ALookup:Opportunity:optional = false (default)
ALookup:sObjectType:restrictSQL Were clause to restrict the selection optionsALookup:Opportinity:restrict = StageName='Closed Won'
ALookup:sObjectType:activeCheckbox (boolean) field name to determine if the record is used (active). Inactive records are displayed but cannot be selectedALookup:Opportinity:active = IsPrivate
(will then show only private records)
String field name to determine if the record is used. Invalid records are displayed but cannot be selectedALookup:Opportinity:status = StageName

Comma-separated status field Values of unwanted/invalid recordsALookup:Opportunity:noStatuses = 
Closed Won, Closed Lost 

For "restrict", you can also use variables

  • {!resourceId} = the user's recorce id
  • {!contactId} = the user's resource contact or user contact id (e.g. community users)
  • {!userId} = the user's resource user id

SQL Where restriction examples

  • MyContactId__c={!contactId}
    • select options restrictcted where the custom object field MyContact__c matches the users's resource contact
    • key: ALookup:MyCustomObject__c:restrict
    • value: MyContactId__c={!contactId}
  • OwnerId={!userId}
    • show only records owned by the user - example: only own cases
    • key: ALookup:Case:restrict
    • value: OwnerId={!userId}

Here is an example, to show a custom field in the Case lookup

Here an example, where the lookup values of the custom object Applicants__c is restricted by the selected project: