iVendNext offers specialized advanced field types that enable powerful data handling beyond standard text or dropdown fields. Two particularly versatile options are the Geolocation Field (for mapping and spatial data) and the Dynamic Link Field (for flexible document references).
This guide explains how to configure and use these fields effectively, with real-world examples and best practices.
Captures geographic data (points, lines, polygons) using interactive maps.
Stores data in GeoJSON format (RFC 7946 standard).
Commonly used in:
Agriculture (land mapping)
Logistics (delivery routes)
Retail (store locations)
Open Customize Form for the target DocType (e.g., "Land Unit").
Add a new field → Set Field Type = "Geolocation".
Configure optional properties:
Circle Accuracy: Enable for radius-based tracking.
Map Zoom Level: Default view (e.g., city-level or street-level).
Click the map icon to open the interactive viewer.
Draw shapes: Plot points, lines, or boundaries.
Edit: Drag nodes to adjust polygons or paths.
Example:
DocType: Land Unit
Use Case: Marking farmland boundaries for irrigation planning.
A flexible reference field that can link to multiple DocTypes.
Automatically filters options based on a linked DocType selector.
Add a Link Field to the form (e.g., "Reference DocType").
Set Options = "DocType" to list all document types.
Add another field → Set Field Type = "Dynamic Link".
In Options, enter the name of the DocType Link Field (e.g., "reference_doctype").
Example:
Use Case: An Opportunity form that can link to either a Lead or Customer.
First Field: Link Field (Options = "DocType") → User selects "Lead" or "Customer".
Second Field: Dynamic Link → Shows only Leads/Customers based on the first field.
Precision: Use polygons for exact boundaries (e.g., property lines).
Integration: Combine with ERP workflows (e.g., auto-assign tasks based on location).
Mobile: Works on iVendNext mobile apps for field staff.
Performance: Limit linked DocTypes to essential options (use Custom Scripts to filter).
Validation: Add client-side scripting to enforce rules (e.g., "Cannot link to cancelled Leads").
Naming: Use clear labels like "Linked To (Type)" and "Linked To (Record)".
Geolocation Fields unlock spatial data tracking for agriculture, logistics, and more.
Dynamic Link Fields simplify multi-document references without redundant fields.