Methods

  • get - Get timesheet reference data

Resource

{
    "classifications": [
        {
            "id": "int32",
            "name": "string"
        }
    ],
    "locations": [
        {
            "defaultShiftConditionIds": [
                "int32"
            ],
            "externalId": "string",
            "fullyQualifiedName": "string",
            "generalLedgerMappingCode": "string",
            "id": "int32",
            "isGlobal": "boolean",
            "isRollupReportingLocation": "boolean",
            "name": "string",
            "parentId": "int32",
            "source": "string"
        }
    ],
    "shiftConditions": [
        {
            "accruesLeave": "boolean",
            "awardPackageId": "int32",
            "awardPackageName": "string",
            "employmentTypes": [
                "string"
            ],
            "externalId": "string",
            "id": "int32",
            "isUnitBasedWorkType": "boolean",
            "leaveCategoryId": "int32",
            "mappingType": "string",
            "name": "string",
            "payCategoryId": "int32",
            "shortCode": "string",
            "source": "string",
            "unitType": "string"
        }
    ],
    "workTypes": [
        {
            "accruesLeave": "boolean",
            "awardPackageId": "int32",
            "awardPackageName": "string",
            "employmentTypes": [
                "string"
            ],
            "externalId": "string",
            "id": "int32",
            "isUnitBasedWorkType": "boolean",
            "leaveCategoryId": "int32",
            "mappingType": "string",
            "name": "string",
            "payCategoryId": "int32",
            "shortCode": "string",
            "source": "string",
            "unitType": "string"
        }
    ]
}

Properties

Name Type Description
classifications[] array
classifications[].id int32 Int32
classifications[].name string String
locations[] array
locations[].defaultShiftConditionIds[] array of int32
locations[].externalId string String
locations[].fullyQualifiedName string String
locations[].generalLedgerMappingCode string String
locations[].id int32 Int32
locations[].isGlobal boolean Boolean
locations[].isRollupReportingLocation boolean Boolean
locations[].name string String
locations[].parentId int32 Nullable
locations[].source string String
shiftConditions[] array
shiftConditions[].accruesLeave boolean Boolean
shiftConditions[].awardPackageId int32 Nullable
shiftConditions[].awardPackageName string String
shiftConditions[].employmentTypes[] array of string

Possible values are:

  • Unknown
  • FullTime
  • PartTime
  • LabourHire
  • SuperannuationIncomeStream
  • Casual
  • NotApplicable
shiftConditions[].externalId string String
shiftConditions[].id int32 Int32
shiftConditions[].isUnitBasedWorkType boolean Boolean
shiftConditions[].leaveCategoryId int32 Nullable
shiftConditions[].mappingType string Nullable

Possible values are:

  • PayCategory
  • LeaveCategory
  • PrimaryPayCategory
  • ShiftCondition
shiftConditions[].name string String
shiftConditions[].payCategoryId int32 Nullable
shiftConditions[].shortCode string String
shiftConditions[].source string String
shiftConditions[].unitType string String
workTypes[] array
workTypes[].accruesLeave boolean Boolean
workTypes[].awardPackageId int32 Nullable
workTypes[].awardPackageName string String
workTypes[].employmentTypes[] array of string

Possible values are:

  • Unknown
  • FullTime
  • PartTime
  • LabourHire
  • SuperannuationIncomeStream
  • Casual
  • NotApplicable
workTypes[].externalId string String
workTypes[].id int32 Int32
workTypes[].isUnitBasedWorkType boolean Boolean
workTypes[].leaveCategoryId int32 Nullable
workTypes[].mappingType string Nullable

Possible values are:

  • PayCategory
  • LeaveCategory
  • PrimaryPayCategory
  • ShiftCondition
workTypes[].name string String
workTypes[].payCategoryId int32 Nullable
workTypes[].shortCode string String
workTypes[].source string String
workTypes[].unitType string String