User and User Permission replication errors when running Replicator on a mobile badging station

Symptom

If User and User Permission replication is enabled in an Enterprise system, you may receive error messages when running Replicator on a mobile badging station.

The error messages may look like the following:

"UDF User Permission with ID [x] could not be found in the destination. Transaction with ID [y] not processed."

("x" and "y" represent the specific ID for the user permission and transaction, respectively.)

These error messages are not valid because you cannot change either ID at a mobile badging station.

Resolution

To resolve this issue, you must purge invalid transactions from the mobile badging station. To do this, complete the following steps:

1) Start Replication Administration on the parent of the mobile badging station.

2) Open the Enterprise Transactions form for the mobile badging station. To do this, double-click "Enterprise Transactions" in the Available Views after selecting the Mobile Station in the System Tree.

3) If you have received the errors referred to in this article, these transactions should appear as failed in the listing window.
Note: These transactions will have an Object Type of either User or Permission.

4) Select these transactions. A red check mark indicates a transaction is selected.

5) Click [Purge Selected].

6) Repeat steps 4 - 5 while viewing "To Do" transactions. To do this, select "To Do" from the Transactions to View drop-down, then click [Requery]. You will also need to select any User or User Permission related transactions.

7) Run Replicator again.

Applies To


OnGuard Enterprise (All versions)

Additional Information

This issue should only be encountered when the setting for User and User Permission replication is changed from disabled to enabled on an Enterprise system.