La regla del subjuego para los tipos de confrontación Varios a varios le permite confrontar una o varias transacciones en un origen de datos con todos los subjuegos de transacciones en otro origen de datos. El límite de tolerancia especificado se aplica a ambos orígenes de datos.
Ejemplo: Regla Varios a varios con subconjunto
Tomemos como referencia un tipo de confrontación que contenga dos orígenes de datos, con Punto de venta como sistema de origen y Banco como subsistema. En la siguiente tabla se muestra un juego limitado de transacciones que son necesarias para este ejemplo.
Table 9-5 Transacciones del sistema de origen
| ID de transacción | ID de tienda | Fecha de la transacción | Cantidad |
|---|---|---|---|
| 10001 | 7959 | 15 de julio de 2021 | 983 |
| 20001 | 7959 | 14 de julio de 2021 | 637 |
| 30001 | 7959 | 11 de julio de 2021 | 288 |
| 40001 | 7959 | 10 de julio de 2021 | 500 |
| 50001 | 7959 | 9 de julio de 2021 | 818 |
Table 9-6 Transacciones del subsistema
| ID de transacción | ID de tienda | Fecha de la transacción | Cantidad |
|---|---|---|---|
| 19999 | 7959 | 14 de julio de 2021 | -475 |
| 29999 | 7959 | 16 de julio de 2021 | 2095 |
| 39999 | 7959 | 15 de julio de 2021 | -725 |
Tenga en cuenta que, aunque las fechas no son coincidencias exactas, las transacciones con el ID de transacción 10001 y 20001 del sistema de origen suman un importe de 1620. Las transacciones con el ID de transacción 19999 y 29999 del subsistema suman el mismo importe, 1620.
Tomemos como referencia que la condición de la regla coincide exactamente con Importe e ID de tienda, ancle la Fecha y aplique el límite de tolerancia especificado en la Fecha. Supongamos que la tolerancia especificada es + o - 1 día. En nuestro ejemplo, tomemos como referencia la primera transacción del sistema de origen con fecha del 15 de julio de 2021. Si utiliza la regla Varios a varios (sin subjuego), las transacciones del sistema de origen que coincidan con la condición de la regla son los ID de transacción 10001 y 20001, cuyo importe suma 1620. En el subsistema, todas las transacciones coinciden con la condición de la regla y sus importes suman 895. El resultado no es una coincidencia exacta. Sin embargo, al utilizar la regla Varios a varios con subjuego, se crean todos los subjuegos posibles de las transacciones del subsistema en función de las reglas de coincidencia especificadas. El resultado es que el subjuego con los ID de transacción 19999 y 29999 del subsistema coincide con los ID de transacción 10001 y 20001 del sistema de origen.