Está en la página 1de 6

HU PEUMA120-7897-8221 - Cambios en Cartola del Banco en SRUVA

Proyecto Ultramar - SRU

Ticket PEUMA120-7897-8221 - Cambios en Cartola del Banco en SRUVA

Estatus Pendiente de Aprobación Fecha de Creación 05-04-2023

Versión 1.0 Fecha de Modificación

Aprobaciones

Organización Rol Nombre Fecha

Baufest Perú Service Delivery Lider Jorge Galindo 05-04-2023

Baufest Perú Software developer Christian Dongo 05-04-2023

Baufest Perú Business Analyst Jose Valencia 05-04-2023

UMAR Lider de Proyectos Danilo Vasqueaz 05-04-2023

UMAR Sub-Gerente TI Miguel Reyes

Historial de cambios al documento

Versión Fecha Autor Descripción

1.0 05-04-2023 Jose Valencia Versión Inicial

1 Información General
Aplicación PayDocs – Front End

PayDocs – Back End

X SRU – Front End

X SRU – Back End

Slim – Front End

Slim – Back End

Wave – Front End

Wave – Back End

Opción / Pantalla/ Reporte Gestión de Cartola

Módulos afectados Compensaciones

Estado actual Como usuario de SRU del módulo de compensaciones

Debo cargar las cartolas PDF del banco BCI en base a su PDF de forma manual, donde se encuentra la información detallada de
los movimientos financieros. Sin embargo, la estructura del PDF suele cambiar por parte del banco, por lo que no se puede
realizar la carga de la información en SRU ocasionando problemas.

Estado Como usuario de SRU del módulo de compensaciones


deseado
Quiero poder realizar la carga de la cartola a partir de un formato Excel, el cual contiene todos los movimientos financieros de forma
idéntica a los PDFs actualmente usados. Este formato es brindado por el banco y además contiene los datos de forma
estructurada. Dado que mantiene la información del PDF, el proceso se mantendría en cuanto a tener que realizar la carga de
una cartola complementaria para associar los respectivos clientes a cada línea.

Justificación El proceso de la carga de cartola PDF, en muchos casos, no encuentra la mimsma cantidad de lineas ZR que lineas de abono en la cartola
PDF impidiendo la carga de la cartola PDF al sistema SRU. Esto es debido que las cartolas PDF generados por el banco BCI a veces varía
con el formato que si puede leerse correctamente en el sistema y este provoca problemas en la carga de cartola.
Definition of 1. La HU provee valor al negocio
Ready 2. La HU es clara y bien definida
3. La HU cuenta con criterios de aceptación definidos y claros
4. Se conoce la aplicación SLIM y la arquitectura correspondiente para poder realizar los cambios.
5. Se deberá crear el feature correspondiente en GIT

Definition of 1. Código compila sin errores


Done 2. Se realiza una revisión de pares antes de integrar el feature en el release correspondiente
3. Se realizará una revisión de pares al código
4. Se ejecutan correctamente los escenarios de prueba establecidos
5. Pasa los criterios de aceptación de la historia de usuario
6. Aprobado por el Product Owner.

Prioridad X Alta

Media

Baja

2 Descripción Funcional
Como usuario de SRU del módulo de compensaciones

Quiero poder realizar la carga de la cartola a partir de un formato Excel, el cual contiene todos los movimientos financieros
de forma idéntica a los PDFs actualmente usados. Este formato es brindado por el banco y además contiene los
datos de forma estructurada. Dado que mantiene la información del PDF, el proceso se mantendría en cuanto a tener
que realizar la carga de una cartola complementaria para associar los respectivos clientes a cada línea.

Entonces se deberán realizar las siguientes modificaciones al sistema SRU:

Modificación del frontend para la carga de Excels en la sección de creación de cartolas.


Modificación de la lógica de la lectura de archivos de cartola a ser Excel.
Nueva validación que compare los montos de las partidas ZR y los montos de los abonos provenientes del
Excel.

2.1 Precondición

UMAR deberá haber ingresado los ejemplos de cartola en QA UMAR y deberá proveer los archivos de cartola PDF y Excel 360.

2.2 Criterios de aceptación

Criterio 1 – Agregar nuevo botón Excel 360 en popup de “Crear Cartola” y cambiar “Cargar sin PDF” a “Cargar sin PDF/Excel”

