Saltar a contenido

PDD — Consultas5B

Ficha

Campo Valor
ID consultas5b
Empresa Copar
Área solicitante
Dueño del proceso (negocio) Chrystian Mazariegos
Responsable técnico Angel
Ticket de requerimiento 347646
Fecha de puesta en producción 2026-10-06
Versión del documento 1.0

1. Objetivo

Descargar diariamente el reporte de transacciones posteadas del portal CCS de 5B y registrarlas en la base de datos de Copar, para que estén disponibles sin que una persona tenga que descargar y transcribir el reporte.

2. Situación anterior (AS-IS)

Una persona ingresaba al portal de 5B, generaba el reporte de TRX posteadas y cargaba la información a la base de datos.

Métrica Valor
Volumen 1 reporte diario
Tiempo manual por ejecución 60 minutos (medido)
Frecuencia 30 veces al mes
Ahorro estimado 30 horas al mes

3. Proceso automatizado (TO-BE)

  1. Una vez al día, el robot ingresa al portal CCS de 5B a las 00:30.
  2. Abre el reporte TRX Posteadas con el rango de fechas de ayer a hoy.
  3. Descarga el reporte en PDF.
  4. Lee cada transacción del PDF.
  5. Registra cada transacción en la base de datos.
  6. Archiva el PDF con la fecha del día.
  7. Si el portal no carga o algo falla, avisa por Telegram.

4. Entradas y salidas

Descripción Origen / destino
Entrada Reporte "TRX Posteadas" (PDF) Portal CCS de 5B
Salida Una fila por transacción SQL Server, base GDA_COPAR_PROD, vía dbo.sp_InsertarTRXposteadas
Salida PDF archivado C:\rpa\5B\Procesados\<fecha>.pdf
Salida Avisos de error Telegram

Datos que se registran por transacción: usuario, número de cuenta, traza, fecha de publicación, fecha de transacción, tipo de transacción, modo, autorización de débito o número de cheque, monto y moneda.

5. Reglas de negocio

# Regla Acción
RN-01 El reporte se consulta del día anterior al día de ejecución Rango fijo ayer → hoy
RN-02 Una fila del reporte es una transacción solo si trae número de cuenta Las líneas sin número de cuenta se toman como continuación de la fila anterior
RN-03 Fechas o montos vacíos o inválidos no se inventan Se envían vacíos a la base de datos
RN-04 Duplicados Compara NumeroCuenta, Traza, FechaTransaccion y Monto. Si existe, no se inserta

6. Excepciones de negocio

# Situación Qué hace el robot Quién se entera
EX-01 El portal de 5B no carga Reintenta y, si sigue fallando, avisa y se detiene Telegram: "5B no está cargando"
EX-02 No se puede mover o leer el PDF Avisa con el detalle del error Telegram
EX-03 Falla el registro de una transacción Avisa y continúa con la siguiente Telegram
EX-04 El reporte no trae transacciones No se inserta nada

7. Beneficio esperado

30 horas al mes según la línea base medida (60 minutos × 30 ejecuciones), además de eliminar errores de transcripción.

9. Historial del documento

Versión Fecha Cambio Autor
1.0 2026-10-06 Creación a partir del robot en producción Angel