Business Units Change Types

Change types that represent data modifications made to the Business Units entity.

Change types

Add Inherited Associate

This change is initiated by background processes after the Add Associate update action is performed (if Associates are inherited).
type​
String​
"AddInheritedAssociateChange"
change​
String​
"addInheritedAssociate"
nextValue​

Value after the change.

Change Approval Rule Mode

Change triggered by the Change Approval Rule Mode update action.
type​
String​
"ChangeApprovalRuleModeChange"
change​
String​
"changeApprovalRuleMode"
previousValue​

Value before the change.

Value after the change.

Change Associate

Change triggered by the Change Associate update action.
type​
String​
"ChangeAssociateChange"
change​
String​
"changeAssociate"
previousValue​

Value before the change.

nextValue​

Value after the change.

Change Associate Mode

Change triggered by the Change Associate Mode update action.
type​
String​
"ChangeAssociateModeChange"
change​
String​
"changeAssociateMode"
previousValue​

Value before the change.

Value after the change.

Change Inherited Associate

Change triggered by the Change Associate update action on a parent of a Business Unit in cases where inheritance applies.
type​
String​
"ChangeInheritedAssociateChange"
change​
String​
"changeInheritedAssociate"
previousValue​

Value before the change.

nextValue​

Value after the change.

Change Parent Unit

Change triggered by the Change Parent Unit update action.
type​
String​
"ChangeParentUnitChange"
change​
String​
"changeParentUnit"
previousValue​

Value before the change.

nextValue​

Value after the change.

Change Status

Change triggered by the Change Status update action.
type​
String​
"ChangeStatusChange"
change​
String​
"changeStatus"
previousValue​

Value before the change.

nextValue​

Value after the change.

Change Top Level Unit

Change triggered by the Set Unit Type or Change Parent Unit update actions.
type​
String​
"ChangeTopLevelUnitChange"
change​
String​
"changeTopLevelUnit"
previousValue​

Value before the change.

nextValue​

Value after the change.

Remove Inherited Associate

This change is initiated by background processes after the Remove Associate update action is performed (if Associates are inherited).
type​
String​
"RemoveInheritedAssociateChange"
change​
String​
"removeInheritedAssociate"
previousValue​

The value before the change.

Set Address Custom Field

Change triggered by the Set Address Custom Field update action.
type​
String​
"SetAddressCustomFieldChange"
change​
String​
"setAddressCustomField"
address​
Address which was extended.
name​
String​
Name of the Custom Field.
customTypeId​
String​
id of the referenced Type.
previousValue​
Any​

Value before the change.

nextValue​
Any​

Value after the change.

Set Address Custom Type

Change triggered by the Set Address Custom Type update action.
type​
String​
"SetAddressCustomTypeChange"
change​
String​
"setAddressCustomType"
address​
Address which was extended.
previousValue​

Value before the change.

nextValue​

Value after the change.

Set Associates

Change triggered by the Set Associates update action.
type​
String​
"SetAssociatesChange"
change​
String​
"setAssociates"
addedItems​
Array of Associate​

Elements added to the array.

removedItems​
Array of Associate​

Elements removed from the array.

previousValue​
Array of Associate​

Value before the change.

nextValue​
Array of Associate​

Value after the change.

Set Contact Email

Change triggered by the Set Contact Email update action.
type​
String​
"SetContactEmailChange"
change​
String​
"setContactEmail"
previousValue​
String​

Value before the change.

nextValue​
String​

Value after the change.

Set Custom Field

Change triggered by the Set Custom Field update action.
type​
String​
"SetCustomFieldChange"
change​
String​
"setCustomField"
previousValue​
Any​

Value before the change.

nextValue​
Any​

Value after the change.

name​
String​
Name of the Custom Field.
customTypeId​
String​
id of the referenced Type.

Set Custom Type

Change triggered by the Set Custom Type update action.
type​
String​
"SetCustomTypeChange"
change​
String​
"setCustomType"
previousValue​

Value before the change.

nextValue​

Value after the change.

Set Inherited Associates

This change is initiated by background processes after the Change Parent Unit or Set Unit Type update action is performed (if Associates are inherited).
type​
String​
"SetInheritedAssociatesChange"
change​
String​
"setInheritedAssociates"
addedItems​
Array of InheritedAssociate​

Elements added to the array.

removedItems​
Array of InheritedAssociate​

Elements removed from the array.

previousValue​
Array of InheritedAssociate​

Value before the change.

nextValue​
Array of InheritedAssociate​

Value after the change.

Set Inherited Stores

This change is initiated by background processes after the Change Parent Unit or Set Unit Type update action is performed (if BusinessUnit storeMode is "FromParent").
type​
String​
"SetInheritedStoresChange"
change​
String​
"setInheritedStores"
addedItems​
Array of KeyReference​

Elements added to the array.

removedItems​
Array of KeyReference​

Elements removed from the array.

previousValue​
Array of KeyReference​

Value before the change.

nextValue​
Array of KeyReference​

Value after the change.

Set Store Mode

Change triggered by the Set Store Mode update action.
type​
String​
"SetStoreModeChange"
change​
String​
"setStoreMode"
previousValue​

Value before the change.

nextValue​

Value after the change.

Set Stores

Change triggered by the Set Stores update action.
type​
String​
"SetStoresChange"
change​
String​
"setStores"
previousValue​
Array of Reference​

Value before the change.

nextValue​
Array of Reference​

Value after the change.

addedItems​
Array of KeyReference​

Elements added to the array.

removedItems​
Array of KeyReference​

Elements removed from the array.

Set Unit Type

Change triggered by the Set Unit Type update action.
type​
String​
"SetUnitTypeChange"
change​
String​
"setUnitType"
parentUnit​
If unitType="Division", reference to the new parent unit for the Business Unit.
previousValue​

Value before the change.

nextValue​

Value after the change.