Departments
Workflows > Endpoints > Dimension Entities > Departments
Purpose: Retrieve or update department details.
This workflow is typically used in cases where the department dimension is of relevance for transactions posted to or retreived from Go. It is also needed in cases where the integrating party need to synchronize department information to make sure that PowerOffice Go and their own systems have the same information about their departments.
Note that departments are dimensions that rarely change if used as intended (actual company departments), in which case there might not be a need for setting up synchronization. This is something to consider before integrating this workflow.
Regardless of the direction of the data flow, we highly recommend that the integrating party store the Id's of the PowerOffice objects. In general, the id's of all the various PowerOffice entities are the preferred mapping key, as they are uniquely assigned by the system and cannot be changed.
Description of the core flow
Synchronize to Go:
Check whether the department object already exists in Go
Create or update information
Synchronize from Go
Check if there are any new or newly updated departments in Go
Retrieve the desired fields and information