Determinación del Objeto de Negocio de Identificación

Como se mencionó en otros temas, el Objeto de Negocio de Identificación es el objeto de negocio que controla las reglas de negocio de un registro. Este es el objeto de negocio que el registro validará cuando se realicen adiciones o cambios en el registro, siempre y cuando las actualizaciones se realicen mediante el servicio de mantenimiento. Esto incluye el uso de "invocar Objeto de Negocio" para agregar o actualizar, el uso de la interacción del servicio web de entrada y el acceso al servicio de la página de mantenimiento (mediante una página fija con estilo antiguo o mediante un servicio de negocio).

¿Cómo determina el sistema el Objeto de Negocio de identificación? Un algoritmo conectado en el objeto de mantenimiento (lugar de conector Determinar Objeto de Negocio) es responsable de esto. Si el objeto de mantenimiento no se configura con un algoritmo para este lugar de conector, o el algoritmo no encuentra ningún Objeto de Negocio, no se aplica ninguna regla de negocio.

La mayoría de los objetos de mantenimiento en el sistema capturan el Objeto de Negocio de identificación del registro directamente en el registro. Sin embargo, es posible definir el Objeto de Negocio de identificación en otro lugar. Por ejemplo, es posible que haya algunos objetos de mantenimiento que sean objetos de transacción o principales con un objeto de "tipo" asociado donde el Objeto de Negocio de identificación se defina en su objeto de "tipo". Tenga en cuenta que el algoritmo Determinar Objeto de Negocio standard conectado en la mayoría de los objetos de mantenimiento (F1-STD-DTMBO: Determinar Objeto de Negocio Standard) comprueba estas dos condiciones.

Es posible que también haya casos donde un único Objeto de Negocio de identificación se use para todos los Objetos de Negocio de un Objeto de Mantenimiento dado. Esta puede ser una opción usada para algún objeto de mantenimiento antiguo creado antes que la funcionalidad de objeto de negocio cuando las implementaciones desean introducir reglas de negocio personalizadas que sean comunes para todos los registros de ese Objeto de Mantenimiento. El producto proporciona un tipo de algoritmo base (F1–MOBO: Determinar Objeto de Negocio Específico) que captura el Objeto de Negocio como un parámetro.