D el usuario de SRU se encuentro dentro del módulo de compensación y quiero cargar una cartola en formato de Excel
a
d
o
q
ue

C doy click en la opción de “Crear Cartola”


u
a
n
do
E se mostrará un nuevo botón que diga “Excel 360”
n
t
o
n
c
es

Adicionalmente el campo “Carga sin PDF” deberá decir “Carga sin PDF/Excel”

Criterio 2 – Carga de cartola en formato de Excel

Dado que el usuario de SRU se encuentra dentro del módulo de compensación y quiero cargar una cartola en formato de Excel

Cuando el usuario está dando click en el botón “Excel 360”

Entonces para que se pueda realizar la carga de la cartola de excel, previamente se deberá ingresar el número de cartola SAP.

Si el usuario no lo ha ingresado, se mostrará el mensaje: “Debe ingresar el Nro. de Cartola SAP”.

Si el usuario no ha seleccionado un archivo del tipo excel y da click en el botón “Excel 360”, se validará , adicionalmente de Nro de Cartola SAP, que
el archivo ingresado sea del tipo “*.xls” o “*.xlsx”. En caso no haya ingresado este tipo de archivo, se mostrará el mensaje: “Debe ingresar una
cartola en formato de Excel”.

Una vez pasen estas 2 validaciones, se deberá que el formato de excel sea el correcto, para esto comprobará las posiciones de los campos:

Empresa: E3
N°de cuenta: E4
Primera línea de cartola: 19

En caso no se logre ubicar estos valores, se mostrará un mensaje: “No se ha ingresado un formato correcto de Cartola 360”

Adicionalmente, para cargar el excel y validar con SAP la cartolas, se usarán el Nro Cartola SAP ingresado en la pantalla y la moneda se obtendrá
del Nro. de cuenta corriente ya que el excel no cuenta con dichos valores.

Criterio 3 – Validar montos de cada línea de cartola al cargar la cartola de formato excel 360

Dado que el usuario de SRU se encuentra dentro del módulo de compensación y quiero cargar una cartola en formato de Excel

Cuando el usuario está dando click en el botón “Excel 360”

Entonces Al momento de validar las lineas del Excel 360 (Partidas ZR) se validará cada línea con las lineas de partida ZR que se traen de
SAP. Se validará que los montos de cada línea de cartola del excel corresponda con una partida ZR de la cartola proveniente de
SAP.

En caso alguna de las lineas no encuentren su correspondiente en montos en las partidas ZR, se mostrará un mensaje final
resumiendo que lineas del excel no se encontraron en SAP. Considerar que solo vamos a considerar las líneas del excel para
Cargos/Abonos

Criterio 4 – Configuración de posición de campos de excel en BD

Dado que el usuario de SRU se encuentra dentro del módulo de compensación y quiero cargar una cartola en formato de Excel

Cuando se está realizando la carga del archivo y validación del formato de excel
Entonces la configuración se encontrará en BD y se utilizará los siguientes valores:

Configuración Grupo: Excel360


Configuración Variable:

Empresa: E3
N°de cuenta: E4
Primera línea de cartola: 19
Campo Fecha: Columna A
Campo Sucursal: Columna C
Campo Descripción Columna F
Nro Documento: Columna I
Cheques y otros: Columna K
Depósitos y Abono: Columna L

Todas estas configuraciones se utilizarán al momento de realizar la validación de la cartola y además se utilizará para obtener la
información del excel.

Criterio 5 – Nueva opción en dropdown de cartola complementaria

Dado que el usuario de SRU se encuentra dentro del módulo de compensación y se encuentra en el tab de Cartola Complementaria

Cuando esté visualizando la información de una cartola

Entonces en el dropdown Tipo, se mostrará una nueva opción a las ya existententes que se llame “Excel 360“

Criterio 6 – Nuevo checkbox Excel 360 y cambiar a nombre a checkbox existente “Excel 360” a “Consulta 360”

D el usuario de SRU se encuentra dentro del módulo de compensación y se encuentra en el tab de Cartola Complementaria
a
d
o
q
ue

C esté visualizando la información de una cartola


u
a
n
do

E se modificará la sección de los check:


n
t
o
n
c
es

1. Cambiar nombre Excel 360 por Consulta 360


