Estructuras de objetos y subregistros de estructuras de objetos
Una estructura de objeto consta de uno o más subregistros que corresponden a objetos de negocio. Durante el procesamiento entrante, se crean objetos y los campos de objeto se rellenan a partir de los campos de subregistro correspondientes en la estructura de objeto antes de aplicar el procesamiento de aplicación estándar del sistema. Durante el procesamiento saliente, el sistema rellena los campos del subregistro a partir de los campos correspondientes del objeto original. A excepción de determinados campos de integración genéricos, los objetos del sistema no se actualizan en los mensajes salientes.
Cuando defina las reglas de procesamiento, utilice las siguientes pautas para determinar si debe aplicar la regla a un subregistro de estructura de objeto o a un objeto:
- En la dirección de salida, puede aplicar reglas de procesamiento solo a los subregistros de la estructura de objetos.
- En la dirección de entrada, puede aplicar reglas de procesamiento a subregistros de estructura de objetos u objetos.
- Si una regla de entrada cambia el valor del campo clave de un objeto, aplíquelo al subregistro de la estructura del objeto.
- Si una regla de entrada no evalúa ni manipula un objeto o conjunto de objetos, aplíquela al subregistro de estructura de objetos.
- Si una regla de entrada evalúa o manipula un campo definido por el usuario, aplíquelo al subregistro de la estructura de objetos.
- Si una regla entrante evalúa o manipula un objeto o un campo de objeto, aplíquela al objeto.
Aplica todas las reglas para servicios empresariales a objetos o a subregistros de estructura de objetos. Evite crear reglas tanto para los objetos como para los subregistros de estructura de objetos. Si define reglas de proceso para ambos objetos, el tiempo de proceso de los mensajes entrantes aumentará.