Entity.Type0 Folder 1 Job - No input 2 Job - With input 3 Job - With POI 4 Job - With Cost center 5 Job - With Planning 6 Start External 7 Stop External 8 Start Travel Time 9 Stop Travel Time 10 Separator
Returns a list of all option lists.
| Field | Type |
|---|---|
Id | string |
Name_Nl(default = null) | string |
Name_Fr(default = null) | string |
Name_En(default = null) | string |
Name_Pl(default = null) | string |
Type
| MobileClockingNodeType |
FilterText(default = null)
Filters the visible mobile clocking nodes based on what's in the "Filter/IVR code" field in the config of the logged in user. Only nodes in which that field matches the FilterText will be visible for that user. | string |
Prefix(default = null)
This prefix will automatically be added in front of the jobnumber entered by the user. | string |
JobNumber(default = null)
Job number used for postcalculation or activity based timeregistration | string |
Regex(default = null)
A jobnumber entered by the user will only be accepted if it matches this regex. | string |
InputFilter
| MobileClockingNodeInputFilter |
InputType
| MenuJobInputType |
ClockingType19 allowed values
| ClockingType |
Children(default = null)
Only for folders. Children of this mobile clocking node. | MobileClockingNodeChild[] |
PoiGroupId | string |
PoiRequired(default = false) | boolean |
ValidatePoiCode(default = false) | boolean |
CostCenterGroupId | string |
CostCenterRequired(default = false) | boolean |
ValidateCostCenterCode(default = false) | boolean |
ExternalCode(default = null) | string |
ExternalType
| ExternalClockingType |
_typeDescriptor | string |
[
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
]Updates an option list and creates a new menu structure.
object
| Field | Type | Required |
|---|---|---|
Id(default = null)
Only for folders. | string | required |
Name_Nl(default = null) | string | optional |
Name_Fr(default = null) | string | optional |
Name_En(default = null) | string | optional |
Name_Pl(default = null) | string | optional |
Type(default = 0)
Type of the mobile clocking node (folder or jobnumber).
| number | optional |
FilterText(default = null)
Filters the visible mobile clocking nodes based on what's in the "Filter/IVR code" field in the config of the logged in user. Only nodes in which that field matches the FilterText will be visible for that user. | string | optional |
Prefix(default = null)
This prefix will automatically be added in front of the jobnumber entered by the user. | string | optional |
JobNumber(default = null)
Job number used for postcalculation or activity based timeregistration | string | optional |
Regex(default = null)
A jobnumber entered by the user will only be accepted if it matches this regex. | string | optional |
InputFilter(default = 0)
What kind of input is allowed (free input, only numbers, or hexadecimal).
| number | optional |
InputType(default = 0)
What type of input is allowed (scanning, manual entry or both).
| number | optional |
ClockingType(default = null)
Type of the clocking to be generated (see options below).19 allowed values
| number | optional |
Children(default = null)
Only for folders. Children of this mobile clocking node. | array | optional |
PoiGroupId | string | optional |
PoiRequired(default = false) | boolean | optional |
ValidatePoiCode(default = false) | boolean | optional |
CostCenterGroupId | string | optional |
CostCenterRequired(default = false) | boolean | optional |
ValidateCostCenterCode(default = false) | boolean | optional |
ExternalCode(default = null) | string | optional |
ExternalType(default = null)
| number | optional |
_typeDescriptor | string | optional |
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}| Field | Type |
|---|---|
Id | string |
Name_Nl(default = null) | string |
Name_Fr(default = null) | string |
Name_En(default = null) | string |
Name_Pl(default = null) | string |
Type
| MobileClockingNodeType |
FilterText(default = null)
Filters the visible mobile clocking nodes based on what's in the "Filter/IVR code" field in the config of the logged in user. Only nodes in which that field matches the FilterText will be visible for that user. | string |
Prefix(default = null)
This prefix will automatically be added in front of the jobnumber entered by the user. | string |
JobNumber(default = null)
Job number used for postcalculation or activity based timeregistration | string |
Regex(default = null)
A jobnumber entered by the user will only be accepted if it matches this regex. | string |
InputFilter
| MobileClockingNodeInputFilter |
InputType
| MenuJobInputType |
ClockingType19 allowed values
| ClockingType |
Children(default = null)
Only for folders. Children of this mobile clocking node. | MobileClockingNodeChild[] |
PoiGroupId | string |
PoiRequired(default = false) | boolean |
ValidatePoiCode(default = false) | boolean |
CostCenterGroupId | string |
CostCenterRequired(default = false) | boolean |
ValidateCostCenterCode(default = false) | boolean |
ExternalCode(default = null) | string |
ExternalType
| ExternalClockingType |
_typeDescriptor | string |
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}| Field | Type |
|---|---|
Entity | object |
ValidationResult | array |
Entity.Type0 Folder 1 Job - No input 2 Job - With input 3 Job - With POI 4 Job - With Cost center 5 Job - With Planning 6 Start External 7 Stop External 8 Start Travel Time 9 Stop Travel Time 10 Separator
Entity.InputFilter0 Free field 1 Numeric only 2 Hexadecimal only 3 Numeric and Symbols only
Entity.InputType0 Scan and input 1 Input only 2 Scan only
Entity.ClockingType0 Default1 Start work2 Stop work3 Start activity4 Stop activity5 Start break6 Stop break7 Start absence8 Stop absence11 Stop activity break12 Start movement driver13 Start movement passenger14 Stop movement15 Switch activity16 Finish activity17 Start external18 Stop external19 Start travel time20 Stop travel timeEntity.ExternalType0 Log Moment 1 Custom 2 Mobility
{
"Entity": {
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
},
"ValidationResult": [
{
"Message": "",
"SourceMemberNames": []
}
]
}Creates a new option list.
object
| Field | Type | Required |
|---|---|---|
Name_Nl(default = null) | string | required |
Name_Fr(default = null) | string | optional |
Name_En(default = null) | string | optional |
Name_Pl(default = null) | string | optional |
_typeDescriptor | string | optional |
{
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null
}| Field | Type |
|---|---|
Id | string |
Name_Nl(default = null) | string |
Name_Fr(default = null) | string |
Name_En(default = null) | string |
Name_Pl(default = null) | string |
Type
| MobileClockingNodeType |
FilterText(default = null)
Filters the visible mobile clocking nodes based on what's in the "Filter/IVR code" field in the config of the logged in user. Only nodes in which that field matches the FilterText will be visible for that user. | string |
Prefix(default = null)
This prefix will automatically be added in front of the jobnumber entered by the user. | string |
JobNumber(default = null)
Job number used for postcalculation or activity based timeregistration | string |
Regex(default = null)
A jobnumber entered by the user will only be accepted if it matches this regex. | string |
InputFilter
| MobileClockingNodeInputFilter |
InputType
| MenuJobInputType |
ClockingType19 allowed values
| ClockingType |
Children(default = null)
Only for folders. Children of this mobile clocking node. | MobileClockingNodeChild[] |
PoiGroupId | string |
PoiRequired(default = false) | boolean |
ValidatePoiCode(default = false) | boolean |
CostCenterGroupId | string |
CostCenterRequired(default = false) | boolean |
ValidateCostCenterCode(default = false) | boolean |
ExternalCode(default = null) | string |
ExternalType
| ExternalClockingType |
_typeDescriptor | string |
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}| Field | Type |
|---|---|
Entity | object |
ValidationResult | array |
Entity.Type0 Folder 1 Job - No input 2 Job - With input 3 Job - With POI 4 Job - With Cost center 5 Job - With Planning 6 Start External 7 Stop External 8 Start Travel Time 9 Stop Travel Time 10 Separator
Entity.InputFilter0 Free field 1 Numeric only 2 Hexadecimal only 3 Numeric and Symbols only
Entity.InputType0 Scan and input 1 Input only 2 Scan only
Entity.ClockingType0 Default1 Start work2 Stop work3 Start activity4 Stop activity5 Start break6 Stop break7 Start absence8 Stop absence11 Stop activity break12 Start movement driver13 Start movement passenger14 Stop movement15 Switch activity16 Finish activity17 Start external18 Stop external19 Start travel time20 Stop travel timeEntity.ExternalType0 Log Moment 1 Custom 2 Mobility
{
"Entity": {
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
},
"ValidationResult": [
{
"Message": "",
"SourceMemberNames": []
}
]
}Returns an option list and its menu structure by id.
| Name | Type | Required | Example |
|---|---|---|---|
id | string | required | 00000000-0000-0000-0000-000000000000 |
| Field | Type |
|---|---|
Id | string |
Name_Nl(default = null) | string |
Name_Fr(default = null) | string |
Name_En(default = null) | string |
Name_Pl(default = null) | string |
Type
| MobileClockingNodeType |
FilterText(default = null)
Filters the visible mobile clocking nodes based on what's in the "Filter/IVR code" field in the config of the logged in user. Only nodes in which that field matches the FilterText will be visible for that user. | string |
Prefix(default = null)
This prefix will automatically be added in front of the jobnumber entered by the user. | string |
JobNumber(default = null)
Job number used for postcalculation or activity based timeregistration | string |
Regex(default = null)
A jobnumber entered by the user will only be accepted if it matches this regex. | string |
InputFilter
| MobileClockingNodeInputFilter |
InputType
| MenuJobInputType |
ClockingType19 allowed values
| ClockingType |
Children(default = null)
Only for folders. Children of this mobile clocking node. | MobileClockingNodeChild[] |
PoiGroupId | string |
PoiRequired(default = false) | boolean |
ValidatePoiCode(default = false) | boolean |
CostCenterGroupId | string |
CostCenterRequired(default = false) | boolean |
ValidateCostCenterCode(default = false) | boolean |
ExternalCode(default = null) | string |
ExternalType
| ExternalClockingType |
_typeDescriptor | string |
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}Returns a list of all multi job lists.
| Field | Type |
|---|---|
Id | string |
Name_Nl(default = null) | string |
Name_Fr(default = null) | string |
Name_En(default = null) | string |
Name_Pl(default = null) | string |
Type
| MobileClockingNodeType |
FilterText(default = null)
Filters the visible mobile clocking nodes based on what's in the "Filter/IVR code" field in the config of the logged in user. Only nodes in which that field matches the FilterText will be visible for that user. | string |
Prefix(default = null)
This prefix will automatically be added in front of the jobnumber entered by the user. | string |
JobNumber(default = null)
Job number used for postcalculation or activity based timeregistration | string |
Regex(default = null)
A jobnumber entered by the user will only be accepted if it matches this regex. | string |
InputFilter
| MobileClockingNodeInputFilter |
InputType
| MenuJobInputType |
ClockingType19 allowed values
| ClockingType |
Children(default = null)
Only for folders. Children of this mobile clocking node. | MobileClockingNodeChild[] |
PoiGroupId | string |
PoiRequired(default = false) | boolean |
ValidatePoiCode(default = false) | boolean |
CostCenterGroupId | string |
CostCenterRequired(default = false) | boolean |
ValidateCostCenterCode(default = false) | boolean |
ExternalCode(default = null) | string |
ExternalType
| ExternalClockingType |
_typeDescriptor | string |
[
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
]Returns a multi job list and its menu structure by id.
| Name | Type | Required | Example |
|---|---|---|---|
id | string | required | 00000000-0000-0000-0000-000000000000 |
| Field | Type |
|---|---|
Id | string |
Name_Nl(default = null) | string |
Name_Fr(default = null) | string |
Name_En(default = null) | string |
Name_Pl(default = null) | string |
Type
| MobileClockingNodeType |
FilterText(default = null)
Filters the visible mobile clocking nodes based on what's in the "Filter/IVR code" field in the config of the logged in user. Only nodes in which that field matches the FilterText will be visible for that user. | string |
Prefix(default = null)
This prefix will automatically be added in front of the jobnumber entered by the user. | string |
JobNumber(default = null)
Job number used for postcalculation or activity based timeregistration | string |
Regex(default = null)
A jobnumber entered by the user will only be accepted if it matches this regex. | string |
InputFilter
| MobileClockingNodeInputFilter |
InputType
| MenuJobInputType |
ClockingType19 allowed values
| ClockingType |
Children(default = null)
Only for folders. Children of this mobile clocking node. | MobileClockingNodeChild[] |
PoiGroupId | string |
PoiRequired(default = false) | boolean |
ValidatePoiCode(default = false) | boolean |
CostCenterGroupId | string |
CostCenterRequired(default = false) | boolean |
ValidateCostCenterCode(default = false) | boolean |
ExternalCode(default = null) | string |
ExternalType
| ExternalClockingType |
_typeDescriptor | string |
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{
"Id": "00000000-0000-0000-0000-000000000000",
"Name_Nl": null,
"Name_Fr": null,
"Name_En": null,
"Name_Pl": null,
"Type": 0,
"FilterText": null,
"Prefix": null,
"JobNumber": "1575-7577-4",
"Regex": null,
"InputFilter": 0,
"InputType": 0,
"ClockingType": 0,
"Children": [
{}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}
],
"PoiGroupId": "00000000-0000-0000-0000-000000000000",
"CostCenterGroupId": "00000000-0000-0000-0000-000000000000",
"ExternalCode": null,
"ExternalType": 0
}