Diseño de Criterios de Objetos Relacionados

A continuación, se describen las pautas para diseñar criterios de objetos relacionados. Estas pautas se aplican cuando se usan los objetos de negocio del producto base y los objetos de negocio adicionales que defina la implementación.

Una iniciativa define los objetos relacionados a asociar con las oportunidades mediante el algoritmo de Nominación de Objetos en el objeto de negocio de iniciativa. El proceso de generación de oportunidades ejecuta el algoritmo de nominación de objetos después de ejecutar los criterios de elegibilidad de iniciativa. El objeto de negocio Iniciativa principal del producto base (C1–Initiative) se configura con un algoritmo de nominación de objetos que recupera los predios asociados con los puntos de servicio de los acuerdos de servicio activos y de inicio pendiente de la cuenta. Este algoritmo aplica los criterios de objetos relacionados, los cuales se configuran en la iniciativa para cada predio. Si se determina que el predio es elegible, se lo devuelve como objeto relacionado para la oportunidad. Para sustituir el algoritmo de nominación de objetos base, se debe agregar otra instancia de, Evento de Sistema de Nominación de Objetos y también se debe especificar un algoritmo propio.

El producto base proporciona los objetos de negocio de criterios de objetos relacionados que buscan uno o más predios para asociarlos con una oportunidad.

Hay dos tipos generales de objetos de negocio de criterios de objetos relacionados en el producto base: específicos y de forma libre. La implementación decide si usar solo uno de estos tipos o una combinación de ambos.

Nota: Los criterios de iniciativa tienen tres categorías: criterios de elegibilidad, criterios de objetos relacionados y criterios de participación. (El tipo de criterios de participación no se usa en la actualidad). Durante el mantenimiento de criterios y la generación de oportunidades, el sistema identifica la categoría a usar mediante una opción de objeto de negocio llamada Tipo de Criterios de Iniciativa. Los objetos de negocio de criterios de objetos relacionados se definen con un Tipo de Criterios de Iniciativa C1EO (Criterios de Objetos Relacionados).

Objetos de Negocio de Criterios Específicos

El producto base proporciona dos objetos de negocio que realizan comparaciones con un campo específico relacionado con el predio. El tipo de algoritmo para recuperar o determinar el valor de comparación ya está predefinido en el objeto de negocio, de modo que los valores de Algoritmo que el usuario ve en la interface de usuario están restringidos a las instancias de ese tipo de algoritmo.

Consulte los siguientes objetos de negocio base para obtener más detalles:
  • Criterios de Tipo de Punto de Servicio de Predio

  • Criterios de Valor Geográfico

Para agregar objetos de negocio similares:
  • Identifique el valor específico de comparación. Puede ser una referencia a un objeto o una entidad del sistema (como el Tipo de Punto de Servicio), o cualquier otro atributo que se pueda usar para encontrar el objeto relacionado.

  • Desarrolle el programa de algoritmo para recuperar o determinar el valor de comparación.

  • Configure el tipo de algoritmo usando la entidad de algoritmo Criterios de Iniciativa: Derivar Valor de Campo y haga referencia al programa que creó.

  • Configure el esquema del objeto de negocio de modo que el campo Algoritmo recupera todas las instancias de algoritmos del tipo de algoritmo que creó.

  • Defina las instancias de algoritmos del tipo de algoritmo.

Objeto de Negocio Criterios de Predio de Forma Libre

El objeto de negocio Criterios de Predio de Forma Libre está diseñado para realizar comparaciones con diferentes tipos de valores. El valor de comparación está determinado por un Tipo de Algoritmo de Derivación de Valor que está definido como opción en este objeto de negocio. Se suministran Tipos de Algoritmo de Derivación de Valor con este objeto de negocio, y la implementación puede agregar más, según sea necesario.
Nota: Los Tipos de Algoritmo de Derivación de Valor proporcionados realizan comparaciones similares a las de los objetos de negocio de criterios específicos del producto base (mencionados anteriormente). El objeto de negocio Criterios de Predio de Forma Libre solo se debe usar si los objetos de negocio de criterios específicos disponibles no son suficientes para realizar las comparaciones de valor de campo necesarias.
Para agregar Tipos de Algoritmo de Derivación de Valor:
  • Identifique el valor específico de comparación.

  • Desarrolle el programa de algoritmo para recuperar o determinar el valor de comparación.

  • Configure el tipo de algoritmo usando la entidad de algoritmo Criterios de Iniciativa: Derivar Valor de Campo y haga referencia al programa que creó.

  • Defina una instancia de algoritmo para el tipo de algoritmo.

  • Actualice el objeto de negocio Criterios de Predio de Forma Libre para agregar una opción de objeto de negocio de Tipo de Algoritmo de Derivación de Valor que haga referencia al algoritmo.

Repita los pasos recién mencionados para cada campo específico que se deba comparar.