Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNCIONAL
Página 1 de 13
Especificación Funcional
Versión: 1.0
FTO07_CORE001 1 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 2 de 13
1 VERSIONADO 3
3 CLIENTE 5
3.1 AVISO INFORMATIVO 5
3.2 DEFINICIÓN GENERAL DE LA NECESIDAD [DILIGENCIADO POR EL CLIENTE] 5
3.3 ¿COMO LE IMPACTARÍA EL QUE NO SE HICIERA ESTE DESARROLLO? [DILIGENCIADO POR EL CLIENTE] 6
3.4 MÓDULO / SUBMÓDULO:. [DILIGENCIADO POR EPI-USE] 6
3.5 VERSIÓN DE SAP: [DILIGENCIADO POR EPI-USE] 6
3.6 RAZÓN PARA DESARROLLAR: [DILIGENCIADO POR EPI-USE] 6
3.7 REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES [DILIGENCIADO POR CLIENTE] 6
3.8 VOLUMEN DE DATOS: EJ. APROXIMADAMENTE 1.500 REGISTROS X MES [DILIGENCIADO POR CLIENTE] 6
3.9FRECUENCIA DE EJECUCIÓN: EJ. DIARIO, MENSUAL, SEMANAL [DILIGENCIADO POR CLIENTE] 7
3.10 AUTORIZACIONES: [DILIGENCIADO POR CLIENTE] 7
3.11 TIPO DE PROCESAMIENTO: [DILIGENCIADO POR CLIENTE] 7
3.12 PROCEDIMIENTOS DE CONTINGENCIA: [DILIGENCIADO POR EPI-USE] 7
3.13 RESULTADO ESPERADO [DILIGENCIADO POR CLIENTE] 7
3.14 ANEXO CASO DE PRUEBAS [DILIGENCIADO POR CLIENTE] 8
3.15 CRITERIOS DE ACEPTACION [DILIGENCIADO POR CLIENTE] 9
3.16 GLOSARIO DE TERMINOS [DILIGENCIADO POR CLIENTE] 10
3.17 LISTA DE CONCEPTOS 10
3.18 CLÁUSULA DE ACEPTACIÓN [DILIGENCIADO POR CLIENTE] 12
4 CONSULTOR FUNCIONAL 13
4.1 CLASIFICACION 13
4.2 ESPECIFICACIÓN FUNCIONAL 14
4.3 INVOCACIÓN DEL WEB SERVICE. 16
4.4 FLUJO DEL PROCESO 17
4.5 COMPONENTES REQUERIDOS POR TIPO DE DESARROLLO: 17
4.6 PRUEBAS 17
DETALLE DE CASO DE PRUEBAS INTERNAS: 17
5 GLOSARIO DE CONCEPTOS 17
LISTA DE CONCEPTOS: 17
6 CONTROLES DE CAMBIO 17
7 CUADRO DE APROBACIÓN 17
FTO07_CORE001 2 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 3 de 13
1 Versionado
1.0
FTO07_CORE001 3 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 4 de 13
Archivo Adjunto:
Copyright: EPIUSE
Compañía: EPIUSE
Status:
FTO07_CORE001 4 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 5 de 13
3 Cliente
3.1 Aviso Informativo
Este documento debe ser llenado exclusivamente por el usuario/cliente que solicite un cambio a
desarrollo/informe/ funcionalidad o genere una nueva necesidad de desarrollo/informe/
funcionalidad.
Solo será tenido en cuenta para el desarrollo lo que haya sido escrito en este documento y los
anexos a los que se haga referencia.
3.3 ¿Como le impactaría el que no se hiciera este desarrollo? [Diligenciado por el cliente]
La generacion del documento de contrato no seria automatico sino 100% manual perdiendo
el objetivo del proyecto.
N/a
3.8 Volumen de Datos: Ej. Aproximadamente 1.500 registros x mes [Diligenciado por cliente]
Se debe indicar el volumen aproximados de datos que considera debe ser consultado por la
solucion.
Aproximadamente 50 solicitudes mensuales
3.9 Frecuencia de Ejecución: Ej. Diario, Mensual, Semanal [Diligenciado por cliente]
Se debe indicar la periodicidad con la que se va a ejecutar esta solucion.
Diaria.
3.10 Autorizaciones: [Diligenciado por cliente]
Se requiere que la aplicación tenga restricciones para uno o varios criterios. (Por Compañía,
Cuenta contable, área de negocio, etc.)
En el documento adjunto especifica los nemotecnicos que seran utilizados por el sistema para
sustituir su valor correspondiente.
3.11 Tipo de Procesamiento: [Diligenciado por cliente]
Manual, Automatico, Dependiente de otros procesos, Proveniente de integración.
Automatico al ejecutar la tarea 9.
.
3.12 Procedimientos de Contingencia: [Diligenciado por EPI-USE]
FTO07_CORE001 6 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 7 de 13
Dada esta condición Cuando Ocurre esta acción Entonces, se espera este
resultado
Dado que el usuario requiere Cuando la tarea 009 se genere. Entonces el sistema debe
que genere las plantillas de reconocer la plantilla acorde al
contratos de manera automatica tipo de solicitud activo en el flujo
llenando automáticamente los
nemotécnicos descritos en cada
plantilla.
https://scrum.menzinsky.com/2015/10/como-escribir-los-criterios-de.html
https://samuelcasanova.com/2017/11/criterios-de-aceptacion/
FTO07_CORE001 7 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 8 de 13
Mejora [ ], Corresponde a una adición, modificación o eliminación de algún ítem que podría afectar el
servicio que ya fue implementado. Es conocido también como Cambio.
Formulario [ ], Conjunto de campos de datos solicitados por un determinado programa, los cuales se
almacenarán para su procesamiento y posterior uso.
Workflow [ ] El flujo de trabajo (workflow en inglés) es el estudio de los aspectos operacionales de una
actividad de trabajo: cómo se estructuran las tareas, cómo se realizan, cuál es su orden correlativo, cómo
se sincronizan, cómo fluye la información que soporta las tareas y cómo se le hace seguimiento al
cumplimiento de las tareas.
Usuario Clave 1
Usuario Clave 2
Consultor Funcional
FTO07_CORE001 8 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 9 de 13
4 Consultor Funcional
4.1 Clasificacion
Indique como se clasifica este desarrollo, conforme la tabla siguiente y llene la informacion en
consecuencia:
Reportes (R),
Interfaces (I),
Conversiones (C),
Formularios (F)
Workflows (W)
4.2
Espe
cificación Funcional
Realice una descripción detallada de lo que necesita en términos funcionales.
FTO07_CORE001 9 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 10 de 13
Los ciclos de envío de mensaje de texto son los indicados en recuadro SMS.
Se debe crear una tabla Z en SAP con una vista de actualización, que permita
parametrizar la edad de la mora.
FTO07_CORE001 10 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 11 de 13
001 Normal
Solo se enviarán mensajes de textos a los deudores que tenga el valor: 001 y 002 en el
campo.
Teléfono móvil:
Ubique el campo de dirección BUT020, en campo ADDRNUMBER con el número del BP,
posteriormente ubique El campo teléfono móvil, que se encuentra en la tabla ADR2,
campo TEL_NUMBER, por medio del campo ADDRNUMBER encontrado en la tabla
BUT020.
Una vez identificado los deudores que se consultarán en la BSID, tome este universo de
deudores y cree una función o método de clase que permita consultar la información de
las partidas abiertas en SAP.
FTO07_CORE001 11 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 12 de 13
Como este proceso es masivo cree un query hana que realice esta selección para las
partidas de los deudores, si el deudor tiene una mora, es candidato para enviarle el SMS.
CASE DIAS_MORA
Según los días de vencimiento por rango y la cantidad de cuotas que tiene vencida,
seleccione el texto de la tabla ZFIAR_T######.
Una vez identifique que la posición esta en mora y que la fecha de corte corresponde a la
parametrizadas, se debe enviar el mensaje que se encuentra parametrizado en el campo
TEXTO de la tabla ZFIAR_T######. Se debe enviar el mensaje que tenga la cuota mas
vencida.
Para invocar el web Service siga los pasos que a continuación se relacionan en el archivo
adjunto, encontrará el detalle técnico del consumo del ws para el envío del SMS.
FTO07_CORE001 12 de 13
ESPECIFICACIÓN
FUNCIONAL
Página 13 de 13
4.6 Pruebas
Ite Cumple/
m Texto Prueba No Cumple
1. Determinar por la transacción FBL5N, los deudores con mora
2. Determinar si a estos deudores se les envía el mensaje de texto al celular.
3. Validar la correcta recepción del mensaje
4. validar que solo se envíen los mensajes a los deudores que corresponde
Validar que el mensaje y la fecha de envío corresponde según la tabla de
5. parametrización de fechas de envío.
5 Glosario de Conceptos
Lista de Conceptos:
6 Controles de Cambio
7 Cuadro de Aprobación
FTO07_CORE001 13 de 13