Está en la página 1de 12

Diseño

Funcional Técnico

Centro de Soluciones
Soluciones Financieras –Gestión Humana

Tesorería

Descripción

Actualiza fecha de vencimiento

Cláusula de Propiedad Intelectual


Este documento contiene material, ideas y conceptos que son propiedad de Belcorp. Los materiales, ideas y conceptos aquí vertidos son para uso de Belcorp con el
propósito exclusivo de implementar la solución descrita. El contenido de este documento no debe ser reproducido total o parcialmente por ningún medio, ni
distribuido a nadie externo a Belcorp sin el consentimiento previo y por escrito de Belcorp. Copyright Belcorp, 2014
MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

1. Responsable

Tipo de
Fecha de RCR Requerimiento
Autor Área Aprobado
creación Evolutivo /
por Proyecto /
Correctivo
19.11.2018 Luishir Armas GR-XXXX Correctivo

2. Histórico de versiones

Tipo de
Modificado por RCR Requerimient
o
Vers. Fecha Motivo del Cambio
Evolutivo /
Proyecto /
Correctivo
1.0

Archivo: 680795844.docx BELCORP Pág. 2 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

Índice

1. Responsable..............................................................................................................................2

2. Histórico de versiones...............................................................................................................2

Índice........................................................................................................................................................................3

1. Objetivos...................................................................................................................................5

2. Descripción del requerimiento...................................................................................................5

2.1 Requerimientos funcionales........................................................................................................................5

Consideraciones Funcionales de Requerimiento.....................................................................................................5

Consideraciones Técnicas del Desarrollo.................................................................................................................5

2.2 Requerimientos No funcionales...................................................................................................................8

2.3 Justificación de la Creación del “Z”..............................................................................................................8

2.4 Pre-Condiciones...........................................................................................................................................8

2.5 Necesidad de capacitación...........................................................................................................................8

2.6 Necesidad de guía (manual) de usuario.......................................................................................................9

3. Sugerencias Técnicas.................................................................................................................9

3.1 Ambiente donde se debe desarrollar...........................................................................................................9

3.2 Otras sugerencias.........................................................................................................................................9

4. Anexos......................................................................................................................................9

4.1 Anexo 1: Interfaces......................................................................................................................................9

5. Escenarios de Prueba..............................................................................................................10

6. Observaciones al Desarrollo....................................................................................................10

Historial de Modificaciones............................................................................................................11

1. Modificación 001.....................................................................................................................11

1.1 Requerimientos funcionales técnicos........................................................................................................11

1.2 Escenarios de Prueba.................................................................................................................................11

2. Modificación 002.....................................................................................................................11

Archivo: 680795844.docx BELCORP Pág. 3 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

2.1 Requerimientos funcionales técnicos........................................................................................................12

2.2 Escenarios de Prueba.................................................................................................................................12

3. Modificación 003.....................................................................................................................12

3.1 Requerimientos funcionales técnicos........................................................................................................12

3.2 Escenarios de Prueba.................................................................................................................................12

4. Modificación 004.....................................................................................................................12

4.1 Requerimientos funcionales técnicos........................................................................................................12

4.2 Escenarios de Prueba.................................................................................................................................12

Archivo: 680795844.docx BELCORP Pág. 4 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

1. Objetivos
Actualiza la Fecha de vencimiento de la partida pendiente del Confirming por Pagar.

2. Descripción del requerimiento


2.1 Requerimientos funcionales

Consideraciones Funcionales de Requerimiento

El siguiente desarrollo deberá poder realizar lo siguiente:

Cuando se generé la partida de confirming por pagar se deberá de actualizar los siguientes
campos:

Via de Pago = Y
Fecha de vencimiento = de acuerdo al calendario del país del banco de cargo.

Consideraciones Técnicas del Desarrollo

Crear una tabla de mantenimiento por el usuario donde se relacione el Banco propio con su
calendario:. Se llamara Banco vs calendario

Con los siguientes campos:

 T012-BUKRS Sociedad
 T012-HBKID banco propio
 TFACD-IDENT calendario

De no encontrar el registro adecuado, el calendario será seleccionado de a cuerdo al país asignado


del banco.

Archivo: 680795844.docx BELCORP Pág. 5 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

Las actualizaciones deberán realizarse en el la función: ZFI_BTE_00001120

Esta rutina serán ingresada después de la línea 70

La Rutina será la siguiente:

Buscar el calendario.

Mediante:

 BKPF-BUKRS Sociedad
 BSEG-HBKID banco propio

Se busca en la tabla ZBanco propio y calendario. Y se obtienen el calendario en el campo IDENT. De


