Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Queja
PK idQueja AplicacionTienda
PK idCase
idCliente
Fecha
FK1 idOrden
Descripcion
FK2 idQueja
idTipodeQueja
FK3 idCliente
ArticuloDeOrden
Orden
TipoIdentificacion PK idArticuloDeOrden
PK idOrden
PK idTipoIdentificacion Cantidad
FechaOrden FK1 idArticulo
TotalOrden FK2 idOrden
DesTipoidentificacion
Descuento
FK1 idCliente
Observaciones
Articulo
Cliente PK idArticulo
idCliente NombreArticulo
Precio
FK1 idTipoIdentificacion
NumeroIdentificacion
Genero
NombreCompleto
Direccion PK idGenero
Telefono
Edad DesGenero
FK2 idGenero
Bizagi tiene unas entidades propias que son las entidades de aplicacin que
corresponden a las aplicaciones creadas en Bizagi. La entidad de aplicacin es el
Entry Point, es decir, el punto de contacto entre el proceso y el modelo de datos. Es
por eso que en esta entidad de crea un atributo relacionado con la entidad principal
del proceso o aquella entidad a la cual hace referencia al proceso (contexto), por
ejemplo la entidad solicitudCredito en el proceso de solicitud de crdito, la entidad
Cliente en el proceso de verificacin de referencias, la entidad Queja en un proceso
de atencin de quejas y reclamos, etc.
Los 3 procesos tienen en una de sus actividades la captura de los datos del cliente,
sin embargo aunque la forma es la misma y los datos presentados tambin su
construccin es diferente porque depende del contexto determinado por el proceso.
Forma que llama con Forma que llama con idOrden la forma
Forma con los datos idCliente la forma del a del a entidad ORDEN
CLI_DatosBasicosCliente entidad Cliente Frm_Registrar_Datos_Del_Cliente
ORD_DatosBasicosCliente Esta Forma se asocia a la actividad
Cuando el usuario ingresa la informacin del cliente en la pantalla de esta actividad,
internamente esta guardando datos en las tres tablas, que estn relacionadas en la
formas. En la Tabla correspondiente a la Entidad CLIENTE, a la Entidad ORDEN y a la
Entidad APLICACIN TIENDA.
Cuando se crea una instancia para el proceso de Venta de Licores se crea un registro
en la entidad de aplicacin, por lo tanto un caso en bizagi corresponde a un registro
en la entidad de aplicacin, es decir a un idCase.
Cuando se ingresan los datos del cliente en la actividad Registrar Datos Del Cliente
internamente crea un registro en la entidad Cliente con la informacin
correspondiente al cliente, pero como la forma esta relacionada con la orden y con la
aplicacin entonces automticamente guarda el idCliente en la entidad ORDEN y el
idOrden en la Entidad de Aplicacin.
Para evaluar esta decisin es necesario consultar la Edad del cliente, pero como el
Cliente pertenece a la orden entonces para poder evaluar este atributo debemos
partiendo de la Entidad de Aplicacin APLICACIONTIENDA, con el idOrden de esta
entidad ir a la entidad ORDEN donde con el idCliente de esta entidad vamos a la
entidad cliente y tenemos el atributo edad.
Para indicar el contexto en una regla de negocio se debe colocar el nombre de los
atributos entre los smbolos <>.
Por lo tanto la expresin para evaluar el atributo edad para saber si el cliente
relacionado a la orden de licores es mayor o no de edad.
<idOrden.idCliente.Edad> == 18
Por lo tanto para enviar los valores de los campos del Cliente al CRM en este proceso
puedo obtenerlos directamente con el idCliente que esta en la entidad de
APLICACIONTIENDA de la siguiente forma:
<idCliente.NumeroIdentificacion>
<idCliente.NombreCompleto>
<idCliente.Direccion>
<idCliente.Telefono>
<idCliente.Edad>
<idCliente.idTipodeIdentificacion.DesTipoIdentificacion>
<idCliente.idGenero.DesGenero>