Tema anterior: Archivo de configuración del adaptador con singularidad del evento

Tema siguiente: Agregación de datos de transacciones

Comportamiento de escucha del adaptador con singularidad del evento

Al recibir un nuevo evento del adaptador, la escucha comprueba el valor del campo OnDuplication. Cuando el valor es "add", se lleva cabo el proceso de inserción normal. Cuando el valor no es "add", la escucha busca la existencia de un evento con el mismo valor UniqueKey y el mismo ID de lector en la base de datos. Si la base de datos ya contiene un evento según lo descrito, el nuevo evento no se inserta en la base de datos cuando el valor de OnDuplication es "ignore".

Cuando el valor de OnDuplication es "update", se comprueban los cambios en el evento. Si todos los campos son idénticos, el nuevo evento no se inserta en la base de datos.

Cuando el valor de OnDuplication es "updateAlways", se omite la comprobación anterior y se actualiza siempre.

En los modos tanto "update" como "updateAlways" se realizan los pasos siguientes: