i

Please enable JavaScript to view this site.

Mediante el uso de Deyel SDK (Software Development Kit) se incorpora a Deyel la facilidad de desarrollar reglas avanzadas y de integración de manera fácil e intuitiva.

Estas reglas pueden desarrollarse desde el modelador de reglas avanzadas para aquellas con poco código o desde un IDE Java cuando es necesario que sean más complejas.

 

El uso de Deyel SDK permite a los desarrolladores de TI utilizar los asistentes de ayuda de los IDE, compilar sus reglas y realizar el debug de las mismas.

Herramientas para Desarrollar las Reglas Avanzadas con SDK

 

Deyel SDK permite la administración de cada objeto de Deyel mediante el uso de dos clases. Estos objetos pueden ser procesos, formularios y reglas. Las clases corresponden a la del modelo y la del servicio.

Clases

 

Todos los objetos de las aplicaciones generan dos clases, una clase modelo y una clase de servicio que permiten administrar el objeto.

 

Clase Modelo

 

La clase modelo corresponde a las propiedades que tiene cada objeto, en el caso del formulario "Cuenta" de la aplicación CRM (CRM_ACCOUNT), el mismo contiene los campos Identificador, Razón Social, Fecha de Apertura, Industria, Origen, Estado, entre otros. Esta clase contiene los métodos getters y setters para cada uno de los campos del formulario.

 

El modelo incluye:

 

Constructor del objeto.

Conjunto de getters y setters para cada atributo del objeto. Sin necesidad de transformar los tipos de datos. Se soportan los básicos: String, Integer, Double, Date, Timestamp, Long, Boolean y File.

Clases internas para la representación de iterativos, como es el caso de formularios.

 

 

Clase Servicio

 

La clase servicio contiene las operaciones para gestionar el modelo. En el caso de un formulario tiene las operaciones de creación, eliminación, consulta, búsqueda y de actualización. Con estas operaciones se administra el objeto modelo.

 

La clase servicio incluye:

 

Métodos para trabajar sobre el modelo.

CRUD del objeto.

Búsquedas – sólo disponible en formularios.

 

Interacción con Objetos de la Aplicación

 

Para interactuar desde java con los objetos Deyel se deben descargar las clases de modelo y de servicio correspondientes a cada objeto.

 

Esto se realiza desde la opción “Descargar fuentes java” disponible en la barra de herramientas superior de cada modelador de los objetos: formulario, proceso y regla. Para los procesos se necesita también descargar los fuentes de los formularios vinculados a dicho proceso.

 

Las clases para usuarios, unidades organizacionales, calendario y envío de email se encuentran predefinadas en Deyel SDK, no es necesario descargarlas.

Las reglas avanzadas deben utilizar estas clases descargadas para interactuar con los objetos de la aplicación.

Una vez realizada la descarga, la misma se debe incluir en el proyecto definido en el IDE.

Deyel SDK permite mediante las clases modelo y servicio administrar los siguientes objetos:

 

Formularios

Casos

Reglas

Usuarios

Unidades Organizacionales

Calendario

Envío de Emails

Send us your comment
Share on Twitter Share on Linkedin Send by Email Print