2. Agregar nuevo checkbox “Excel 360”
Criterio 7 – Permitir cargar en cartola complementaria el archivo de Cartola Excel 360

D el usuario de SRU se encuentra dentro del módulo de compensación y se encuentra en el tab de Cartola Complementaria
a
d
o
q
ue

C esté visualizando la información de una cartola y previamente se haya cargado una cartola sin PDF/Excel
u
a
n
do

E SRU deberá permitir adjuntar un archivo de Excel 360 seleccionando previamente el tipo “Excel 360”.
n
t
o
n
c
es

Una vez cargado se agregará a la sección de adjuntos y se marcará el check que dice Excel 360.

3 Reglas de negocio / Validaciones


Regla Descripción

RN1 Al cargar una cartola en formato excel 360 se validará que se ingrese el campo “Nro Cartola SAP”

RN2 Al cargar una cartola en formato excel 360 se validará que la extensión del archivo sea “xls” o “xlsx”

RN3 Al cargar una cartola en formato excel 360 se validará que el formato sea el correcto.

RN4 Al cargar una cartola en formato excel 360, se validará por cada línea de Cargo/Abono , que el monto corresponda a
una partida ZR en SAP.

4 Impacto
Impacta en el módulo de compensaciones.

5 Consideraciones para pruebas


Se deberá contar con varios ejemplos de cartola cargadas en SAP QA para poder realizar pruebas durante el desarrollo y la etapa de pruebas.

UMAR deberá proveer de estos ejemplos y de las cartolas PDF y excel 360 correspondientes para realizar las pruebas.

Baufest tendrá visibilidad sobre la URL de Partidas utilizando la VPN.

6 Información Adicional
El presente desarrollo se trabajará utilizando el formato de cartolas de excel 360 enviadas en el 2022. Es decir, que se asumirá que el formato
de excel no ha variado durante los últimos meses. Si con los nuevos ejemplos que se enviarán para las pruebas, se observa que el formato de
excel ha cambiado, esto será asumido como un control de cambios y deberá estimarse.
7 Entregables
Entregable Descripción / Anotaciones

SOW Documento con la declaración de trabajo

PEUMA120-7897-8221 Cambios en Cartola del Banco en SRUVA

8 Anexos

Anexo 1 – Requerimientos cubiertos por esta especificación

Número PBI Comentarios

PEUMA120-7897-8221 Cambios en Cartola del Banco en SRUVA

Anexo 2 – Escenarios de Prueba

Supuesto: UMAR deberá haber cargado cartolas ejemplos en el ambiente de UMAR QA. Se utilizará VPN para realizar las pruebas

Ítem Caso Resultado

1 Se ingresa al módulo de compensaciones, luego se da click en Se mostrará un mensaje con las validaciones:
“Crear Cartola”. No se ingresa ni Nro. Cartola SAP ni se selecciona
un archivo. “Debe ingresar el Nro. de Cartola SAP”.
“Debe ingresar una cartola en formato de Excel”.

2 Se ingresa al módulo de compensaciones, luego se da click en Se mostrará un mensaje con las validaciones:
“Crear Cartola”. Se ingresa Nro. Cartola SAP pero no se selecciona
un archivo. “Debe ingresar una cartola en formato de Excel”.

3 Se ingresa al módulo de compensaciones, luego se da click en Se mostrará un mensaje con las validaciones:
“Crear Cartola”. No se ingresa Nro. Cartola SAP pero si se
selecciona un archivo. “Debe ingresar el Nro. de Cartola SAP”.

4 Se ingresa al módulo de compensaciones, luego se da click en se procederá a realizar la carga de cartola en excel correspondiente al
“Crear Cartola”. Se ingresa Nro. Cartola SAP y sse selecciona un sistemas SRU.
archivo en formato de excel correcto

5 Se ingresa al módulo de compensaciones, luego se da click en Al adjuntar el archivo, se deberá validar el formato previamente antes de
“Crear Cartola”. Se selecciona “Cargar sin PDF/Excel”. adjuntaro al grid de ajuntos.

Luego se procederá a ir a la sección de “Cartola Complementaria” y Si la carga es exitosa, se deberá marcar el checkbos Excel 360
luego se tratará de cargar el archivo de cartola en formato “Excel
360”

También podría gustarte