Skip to main content

Category

A category.

idstringnullable

The Lightyear ID for this object. When importing the object this field should be null, omitted or the default value 00000000-0000-0000-0000-000000000000

Example: 79f53980-7f6b-4d18-ac38-48b60d399e1e
parentIDstringnullable

The Lightyear ID for the parent category of this category.

Example: 2fc2db4c-5415-454b-ae0d-733e83e9de9a
codestringnullable

The object code identifier. Usually this will be a human readable value for the object being imported.

Example: CAT-001
descriptionstring

The description of the object being imported.

sourceIDstring

The unique identifier for this object in the source system.

Example: CAT-001
parentSourceIDstringnullable

The unique identifier for the the parent of the object in the source system if one exists.

sequenceintegernullable

The sequence if the categories are ordered. This can be omitted on import in which case a default value of 0 will be assigned.

inUsebooleannullable

Indicates if the category is in-use in the source system. This can be omitted on import in which case a default vlaue of true will be assigned.

typestring

The category type.

Possible values: [BRANCH, CATEGORY, CLASSIFICATION, CUSTOMER, DEPARTMENT, FIXED_ASSET, INVENTORY, ITEM, JOB, LOCATION, PROJECT]

Category
{
"id": "79f53980-7f6b-4d18-ac38-48b60d399e1e",
"parentID": "2fc2db4c-5415-454b-ae0d-733e83e9de9a",
"code": "CAT-001",
"description": "string",
"sourceID": "CAT-001",
"parentSourceID": "string",
"sequence": 0,
"inUse": true,
"type": "BRANCH"
}