Sync Logs: Oh How I Love Thee

Ever since we added rich logging to GoZync, I’ve found the logs incredibly helpful. (Look for them to make their way into SeedCode’s next products as well.)

Here is a great example of why they’re so cool (and why having a transparent, scriptable sync helps developers)…

A customer recently contacted us to say that their syncs were rolling back due to errors. This was new as they’d been up with GoZync for months.

The logs in their hosted file contain caution icons to quickly let me see that not all users are having sync issues, confirming my suspicion that THIS customer’s issue is around record validation. (Some user’s records were passing validation, some weren’t).

The log itself tells me that for my test sync, of 57 records being pulled, the sync had to stop on record number 48. =) So now I can investigate that one record and see what’s up. (This particular developer had GZ4.04 so we didn’t have the nice error trapping we added later. But damn those logs are helpful.)

At this point I could suggest the customer put all their validation in the mobile file, so non-conforming record can’t even be created, or turn off validation during sync (a simple switch described at the end of the page here).

The customer can also easily import the scripts from the latest GoZync version and use the reported errors to hunt down which exact field is causing the validation issue.

Related: Debugging Using GoZync’s Logs

 

Featured Posts

Follow Along

Stay up to date with the latest news & examples from SeedCode

Leave a Reply

Your email address will not be published. Required fields are marked *

Check out some of our other posts ...

Add Jobs to a Mapped Route in FileMaker

See When Assets are Passing by Unscheduled Jobs Showing unscheduled items on the map lets you see when a route is passing close to jobs you need to schedule. As you click on each truck, you’ll see it’s route for the day and find unscheduled jobs that would be good

Read More »

Scheduling Teams and Equipment

Seeing Availability at a Glance We recently customized DayBack for a customer who wanted to consolidates all the decisions of team assignments into a single screen. When a dispatcher clicks on a job, they can schedule the entire field team (technicians, lead, vehicle, departure plan, and equipment) without leaving the

Read More »
Schedule Crews in FileMaker

Crew Assignment and Scheduling

We often see folks struggling to schedule both crew membership and crew assignment. This is particularly tough if crew membership can change with the different roles required on different jobs. The interface below helps a great deal. You can see the crew leads, with red icons, and the crew members

Read More »

FOLLOW ALONG

Stay up to date with the latest news & examples from SeedCode

© 2026 SeedCode, Inc.