Configuración de base compartida

La configuración básica compartida define una configuración central reutilizable que da soporte a todos los flujos de trabajo de procesamiento de pedidos y al comportamiento de ejecución. Estas definiciones establecen datos, reglas y controles comunes de los que dependen otras áreas de configuración. Al centralizar los componentes comunes, se reduce la duplicación, se mejora la coherencia y se facilita el mantenimiento y la ampliación de la gestión de pedidos a medida que cambian los requisitos.

Visión general

Los fundamentos compartidos constituyen la base para configurar el comportamiento de la gestión de pedidos. Definen elementos reutilizables que se aplican a distintos tipos de documentos, flujos de trabajo y ámbitos funcionales. Los modelos de procesos, las condiciones, las acciones, los servicios y las integraciones hacen referencia a estas definiciones compartidas, en lugar de redefinir el comportamiento común en cada flujo de trabajo.

Dado que los fundamentos compartidos se utilizan ampliamente como referencia, suelen definirse en una fase temprana y perfeccionarse con esmero. Los cambios en la configuración compartida pueden afectar a múltiples áreas del sistema, por lo que es importante comprender su función para garantizar una configuración segura y predecible.

Datos de referencia y definiciones de códigos

Los datos de referencia y las definiciones de códigos proporcionan valores estándar que se utilizan de forma coherente en todo el sistema. Estos datos sirven de base para las decisiones de enrutamiento, la evaluación del estado y la lógica de integración sin necesidad de codificar valores de forma fija en los flujos de trabajo o los servicios.

El uso de datos de referencia compartidos ayuda a garantizar un comportamiento coherente en todos los escenarios de procesamiento de pedidos.

Calendarios y gestión del tiempo

Los calendarios y la gestión del tiempo determinan cómo interpreta el sistema las fechas, las horas y los horarios. Admiten procesos basados en el tiempo, como la ejecución programada, los cálculos de disponibilidad y las expectativas de nivel de servicio.

Unas definiciones de tiempo coherentes ayudan a garantizar un comportamiento predecible en los flujos de trabajo que dependen de fechas y plazos.

Repositorios y datos de consulta compartidos

Los repositorios almacenan datos de consulta reutilizables que sirven de base para las decisiones de configuración en tiempo de ejecución. Permiten que los flujos de trabajo, las condiciones y los servicios hagan referencia a valores gestionados de forma centralizada, en lugar de integrar la lógica directamente en las definiciones de los procesos.

Los repositorios ayudan a aislar los cambios y a simplificar las actualizaciones de la configuración compartida.

Condiciones y normas generales

Las condiciones y reglas comunes proporcionan una lógica de decisión reutilizable que puede aplicarse en múltiples flujos de trabajo. Establecer reglas comunes ayuda a garantizar que la lógica de negocio se aplique de manera coherente y reduce la necesidad de duplicar condiciones en distintos modelos de proceso.

Los procesos, las transacciones y la lógica del ciclo de vida suelen hacer referencia a estas condiciones.

Servicios compartidos y componentes de ejecución

Los servicios reutilizables y los componentes de ejecución definen la lógica compartida a la que recurren las acciones desde distintos flujos de trabajo. Centralizar esta lógica garantiza un comportamiento de ejecución coherente y simplifica el mantenimiento cuando se producen cambios en la lógica.

Los servicios compartidos se utilizan a menudo para la integración, la transformación y la gestión de eventos.

Definiciones de usuarios, roles y permisos

Las definiciones de usuarios, roles y permisos determinan quién puede acceder a la configuración, activar procesos o realizar acciones operativas. Estas definiciones regulan la visibilidad y el comportamiento en todo el sistema y contribuyen a garantizar que las acciones y las transacciones solo estén disponibles para los usuarios autorizados.

Un control de acceso coherente favorece tanto la seguridad como la estabilidad operativa.

Cómo se utilizan los cimientos compartidos

La configuración de la gestión de pedidos se basa en fundamentos comunes para garantizar un comportamiento coherente en todo el sistema. Estos fundamentos comunes sustentan varias funciones básicas de gestión de pedidos.

  • Modelización de flujos de trabajo y decisiones sobre el proceso
  • Evaluación del estado y control del ciclo de vida
  • Ejecución del servicio y comportamiento de integración
  • Acciones iniciadas por el usuario y controles operativos

Debido a estas dependencias, evalúa el impacto general de los cambios en los componentes compartidos antes de aplicarlos.

Dónde se gestiona esta configuración

Actualmente, la configuración de la base compartida no se gestiona a través de la interfaz del Administrador de aplicaciones de Order Hub. Estos elementos de configuración se definen y mantienen mediante las herramientas administrativas y los mecanismos de configuración existentes, que siguen siendo compatibles.

Aunque Order Hub va incorporando con el tiempo funciones de configuración modernizadas, la configuración basada en roles sigue basándose en fundamentos comunes, que siguen siendo esenciales para el funcionamiento general de la gestión de pedidos.