Sync Object DTO v5

An abstract object class containing general information about object. All objects on the cloud extend one of the versions of SyncObject.

Field Name Type Category Constraint Reference Description
createDateTime DateTime Optional Datetime stamp when the object was created.
createPerson Identifier Optional Person who created the object.
id Identifier Required Unique identifier (UUID) of the object.
inactive boolean Required Specifies whether the object is active or not.
lastChanged long Required Last changed timestamp used for optimistic locking.
location Location Optional Geolocation of the object.
syncObjectKPIs Set<SyncObjectKPIDTO_V5> Required Set of KPI values.
syncStatus SyncObjectSyncStatus Optional Sync status of the object (used in sync protocols of the cloud).
udfValues Set<UdfValue> Required Udf values.

SyncObjectDTO_V5.SyncObjectKPIDTO_V5


Generated embedded class DTO

Field Name Type Category Constraint Reference Description
additionalInformation String Optional length >= 0 & length <= 255
cloudDataType CloudDataType Required Allowed values { STRING, INT, FLOAT, DATE, TIME, DATETIME, PERCENTAGE, UNIT, MONETARYAMOUNT, SELECTIONLIST, SELECTIONLISTWITHFREETEXT, BOOLEAN }
description String Required length >= 0 & length <= 255
value String Required length >= 0 & length <= 255