Está en la página 1de 22

GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 1 de 22

DATOS GENERALES
Código del desarrollo:
Descripción del
desarrollo
Modulo(s)
involucrado(s):

Transacciones

Fecha
solicitada de
Fecha entrega del
Especificación: 19 de Julio de 2016 desarrollo por 10 de Agosto de 2016
DD/MM/AAAA FDS:
DD/MM/AAAA

( X ) Alta( ) Media( ) Baja

Prioridad: A. Pruebas B. Salida Vivo C. Primer Cierre D. Soporte Post-


Integrales ( ) ( ) ( ) productivo ( )

Impacto: ( )Categoría 1 ( ) Categoría 2( ) Categoría 3

SAP
( X ) Reporte ( ) Interface ( ) Conversión ( ) Enhacement
“Ampliación” ( ) Formularios

Portales
BSP( )IAC( ) WEB DYNPRO( ) JAVA( ) ITS( ) Workflow ( )
Tipo: Queries( )

Legacy

( X ) Desarrollo a la medida ( ) Módulo ( ) Soporte

Responsables de
Jorge Humberto Agudelo Aristizabal
la solicitud

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página1 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 2 de 22

OBJETIVO Y JUSTIFICACION DEL DESARROLLO

Cargar log generados en todos los aplicaction server, y luego generar reportes que sean visualizados por un ALV o se
puedan descargar en un TXT.

ACTIVIDADES Y COMPROMISOS
Versión Fecha Actividad/ Compromiso Responsable V.B.
V1 Agosto 03 Primera versión de la Jorge Agudelo OK
especificación
V1 Agosto03 QA y Estimación Jorge Valencia
V2 Agosto 04 Actualización de la Jorge Agudelo ok
Especificación
V2 Agosto 04 QA y Estimación Jorge Valencia

HISTORIA CONTROL DE CAMBIOS


Documentos
Control de Cambio Descripción Fecha
Anexos

PARTICIPANTES
Nombre Rol en el e-mail Teléfono
Proyecto
Jorge Humberto Funcional de jhagudelo@serviciosnutresa.com
Agudelo Aristizabal seguridad
Jorge A. Valencia Desarrollador Jorge.valencia@netwconsulting.com

Describa que usuarios generarían o utilizarían este requerimiento


Cargo Rol # Personas Acción
Representante de
http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia
Página2 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 3 de 22

Usuario

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página3 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 4 de 22

PRERREQUISITOS

Incluya las condiciones, parametrizaciones, módulos relacionados y/o o datos que deben existir para
ejecutar el requerimiento

En cada application server deben existir los archivos con los log almacenados correspondientes al periodo de la
consulta que se desea realizar.

La ruta del application server principal (ncerp013_ERP_01) es la: /usr/sap/ERP/DVEBMGS01/log

La ruta del application server (ncerp033_ERP_00, ncerp043_ERP_00, ncerp063_ERP_00, ncerp073_ERP_00,


ncerp083_ERP_00 y ncerp093_ERP_00) es la: /usr/sap/ERP/D00/log

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página4 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 5 de 22

Los archivos con la información en las rutas /usr/sap/ERP/DVEBMGS01/log y /usr/sap/ERP/D00/log no deberán


estar comprimidos.

Deberán disponibles para la acceder a ellos y realizar la extracción.

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página5 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 6 de 22

ESPECIFICACION FUNCIONAL

FLUJO GENERAL DEL PROCESO


Es deseable identificar el punto exacto donde el desarrollo participa, de esta manera se da una
visión sistémica de la solución, realice el diagrama e identifique actores, actividades previas y
actividades posteriores.

Diagrama de Flujo Extracción


Logs
Inicio

Ejecución
Automática de
Diagrama de FlujoMantenimiento
JOB

Carga de
Datos en
Tabla Inicio
Consolidad
a

Ingresar
Reporte de Rango de
Ejecución Datos (Fecha)

Liberar Datos de
Fin
la Tabla
Consolidada

Fin

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página6 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 7 de 22

Diagrama de Flujo (Interfaz Consulta)

Inicio

Ingresar
Parámetros
Consulta

Validación
Parámetros

Parám
No etros S Consulta
Correc i
tos?

Descar
No gar Si
Consulta
Archiv Seleccionar
o? tipo de
Archivo
Mostrar
Paginar Consulta

Fin

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página7 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 8 de 22

DESCRIPCION DEL PROCESO


