Submissions: Networkfleet

Sync & Save can be configured to include data from Networkfleet GPS tracking devices.

Based on data in each doForms form submission, Sync & Save looks up Networkfleet data and makes it available for export to any Sync & Save export target.

Integrating with Networkfleet

  1. Set up your Networkfleet api username and password

    Log in to

    Select Getting Started | Client Key Management.

    Click Register New Client and then enter a Client ID (username) and Client Secret (password).
  2. Configure Networkfleet so Sync & Save can lookup up vehicles

    Log in to

    Select Admin | Manage Fleet Preferences.

    Add a preference called "doForms Mobile Unit".

    In Networkfleet, select Admin | Manage Vehicles.

    For each vehicle, enter the unique vehicle value (Vehicle ID) that Sync & Save can use to look up the vehicle in the new doForms Mobile Unit field.

    If the doForms mobile devices will stay with a specific vehicle, the doForms Mobile Unit Number of each device is a good option because that value is present in every submission without requiring any data entry by the doForms user. If, however the doForms mobile devices move between vehicles, a Data Lookup or Choose One control that contains the unique vehicle identifier can be used on the doForms form.
  3. Configure Sync & Save to connect to Networkfleet

    In Sync & Save, select Tools | Options | Accounts | Networkfleet.

    Enter the username and password required to connect to the Networkfleet api that you configured in step 1.
  4. Configure a Sync & Save job to integrate Networkfleet data

    In a Submission Job, select the Format tab and then the Networkfleet tab.

    Enter the name of the Networkfleet Vehicle Alias field configured in step 2.

    Drag and drop the doForms field that contains the Vehicle ID data. In this case, the {phonenumber} field will be used because the doForms mobile devices stay with the vehicle.

    Drag and drop the start and stop date/time fields that will be used for finding any date sensitive Networkfleet data (any group not labeled "Current").

    Check off each group of Networkfleet data to include.
  5. Select Networkfleet fields to output

    Select the Fields tab, and drag/drop any Networkfleet field into the Sync & Save output configuration.

    Note that if no Networkfleet data is found (for instance, no Diagnostics messages are found in the specified date range), then the Networkfleet fields will not be present in the preview submission. Click View Template to view a generic submission that includes all possible fields.

Networkfleet Fields

  • All Networkfleet fields begin with the prefix "Nf_".

  • If the Networkfleet data group is labeled "(Current)" then it does not depend on the Start or Stop Date/Time fields. For these groups, the data Sync & Save receives depends on when the data is requested from Networkfleet, not on when the submission was created in doForms.

  • The "Gps Trips" data group includes special logic:

    • Sync & Save requests GpsMessages based on the Start and Stop fields with a date range three times the difference between the Start and Stop values.
    • The GpsMessages are divided into trips based on Key Off / Key On events.
    • All trips whose date/time center point falls within the range of the Start and Stop values is included in the result.

Networkfleet integration is available beginning with version 1.13.14.


  1. Introduction
  2. System Requirements
  3. Main Screen
  4. Submissions: Adding A New Job
  5. Submissions: Configuring the Export Settings
  6. Submissions: Setting Up the Export Format
  7. Submissions: Using The Submissions Tab
  8. Submissions: Dealing With Errors
  9. Submissions: Handling Repeating Data
  10. Submissions: Exporting To Text Files
  11. Submissions: Exporting To Sql Server, MySQL, Oracle, Access, Sybase ASE, or ODBC
  12. Submissions: Exporting To Excel
  13. Submissions: Exporting To PowerPivot For Excel
  14. Submissions: Exporting to Word
  15. Submissions: Exporting To QuickBooks
  16. Submissions: Exporting To QuickBooks Customer
  17. Submissions: Exporting To QuickBooks Estimate, Sales Order, Invoice, Sales Receipt
  18. Submissions: Exporting To QuickBooks Vendor
  19. Submissions: Exporting To QuickBooks Purchase Order
  20. Submissions: Exporting To QuickBooks Item Receipt
  21. Submissions: Exporting To QuickBooks Bill
  22. Submissions: Exporting to QuickBooks Receive Payment
  23. Submissions: Exporting To QuickBooks Time Entry
  24. Submissions: Exporting To QuickBooks Online
  25. Submissions: Exporting To QuickBooks Online Customer
  26. Submissions: Exporting To QuickBooks Online Estimate, Invoice, Sales Receipt
  27. Submissions: Exporting To QuickBooks Online Vendor
  28. Submissions: Exporting To QuickBooks Online Purchase Order
  29. Submissions: Exporting To QuickBooks Online Bill
  30. Submissions: Exporting to QuickBooks Online Time Activity
  31. Submissions: Exporting To Sage 50 (Peachtree)
  32. Submissions: Exporting To Sage 50 Quote, Sales Order, Sales Invoice
  33. Submissions: Exporting To Sage 50 Customer
  34. Submissions: Exporting To Sage 100 (MAS 90 / MAS200)
  35. Submissions: Exporting To Sage 100 Sales Order, SO Invoice, AR Invoice
  36. Submissions: Exporting To SharePoint
  37. Submissions: Exporting To
  38. Submissions: Exporting To Evernote
  39. Submissions: Exporting Attachments
  40. Submissions: Exporting PDF Report
  41. Submissions: Exporting A Specific Date Range
  42. Submissions: Filtering Submissions
  43. Submissions: Archive
  44. Submissions: Approve Before Exporting
  45. Submissions: Working With Date And Time Values
  46. Submissions: Working With Select One and Select Multiple fields
  47. Submissions: System Fields
  48. Submissions: Handling New Versions Of A Form
  49. Submissions: Networkfleet
  50. Submissions: Fleetmatics
  51. Lookup Table: Adding A New Job
  52. Lookup Table: Settings
  53. Lookup Table: From A Sql Source
  54. Lookup Table: From A File Source
  55. Lookup Table: From QuickBooks
  56. Lookup Table: From QuickBooks Online
  57. Lookup Table: From Sage 50
  58. Lookup Table: From
  59. Lookup Table: From A SharePoint List
  60. Lookup Table: From NetworkFleet
  61. Lookup Table: From Fleetmatics
  62. Lookup Table: Filtering Records
  63. Dispatch: Adding A New Job
  64. Dispatch: Settings
  65. Dispatch: Format
  66. Dispatch: From An SQL Source
  67. Dispatch: From QuickBooks
  68. Dispatch: Tables And Repeating Sections From An SQL Source
  69. Dispatch: From A File Source
  70. Dispatch: Tables And Repeating Sections From An XML Source
  71. Dispatch: From
  72. GPS: Adding A New Job
  73. GPS: Configuration
  74. Options: Calculations
  75. Options: Encryption
  76. Options: Proxy Server
  77. Options: Email Notifications
  78. Connecting to
  79. Connecting to Sharepoint
  80. Connecting To Cloud File Systems
  81. Connecting To SFTP
  82. Connecting To QuickBooks
  83. Connecting To QuickBooks: User Account
  84. Calculating tax on a form for QuickBooks
  85. Scheduling Jobs
  86. Job Log
  87. Run Jobs From An External Application
  88. Sending Information To Support
  89. Sending Job Configuration to Support
  90. Licensing
  91. Upgrading
  92. Backing Up And Restoring
  93. Webservice Quota
  94. Release Notes
  95. Release Notes 1.15.x
  96. Release Notes 1.14.x
  97. Release Notes 1.13.x
  98. Release Notes 1.12.x
  99. Release Notes 1.11.x
  100. Third Party Software

Feedback and Knowledge Base