On the first step when creating a validation Service type you have the ability to make duplicate scans valid or invalid. Check ‘Invalid’ if you want the first scan to be valid but all subsequent scans made for this Service to be invalid duplicate scans.
Advanced Option for Special Situations: Reset duplicate checking automatically
If you check ‘Invalid’, you can also reset the status table for this Service on a periodic basis. What this means is when the new period starts, the first scan will again be valid once, and then all subsequent scans will again be invalid duplicate scans.
No special action required by your app users.
For the reset to take effect with on-device (offline) Services your app users must:
a) Upload their scans from the device; and
b) Refresh the app (or sign out and sign back in) with Internet connectivity after the new period begins.
Note: The reset does not change the associated validation database since the ‘scanned’ and ‘not scanned’ status of each barcode value is stored in a separate table for each Service, not in the validation database itself.