Describa la solución, esta debe ser coherente respecto a los actores y actividades definidas en el
Flujo general del proceso.

Diagrama de Flujo (Extracción de Datos)

La carga de datos en la tabla será incremental, esto quiere decir, que se deberán llevar diariamente a dicha tabla
los datos almacenados de logs del día inmediatamente anterior de todos los application server del ERP PRD.

Diagrama de Flujo (Mantenimiento Tabla Consolidada)

El mantenimiento se realizará manualmente indicando el rango de datos (por fecha) que se debe liberar de la
tabla consolidada.

Diagrama de Flujo (Interfaz Consulta)

Las consultas sobre la tabla se deberán poder realizar bajo cualquiera de los siguientes parámetros:

● Rango de Fecha

● Rango de Hora

● Mandante (Se cargará automáticamente dependiendo

● Application Server

● Usuario

● Terminal

● Código Transacción

● Programa

● Texto en el Mensaje

Nota: Los datos resaltados en color rojo corresponden a las claves maestras de búsqueda.

Se debe poder seleccionar entre los siguientes tipos de reporte:

● Reporte Detallado: Este tipo de reporte deberá entregar el listado de las transacciones utilizadas por los
usuarios de acuerdo a los parámetros indicados en la consulta; los campos requeridos en este reporte
son los siguientes:

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página8 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 9 de 22

● Reporte Resumido: Este tipo de reporte deberá entregar el listado de transacciones ejecutadas por los
usuarios con indicador del número de veces que ha sido utilizada cada una de estas.

La descarga de los reportes será de tipo .TXT, con posibilidad de alojamiento en una ruta específica y en los casos
en que el reporte supere la capacidad de tipo de archivo, se deberá particionar automáticamente hasta
completar la totalidad de información a descargar. Para la opción de visualización de la consulta, deberá permitir
la descarga con la opción de paginación o indicador de número de registros.

REQUERIMIENTOS FUNCIONALES
Se describen las interacciones entre el sistema y su entorno (usuarios u otros sistemas de acuerdo
con los requerimientos de usuario detallados anteriormente).
Relacione cuáles serían los requerimientos funcionales y describa paso a paso lo que se espera de
cada requerimiento.
Consecutivo
Descripción Proceso de Extracción Logs, Generación de Consultas y Mantenimiento Tabla Consolidada

Actor El sistema por medio de un JOB automático y los usuarios por medio de parámetros ingresados

Escenario Proceso de Extracción Logs, Generación de Consultas y Mantenimiento Tabla Consolidada

Pasos Extracción:

● Paso Nro. 1 (Extracción): Se debe ejecutar un JOB automáticamente que active la


extracción de los datos almacenados del día anterior de los log de auditoría.
● Paso Nro. 2 (Carga): Diariamente se deberán cargar los datos de los Logs generados en
el ERP PRD de todos los application server

Consulta:

● Paso Nro. 1 (Ingreso Parámetros): La consulta se realizará de acuerdo a los parámetros


http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia
Página9 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 10 de 22

ingresados: Fecha, Hora, Usuarios, Código Transacción, Programa, entre otros


parámetros.
● Paso Nro. 2 (Descarga de Archivos): Se deberá podrá seleccionar entre mostrar o
descargar la consulta.
● Paso Nro. 3 (Consulta): La consulta deberá contener los campos de acuerdo al tipo de
reporte seleccionado.

Mantenimiento:

● Paso Nro. 1 (Liberar Tabla): Se indicará el rango de datos (por fecha) que se debe
liberar de la tabla consolidada.

REQUERIMIENTOS NO FUNCIONALES
Los requerimientos no funcionales describen aspectos del sistema visibles por el usuario que no
se relacionan en forma directa con el comportamiento funcional del sistema.

ID # Tipo Descripción del Requerimiento

Frecuencia de Ejecución Temporalidad


Especificar cuál (Día, Semana, Mes, Trimestre, ¿Cuál es el nivel de tiempo en que requiere los
Año) datos? (Día, Semana, Mes, Trimestre, Total año,
Semana Fiscal, Período Fiscal, Otro)

Extracción: Diariamente.
Consulta: Diariamente. El año actual y el inmediatamente anterior.
Mantenimiento: Eventualmente.

EXCEPCIONES SOBRE LA INFORMACION PROCESADA


Es deseable identificar el número de registros que cumplen con las condiciones solicitadas pero
que al procesarlas son excluidas del resultado esperado. De acuerdo al módulo de SAP estás
son homologadas así:

Ninguna

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página10 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 11 de 22

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página11 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 12 de 22

Información Específica para Formularios

Diseño del Formulario

Información Específica para Reportes

Campos del Reporte Entrada y/o salida


Referencia Nombre de Tabla Nombre de Campo Tipo de Campo E/S Longitud Comentarios
(consecutivo)
1
2
3
4
5
6
7
8
9
10

Diseño del Reporte

Dibujar el Layout del reporte directamente, o anexar el diseño del reporte (Excel, BMP, GIF, JPGu otro tipo de archivo que tenga referencia
directa con la sección 2.2)

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página12 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 13 de 22

Información Específica para Interfaces

SISTEMA ORIGEN
[Indicar el sistema origen desde donde inicia la integración o desde donde se envían los datos]

SISTEMA DESTINO
[Indicar el sistema destino al que se envía la información]

ESTRUCTURAS (ORIGEN - DESTINO)


[Indicar el sistema destino al que se envía la información]

MAPEO
[Indicar la relación de campos entre el sistema origen y sistema destino]

FRECUENCIA DE EJECUCIÓN
[Indicar si la ejecución será realizada manualmente o si existirá un proceso encargado de lanzar la
ejecución del proceso.]

MANEJO DE ERRORES Y/O NOTIFICACIONES


[En caso de presentarse errores de comunicación o en el sistema destino al momento de recibir los
datos, errores serán generados y como serán tratados los mismo.]

NOTA: Para los IDOCS debe incluirse el nombre del IDOC, el listado de los segmentos y
campos que se usaran en la solución (Mapeo de campos).
En caso de requerirse alguna personalización se debe especificar claramente sobre cual
segmento y campo se va a realizar la ampliación detallando la lógica a implementar y el
programa de control que permite la ampliación del campo.

Definición de Archivos
* Favor eliminar los archivos que no correspondan al escenario escogido

* Para acceder el archivo, doble clic en el icono, hacer los cambios correspondientes en Excel y grabar (Close & Return)
* Incluir archivos de ejemplo (de entrada y de salida) Como debería recibir el archivo y/o como deberá devolver el archivo generado

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página13 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 14 de 22

Información Específica para Cargas y Conversiones

Detalles Técnicos
Objeto de negocio a cargar Acreedores
Volumen Aproximado 1.000.000 Registros
Tipo de Archivo Archivo Plano – Formato TXT
Separador o estructura técnica de Plasmar todos los aspectos técnicos que se requiere para la carga del archivo: Separadores,
lectura extensión del archivo, estructuras, etc

Definición de Archivos

* Para acceder el archivo, doble clic en el icono, hacer los cambios correspondientes en Excel y grabar (Close & Return)

Información Específica para Mejoras (Ampliaciones)

[Exponer la mejora / ampliación que se requiere implementar en el sistema estándar]

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página14 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 15 de 22

Información Específica WebDynpro o Web.

2.1 Detalles Técnicos


Lenguaje de desarrollo HTMLB
Paquete ZPORTAL
Orden(es) de transporte DEV4358793
Función(es) BAPI_GET_USER_DETAIL

Tablas personalizadas ZPDGT001


Campos personalizadas Ninguno
IDE (Herramienta desarrollo) Netweaver Developer Studio
Nombre del desarrollo Z ZWEBPDGSD01
¿Imprimible? SI
Tipo de impresión Adobe forms
¿Tiene carga de datos? SI
Tipo de archivos / separador CSV / comas
Tablas Maestras T001

Detalle de la Tabla o estructura Personalizada


Referencia Nombre de Tabla Nombre de Campo Tipo de Campo Longitud Comentarios
(consecutivo)
1
2
3
4
5
6
7
8
9
10

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página15 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 16 de 22

FUNCIONES
# Función Descripción
En esta descripción se puede anexar la prueba de la función.

Campos de layout web


Referencia Nombre de Tabla Nombre de Campo Tipo de Campo Longitud Comentarios
(consecutivo)
1 DRAW DOKNR Char 25 Producto
2 DRAT DKTXT Char 40 Descripción

Diseño del Formulario

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página16 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 17 de 22

Historia
¿Cuál es el máximo intervalo de información Volumen de Información a Procesar
hacia atrás? ¿Si usted hace comparaciones de
tiempo, a qué nivel quiere verlas?

CONSIDERACIONES DE SEGURIDAD

Criticidad
Grupo
Autorización
Objeto
Autorización

CRITERIOS DE SELECCIÓN PARA EL DESARROLLO


Existe información requerida específica para cada tipo de desarrollo, por ejemplo, el layout de un
reporte, mapeos en una interfaz. Relacione el que aplica al desarrollo. Adicionalmente incluya los
anexos que consideren tales como, prototipos, estructura de las plantillas de datos, pantallazos que
apoyan la especificación Técnica

Descripción Especificar archivo o indicar la ruta de su


ubicación

FIRMAS DE APROBACION
Consultor(es) Interno(s) Consultor(es) Externo(s)
(nombre) (nombre)
Representantes TI Usuario
(nombre) (nombre)

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página17 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 18 de 22

Información Específica para PI/PO

SOLICITUD DEL SERVICIO

Análisis del <<Parámetros de la integración, procesos que se integran, frecuencia de


requerimiento integración, etc>>
del negocio
Líder del <<Conoce la necesidad de integración, el problema, los procesos que van a
proceso integrar, los parámetros que se deben monitorear y/o cambiar durante la
operación.>>

Modelador del <<Modela los procesos y su integración en forma no técnica.>>


proceso
Usuarios del <<Son los que envían y reciben la información en un escenario especifico>>
negocio,
Diseñador <<Diseña el escenario de integración en las herramientas del ESB, desarrolla
técnico las interfaces en cada uno de los sistemas de aplicación, genera los mapeos en
el ESB y configura el escenario para su ejecución.>>

Otros

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página18 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 19 de 22

Información Específica Mobile.

2.1 Detalles Técnicos


Lenguaje de desarrollo SAPUI5
Paquete ZMOBILE
Orden(es) de transporte DEV4358793
Función(es) BAPI_GET_USER_DETAIL

Tablas personalizadas ZPDGT001


Campos personalizadas Ninguno
IDE (Herramienta desarrollo) Netweaver Developer Studio
Nombre del desarrollo Z ZWEBPDGSD01
Nombre del Servicio ZSRA_017
Nombre de Aplicacion ZBC_2157_001
¿Tiene carga de datos? SI
Tipo de archivos / separador CSV / comas
Tablas Maestras T001

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página19 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 20 de 22

PARA BI/BO

1. Datos Generales
Pry. Req. Inc. Fecha Titulo Corto Especificación Negocio Compañía
Haga clic
aquí para
escribir una
fecha.

Versión Fecha Área/Responsable Actividad/Compromiso V.B.

2. Situación Actual
En este punto se debe describir la problemática actual que se desea resolver. Es una
explicación del proceso actual del negocio para contextualizar hacia donde estará
enfocado el proyecto.
Este punto debe incluir:
● Narrativa del proceso actual

● Gráfica con el flujo de proceso actual

● Descripción de cada uno de los requerimientos y necesidades a ser solucionadas

2.1 Descripción del Proceso de Negocio


En esta sección se puede incluir una narrativa del proceso de negocio involucrado en la
solución
2.2 Diagramas de Proceso
En esta sección se puede incluir de forma gráfica el proceso de negocio involucrado en la
solución.
2.3 Requerimientos Funcionales

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página20 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 21 de 22

En este punto se deben listar los requerimientos funcionales a solucionar para dar un
alcance a la solución a desarrollar. Este punto está enfocado a listar los reportes y análisis
a resolver en el proyecto.

Cód. Requerimiento Descripción


RF-001
RF-002
RF-003
RF-###

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página21 de 22
GT-SF-FT-004 Versión 001

Fecha: 22/02/2016 ESPECIFICACION FUNCIONAL


Página 22 de 22

Documentar todos los elementos de la estructura organizacional relacionados con el


proceso de negocio involucrado en la solución, como organizaciones de ventas,
sociedades, centros, países, regiones, etc.
2.6 Datos Maestros
En esta sección se deben identificar todos los datos maestros relevantes para la solución
planteada, además se deben identificar cualquier conversión de carácter funcional que se
deba realizar sobre los mismos. Aquí se debe dejar especificada también cualquier
validación de calidad de datos necesaria.

3 Actores
Actor Descripción
Actor1 Este actor representa a …
Actor2 Este actor representa a …

4 Glosario
Entrada Definición
Entrada1 Definición 1
Entrada2 Definición2

Firma Cliente: Firma responsable NetW:

http://www.netwconsulting.com – Todos los Derechos Reservados – Colombia


Página22 de 22

También podría gustarte