no encontrarse se tomara el país asignado en la tabla T012

IDENT = T012-BANKS

Con el calendario identificado se busca la nueva fecha de vencimiento en la función:

Archivo: 680795844.docx BELCORP Pág. 6 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

Donde due_ret-netdt es la fecha de vencimiento

P_ident es el calendario identificado

Y wfecnue, es la nueva fecha de vencimiento calculada

Alcanzo un ejemplo:

Archivo: 680795844.docx BELCORP Pág. 7 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

Con ello se actualiza el campo fecha de vencimiento BSEG-ZFBDT = wfecnue.

2.2 Requerimientos No funcionales


Considerar tiempo de respuesta, impresoras de prueba, requerimientos de idioma, etc.

2.3 Justificación de la Creación del “Z”


Se debe justificar el por qué se solicita la creación de un nuevo desarrollo Z, ya que antes
de debió validar si existe alguna funcionalidad estándar, analítica o alguna de las
transacciones zetas existentes que cubra lo solicitado.

2.4 Pre-Condiciones
Describir qué condiciones deben cumplirse o qué transacciones deben ejecutarse antes de
empezar el desarrollo o antes de ejecutar las pruebas.

2.5 Necesidad de capacitación

SI NO X

Archivo: 680795844.docx BELCORP Pág. 8 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

2.6 Necesidad de guía (manual) de usuario

SI NO X

3. Sugerencias Técnicas
3.1 Ambiente donde se debe desarrollar

X
DEV-ERP DEV- BW DEV-APO DEV-CRM DEV-BPC

3.2 Otras sugerencias


Describir si en algún otro programa, función o transacción existe alguna lógica parecida o
igual que puede servir o debe utilizar el nuevo desarrollo o modificación, etc.

4. Anexos
4.1 Anexo 1: Interfaces

Descripción
Identificación del campo

Descripción

Flujo
Formato del Archivo de
Interfaces

Tipo de Proceso

Frecuencia

Consideraciones de
Seguridad

Actividades

Aplicaciones/ Sistemas
involucrados

Archivo: 680795844.docx BELCORP Pág. 9 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

Esquema

Tabla X.X: Detalle de la Interfaz

5. Escenarios de Prueba
1.

2.

3.

4.

ID Condición Resultado esperado


1 Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

2 Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

3 Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

n Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

Tabla X.X: Escenarios de Prueba

6. Observaciones al Desarrollo
Solo en casos en donde el aplicativo o el desarrollo no se encuentra disponible en PRD y
las observaciones no son de orden técnico, el analista puede solicitar cambios en el diseño
como resultado de las pruebas en QAS. Este cambio de alcance será validado por el gestor
de Software Factory para validar el impacto en las fechas de entrega o solicitar un nuevo
requerimiento.

Archivo: 680795844.docx BELCORP Pág. 10 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

Historial de Modificaciones
1. Modificación 001

Número de RCR PER….

Analista Funcional Xxxxxxxxxxxx

Fecha dd/mm/aaaa

Toda mejora evolutiva y/o corrección posterior a la puesta en vivo se debe detallar en esta
sección adjuntando el número de RCR. Es posible adicionar más secciones de acuerdo a
las necesidades de la modificación.

1.1 Requerimientos funcionales técnicos


Describir la funcionalidad del requerimiento, tablas a acceder, secuencia de pasos o
pantallas, condiciones relevantes, etc.

1.2 Escenarios de Prueba

ID Condición Resultado esperado


1 Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

2 Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

3 Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

n Ingresar las condiciones de ejecución, Ingresar el valor esperado, en números, letras, etc., y el detalle
transacción, datos a ingresar en cada campo y de la visualización esperada.
acciones a tomar.

Tabla X.X: Escenarios de Prueba

2. Modificación 002

Número de RCR PER….

Archivo: 680795844.docx BELCORP Pág. 11 de 12


MANTENIMIENTO DE APLICACIONES Diseño
<Indicar nombre del aplicativo> Funcional Técnico

Analista Funcional Xxxxxxxxxxxx

Fecha dd/mm/aaaa

2.1 Requerimientos funcionales técnicos

2.2 Escenarios de Prueba

3. Modificación 003

Número de RCR PER….

Analista Funcional Xxxxxxxxxxxx

Fecha dd/mm/aaaa

3.1 Requerimientos funcionales técnicos

3.2 Escenarios de Prueba

4. Modificación 004

Número de RCR PER….

Analista Funcional Xxxxxxxxxxxx

Fecha dd/mm/aaaa

4.1 Requerimientos funcionales técnicos

4.2 Escenarios de Prueba

Archivo: 680795844.docx BELCORP Pág. 12 de 12

También podría gustarte