Reference data and scanning
When a component references another table, identify all of the fields used by its reference configuration. At minimum, consider:
All fields used by the reference must be included in the referenced table’s effective requested columns.
Example
Suppose a component referencesProduction Unit with:
Active is not downloaded, the component cannot reliably perform the configured filtering locally.
Reference-table naming
The referenced table name must match the configuredtableName exactly.
A table can sync successfully while a component using that table still fails because one of the required reference fields was not downloaded.
Barcode and smart scan configuration
For barcode or smart-scan functionality, make sure the referenced table downloads:- the field containing the scanned value;
- the field displayed after a match;
- the field returned or posted after a match;
- any additional fields used by the scan configuration.
- leading spaces;
- trailing spaces;
- leading zeroes;
- different capitalisation;
- unexpected formatting.
LOOKUP and report reference data
Features using locally downloaded reference data require all fields involved in the operation to be downloaded.
For a LOOKUP, include:
- the field used to locate the matching row;
- the field returned from that row.
- the configured match field;
- the configured display field;
- any other fields required by the report configuration.