Este documento describe los requerimientos para integrar el sistema de almacenamiento invasWMS con SAP Business One. Se necesita que cuando un artículo sea modificado en SAP, los datos se envíen automáticamente a invasWMS a través de una API JSON. Se define un caso de uso para modificar artículos y enviar los datos, y se proporcionan detalles sobre los campos de datos, validaciones y escenarios de prueba requeridos.
2. Relevamiento de Desarrollo
Objetivo
Definir el alcance y requerimientos necesarios para el procedimiento de Integración de Sistemas
externos con SAP Business One
1. IDENTIFICACION DE LA EMPRESA
2. INFRAESTRUCTURAPARA EL PROYECTO
Concepto Requerido
Sí/No
Requerimientos Especiales
Ambiente de test Si Provisto por el cliente
Arriendo VisualK
Servicio Cloud Otro
Ambiente productivo Si Provisto por el cliente
Servicio Cloud VisualK
Servicio Cloud Otro
Notas
DESCRIPCION DE LA EMPRESA
Nombre de la Empresa Rubro - Giro
SOSER S.A. Servicio Alimentos
Contacto - Funcional Contacto - Tecnico Surcursales Si /No Cantidad
Jefe Proyecto- VisualK Ejecutivo ComercialVK Consultor VK Desarrollador VK
Claudia Rivera Gabriel Gonzalez
Tipo de Proyecto
(Dedarrollo, Integracion,
Migracion)
Fecha de Inicio Proy Fecha de Culminacion Proyecto
Integracion
3. Relevamiento de Desarrollo
3 INFORMACION DEL PROYECTOECTO
Nombre del Proyecto:
Integración de SAP con sistema invasWMS (Warehouse Management System)
3.2 Definición del(os) Requerimiento(s):
Al momento de modificar un artículo existente en SAP, se precisa enviar por medio del
B1f los datos necesarios para la modificación de este artículo en el sistema invasWMS,
El B1f enviara los datos en formato JSON al servicio web proporcionado por el sistema
invasWMS.
3.3 Definición de Casos de Uso del Requerimiento: Diagramación en UML
3.4 Documentación del Caso Uso - CU
CU – 00XX Modificar Artículo – 01MAF
Versión 1.0 (17/10/2019)
Dependencias - Validación Credenciales Acceso
Precondiciones El usuario debe estar validado en SAP B1 y debe tener los
permisos para modificar artículos.
Descripción Se requiere que, al momento de modificar un artículo en SAP, los datos
del maestro se envíen al sistema invasWMS por medio de su web
service, estos datos se enviaran en formato JSON y con la autenticación
4. Relevamiento de Desarrollo
correspondiente. El artículo es modificado en SAP manualmente a
través de un usuario autorizado.
Secuencia Normal
Paso Acción
1 Usuario Ingresa al Menú para modificar artículo.
2 SAP valida los permisos del usuario.
3 Se despliega la pantalla y se busca el registro del artículo
a modificar.
4 El usuario modifica los datos del artículo y guarda los
datos
5 El sistema envía los datos del artículo al invasWMS.
Post Condición
Excepciones
Paso Acción
1 Si el usuario no tiene los permisos para modificar artículos.
E1
SAP envía un mensaje indicando que no tiene
permisos
E2
2 El sistema valida que los datos ingresados sean los correctos,
de acuerdo con las reglas del negocio
E1
E2
Comentarios
5. Relevamiento de Desarrollo
Una vez enviados los datos por JSON al servicio del invasWMS, el
B1f se encarga de la validación de la entrega, el estado de esta
transacción podrá consultarse por el monitor del B1f.
3. Definición de Escenarios: (Esquema BMP)
3.1 Descripción de Escenario (Por cada Escenario)
Titulo
Modificación de Artículo en Sistema invasWMS
Casos de Uso
Enviar datos del artículo modificado al sistema invasWMS
Tipo
HTTP
TIMER
SBO
X
6. Relevamiento de Desarrollo
Parámetros:
Campos
Código Artículo, Nombre Artículo, Unidad de Medida de Compra, Grupo Artículo.
Tipos de Datos
De acuerdo a la definición del JSON del servicio web.
Validaciones
Funciones
Input
Output
Personal funcional/Operaciones:
Número de Usuarios
4. Elaborado Por:
Nombre Cargo Fecha de Elaboracion
Gabriel Gonzalez Salazar Consultor Desarrollador 17/10/2019
Claudia Rivera Jefe de proyectos VK – Revisión de
documento
05/11/2019
7. Relevamiento de Desarrollo
REVISIONES Y APROBACIONES:
APROBADO POR
Jefe de proyecto, Cliente
Sí No Gonzalo Pineda
Nombre Firma Fecha: dd/mm/aaaa
Jefe de proyecto, Visualk
Sí No Claudia Rivera
Nombre Firma Fecha: dd/mm/aaaa
Gerente de proyecto, Cliente
Sí No Ignacio Muñoz
Nombre Firma Fecha: dd/mm/aaaa
Consultor Desarrollo SAP Busines One
Sí No Gabriel Gonzalez
Nombre Firma Fecha: dd/mm/aaaa
Responsable INVAS WMS
Sí No
Nombre Firma Fecha: dd/mm/aaaa
Consultor funcional SAP Bo
Sí No Andreina Cadore
Nombre Firma Fecha: dd/mm/aaaa
Key User
Sí No
Nombre Firma Fecha: dd/mm/aaaa