9,400
edits
Line 279: | Line 279: | ||
::* In the entity download phase of sync, to include the parent entity's [[Sync_Filter#Mark_as_Parent_Pointer|sync filter]] also for child entity records. I.e., only download child records if their parent records are also downloaded. | ::* In the entity download phase of sync, to include the parent entity's [[Sync_Filter#Mark_as_Parent_Pointer|sync filter]] also for child entity records. I.e., only download child records if their parent records are also downloaded. | ||
::* When [[Synchronization_steps#Uploading_local_changes|uploading local changes]] during synchronization to establish the order of entities. Status changes for parent records are updated only after all associated child records are uploaded. | ::* When [[Synchronization_steps#Uploading_local_changes|uploading local changes]] during synchronization to establish the order of entities. (Child entities are uploaded before parent entities.) | ||
::* When deleting parent entity records (to clean up also child records) | ::* Also related to sync upload: Status changes for parent records are updated only after all associated child records are uploaded. | ||
::* When deleting parent entity records (to clean up also child records). Note that cascading deletion only happens if [[Configuration#Delete_Behavior|the related configuration option]] is enabled. If not, orphaned child records are deleted during the next sync in its cleanup phase. | |||
::* (Salesforce only) Check to download only attachments belonging to records that are available offline. This property can optimize data download. | ::* (Salesforce only) Check to download only attachments belonging to records that are available offline. This property can optimize data download. | ||