Description
You may encounter an issue where the data of a sub-interface has changed but has not been synchronized to MSPbots. For example, the sub-interface Companies under the parent interface Companies in Teams.
Root Cause
For the sub-interface Companies under the parent interface Companies, the CompanyTeams sub-interface lacks autonomous synchronization capability, and its data synchronization is dependent on the parent interface Companies ID. Data for the sub-interface is only synchronized when there is a change to the parent interface Companies.
For the sub-interfaces Type and SubType under the parent interface Board, the two sub-interfaces lack autonomous synchronization capability, and their data synchronization depends on the parent interface Board. Data for the sub-interfaces is only synchronized when there is a change to the parent interface Board.
When the data from the sub-interface changes but the parent interface doesn't change, the last_updated field of the parent interface does not change, which does not trigger data synchronization for the parent interface, so the sub-interface data is not synchronized.
Solutions
Solution 1
When you update the data in the sub-interface, modify any property of the parent interface to trigger synchronization for both the parent and sub-interfaces.
Solution 2
Synchronize all data of the sub-interface under your company weekly. Please submit a request, and MSPbots will implement a weekly full compensation mechanism for your company.