Antuan SA Documentación Técnica
Volver a Menu Central
Arquitectura de Datos

Flujo General de Datos y Casos de Uso

Este documento describe la arquitectura lógica y operativa del ecosistema SISPRO, detallando cómo interactúan los módulos clave.

Objetivo

Mostrar cómo se conecta el negocio dentro del sistema y cómo se relacionan sus módulos.

Enfoque

Flujo de datos, conectividad funcional, dependencias entre áreas y puntos de control.

Audiencia

TI, jefaturas, continuidad operativa, análisis funcional y levantamiento de procesos.

1. Visión General 2. Entidades Maestras 3. Macro-Flujos 4. Diagrama de Conectividad 5. Casos de Uso 6. Control y Auditoría
Arquitectura del ecosistema

1. El Ecosistema SISPRO (Visión General)

SISPRO opera bajo una arquitectura tipo “Hub-and-Spoke” (Centro y Rayos). Esto significa que el sistema está compuesto por varios módulos especializados que trabajan de manera independiente, pero todos se apoyan en una misma base de datos central. En términos prácticos: lo que un área registra, otra área puede verlo o utilizarlo casi de inmediato.

Lanzador Central

Un menú principal como MenuContabilidad.exe o MenuCostos.exe gestiona acceso, seguridad y navegación entre funcionalidades.

Módulos Independientes

Más de 100 aplicaciones especializadas (EXEs) ejecutan tareas específicas según el área o proceso.

Corazón del Sistema

Una única base de datos MySQL (bdsispro) actúa como fuente oficial de verdad para toda la organización.

Lenguaje común del negocio

2. Entidades Maestras (El Idioma Común)

Para que todos los módulos “hablen el mismo idioma”, SISPRO depende de tablas maestras compartidas. Estas tablas no pertenecen a una sola área: son la base común que permite que ventas, bodega, producción y contabilidad trabajen coordinadamente.
EntidadTabla BDRol en el Negocio
ProductosarticulosDefine qué vendemos, qué compramos y qué producimos. Es una de las tablas más críticas del sistema.
ClientesclientesIdentifica a quién se le vende, factura, despacha y cobra.
ProveedoresproveedoresRepresenta a quienes abastecen insumos, materiales o servicios.
CuentascuentasDefine el casillero contable donde se registra cada movimiento económico.
UsuariosusuariosControla quién puede operar, aprobar, modificar o consultar información.
Procesos de negocio

3. Macro-Flujos de Conectividad Lógica

Estos macro-flujos representan los recorridos más importantes de la información dentro de SISPRO. Son “ciclos de negocio” que muestran cómo un hecho operativo en una área se transforma en impacto para otra.

A. Ciclo de Abastecimiento (Procure-to-Pay)

¿Cómo llega la materia prima a la bodega y cómo se transforma en una obligación de pago?

  1. Adquisiciones: Crea una Orden de Compra (enc_ocompra) para formalizar la adquisición de bienes o servicios.
  2. Bodega: Al recibir la mercadería (enc_compras), el sistema incrementa el stock disponible en articulos y marca la OC como entregada o parcialmente entregada.
  3. Finanzas: La recepción habilita el reconocimiento de una Cuenta por Pagar, centralizándose luego en el Libro de Compras y en la contabilidad (moviconta).

B. Ciclo Comercial (Order-to-Cash)

¿Cómo sale el producto y cómo se transforma en ingreso para la empresa?

  1. Ventas: Registra una Nota de Venta (enc_nvtas), que puede comprometer o reservar stock preventivamente.
  2. Bodega: Genera una Guía de Despacho (enc_guias), rebajando físicamente el inventario desde la lógica de movimientos almacenada en Documento_Inv.
  3. Finanzas: Se emite la Factura (enc_documento), se registra la Cuenta por Cobrar y el movimiento se refleja en la contabilidad central.

C. Ciclo de Manufactura y Costos (Plan-to-Produce)

¿Cómo transformamos insumos en productos terminados y cómo se calcula su costo real?

  1. Costos: Define la “receta” o Ficha Técnica (plantillas) y el presupuesto base de fabricación (enc_solicosto).
  2. Producción: Lanza una Orden de Trabajo (enc_otrabajo) para fabricar el producto.
  3. Bodega: Entrega piezas, telas y accesorios a producción, rebajando materias primas. Al finalizar el proceso, el sistema puede incrementar el stock del Producto Terminado.
  4. Finanzas: El valor final del producto, calculado en Costos, se utiliza para valorizar inventario y medir margen de utilidad.
Mapa de integración

4. Diagrama de Conectividad (Nivel TI y Jefaturas)

Este diagrama representa la forma en que los módulos se conectan entre sí. No muestra pantallas ni botones: muestra cómo fluye la información entre procesos clave del negocio.
Arquitectura Sispro

Figura 1: Mapa de Integración de Módulos y Flujo de Datos Transversal

Ejemplos de operación real

5. Casos de Uso Transversales

Estos casos muestran cómo un solo evento operativo puede tener impacto inmediato en varias áreas. Son ejemplos útiles para entender el valor real de la integración del sistema.

Caso 1: Recepción de Telas

  • Bodega: Usa Ing_Mercaderia para recibir 100 metros de tela.
  • TI: El sistema valida contra la OC y actualiza det_compras.
  • Contabilidad: Se habilita la centralización del IVA y la deuda con el proveedor.
  • Producción: El stock ya queda disponible para iniciar una Orden de Corte.

Caso 2: Venta de Prenda Terminada

  • Comercial: Vende una Camisa Pro mediante Nota de Venta.
  • Bodega: El sistema impide que otro usuario comprometa ese mismo stock.
  • Contabilidad: Al facturar, el sistema calcula automáticamente la ganancia utilizando el costo traído desde Costos.

Caso 3: Toma de Inventario Anual

  • Jefatura Bodega: Congela el stock para realizar conteo.
  • TI: Se registran diferencias en det_invfisico.
  • Contabilidad: Las mermas detectadas generan un asiento automático de pérdida.
Gobierno y trazabilidad

6. Puntos de Control y Auditoría (Para TI)

Estos controles son esenciales para asegurar consistencia, trazabilidad y confiabilidad del sistema. Son especialmente relevantes para soporte, auditoría y migración futura.

1. Integridad de Folios

Las tablas folios y correlativos aseguran que no existan saltos ni duplicados en facturas, guías u otros documentos formales.

2. Consistencia de Stock

La tabla Documento_Inv funciona como historial de movimientos; desde ella se puede reconstruir el comportamiento del inventario.

3. Cierre de Periodos

El módulo de Contabilidad controla apertura y cierre mensual para evitar modificaciones sobre información ya declarada.

SISPRO: Informe de Flujo General de Datos y Casos de Uso