Change Tracking Settings¶
Required privilege: Change Tracking Settings / View or Edit
Controls which entity types have change tracking enabled. When enabled for an entity, all create/update/delete operations are recorded in the audit log.
Settings Object¶
{
"entities": {
"PurchaseOrderList": true,
"PurchaseOrderDetails": true,
"SalesOrderList": true,
"SalesOrderDetails": false,
"ManufacturingOrderList": true,
"ForecastList": false,
"Inventory": true,
"ItemMaster": true,
"SupplierMaster": true,
"CustomerMaster": true,
"WarehouseMaster": true
}
}
Each key is an entity type; true enables change tracking for that entity.
GET - Read Change Tracking Settings¶
PUT - Update Change Tracking Settings¶
PUT /api/change-tracking-settings HTTP/1.1
Content-Type: application/json
X-XSRF-TOKEN: <csrf>
{
"entities": {
"SalesOrderDetails": true,
"ForecastList": true
}
}
Only the entities included in the request body are modified.