Determinación del objeto de negocio de identificación

Como ya se ha mencionado en otros temas, el objeto de negocio de identificación es el que controla las reglas de negocio de un registro. Es el objeto de negocio de referencia para validar el registro cuando se añadan elementos o se realicen modificaciones en él siempre y cuando las actualizaciones se efectúen a través del servicio de mantenimiento. Esto incluye el uso de una "llamada al objeto de negocio" para añadir o actualizar, el uso de la interacción de servicio web entrante y el acceso al servicio de la página de mantenimiento mediante una página fija de estilo antiguo o un servicio de negocio.

¿Cómo determina el sistema el objeto de negocio de identificación? Esta tarea la realiza un algoritmo insertado en el objeto de mantenimiento (el hueco de plug-in Determinar objeto de negocio). Si el objeto de mantenimiento no está configurado con un algoritmo para este hueco de plug-in, o el algoritmo no encuentra ningún objeto de negocio, no se aplicarán ninguna regla de negocio de objeto 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, se puede definir este en otros lugares. Por ejemplo, puede haber objetos de mantenimiento que sean objetos maestros o de transacción con un objeto de "tipo" asociado, en los que el objeto de negocio identificador se defina según el objeto de "tipo". Tenga en cuenta que el algoritmo Determinar objeto de negocio introducido en la mayoría de los objetos de mantenimiento (F1-STD-DTMBO - Determinar objeto de negocio estándar) comprueba estas dos condiciones.

Puede haber casos en los que se use un solo objeto de negocio de identificación para todos los objetos de negocio de un objeto de mantenimiento determinado. Puede ser una opción usada para algún objeto de mantenimiento más antiguo creado antes de la funcionalidad de objeto de negocio cuando en las implantaciones se desea introducir reglas de negocio personalizadas comunes a todos los registros de dicho objeto de mantenimiento. El producto incluye un tipo de algoritmo base (F1–MOBO - Determinar objeto de negocio específico) que captura el objeto de negocio como parámetro.