10,730
edits
Line 42: | Line 42: | ||
=== The upload === | === The upload === | ||
The uploader performs two passes | The uploader performs two passes | ||
# First pass executes "easy" updates ( | # First pass executes "easy" updates (all regular fields from all entities, and lookups - if possible). | ||
#: If the update fails, we try to remove lookups and repeat the update. (Log: Update NoLookups for: account[...]) | #: If the update fails, we try to remove lookups and repeat the update. (Log: Update NoLookups for: account[...]) | ||
# Second pass executes | # Second pass executes status changes and owner changes or lookup values which were not accepted in the first pass. | ||
The information about the upload process ends up in the synchronization log | The information about the upload process ends up in the synchronization log | ||
* SyncLog contains info about all problems (including conflicts) | * SyncLog contains info about all problems (including conflicts) | ||
* If you enable sync details (using the [[Resco_Mobile_CRM#Setup|Setup form in Resco Mobile CRM app]] (parameter '''Diag. Sync Log''') or via Woodford), you will see all upload actions. | * If you enable sync details (using the [[Resco_Mobile_CRM#Setup|Setup form in Resco Mobile CRM app]] (parameter '''Diag. Sync Log''') or via Woodford), you will see all upload actions. | ||
;Upload Status with Data: When you enable this option in Woodford [[App_projects#Managing_entities|entity configuration]], status changes for that entity are executed in the first upload pass. | |||
=== Result === | === Result === |