Está en la página 1de 2

1.

Escriba el código de SQL que le permite conocer el monto y la cantidad de las


transacciones que SIMETRIK considera como conciliables para la base de CLAP
R// SELECT
c1.CODIGO_AUTORIZACION as Numero_de_conciliaciones_CLAP,
SUM(c1.MONTO) AS monto_total
FROM
CLAP c1
INNER JOIN (
SELECT
CODIGO_AUTORIZACION,
MAX(FECHA_TRANSACCION) AS max_fecha
FROM
CLAP
WHERE
TIPO_TRX = 'PAGADA' and MONTO = (select max(MONTO) from clap)
GROUP BY
CODIGO_AUTORIZACION
) c2 ON c1.CODIGO_AUTORIZACION = c2.CODIGO_AUTORIZACION AND c1.FECHA_TRANSACCION =
c2.max_fecha
WHERE
c1.TIPO_TRX = 'PAGADA' and MONTO = (select max(MONTO) from clap)
GROUP BY
c1.CODIGO_AUTORIZACION
ORDER BY
monto_total DESC;

2. Escriba el código de SQL que le permite conocer el monto y la cantidad de las


transacciones que SIMETRIK considera como conciliables para la base de BANSUR
R// SELECT
c1.CODIGO_AUTORIZACION as Numero_de_conciliaciones_BANSUR,
SUM(c1.MONTO) AS monto_total
FROM
BANSUR c1
INNER JOIN (
SELECT
CODIGO_AUTORIZACION,
MAX(FECHA_TRANSACCION) AS max_fecha
FROM
BANSUR
WHERE
TIPO_TRX = 'PAGO' and MONTO = (select max(MONTO) from BANSUR)
GROUP BY
CODIGO_AUTORIZACION
) c2 ON c1.CODIGO_AUTORIZACION = c2.CODIGO_AUTORIZACION AND c1.FECHA_TRANSACCION =
c2.max_fecha
WHERE
c1.TIPO_TRX = 'PAGO' and MONTO = (select max(MONTO) from BANSUR)
GROUP BY
c1.CODIGO_AUTORIZACION
ORDER BY
monto_total ASC;

3. ¿Cómo se comparan las cifras de los puntos anteriores respecto de las cifras
totales en las fuentes desde un punto de vista del negocio?
R// se saca porcentajes de cada base pagadas y luego comparar con datafono las
cifras deben coincidir

4. Teniendo en cuenta los criterios de cruce entre ambas bases conciliables,


escriba una sentencia de SQL que contenga la información de CLAP y BANSUR;
agregue una columna en la que se evidencie si la transacción cruzó o no con su
contrapartida y una columna en la que se inserte un ID autoincremental
para el control de la conciliación
R// unir ambas bases de datos y que en ambas coincida el estado pagado

5. Diseñe un código que calcule el porcentaje de transacciones de la base


conciliable de CLAP que cruzó contra la liquidación de BANSUR.
R//las que pasaron conciliables de clap vs lo que bansur dijo que estaba pagado

6. Diseñe un código que calcule el porcentaje de transacciones de la base


conciliable de BANSUR que no cruzó contra la liquidación de CLAP.

También podría gustarte