Crear y guardar BDM Object en Groovy

1
0
-1

Saludos, tengo un detalle.. estoy tratando de crear un bdm object por medio de groovy el cual se manda llamar en una operación de una tarea.

def noExpObj = new ConsecNoExp();

noExpObj.setDescripcion("Desc");
noExpObj.setPrefijo("pref");
noExpObj.setConsec(1);

al final del groovy regreso la concatenación del objeto de la siguiente forma:

def res = noExpObj.getPrefijo() +"-" + noExpObj.getConsec().toString();

return res;

el objeto noExpObj si se crea y se llena correctamente pero en la base de datos no se guarda (la tabla si existe y contiene esos campos solamente).

estoy usando bonita cumunity 7.1 espero me puedan ayudar

saludos

1 answer

1
0
-1

Holla mgonzalez_9 !

Eso nos es posible, documentación nos trae la respuesta:

In a connector, code is executed outside a transaction, so retrieving or updating business data by DAO is not supported. Manipulate the business data outside the connector, and use business objects as connector input or output:

En un conector , el código se ejecuta fuera de una transacción, por lo que recuperar o actualizar los datos de negocio de DAO no es compatible. Manipular los datos de la empresa fuera del conector , y el uso de objetos de negocio como entrada o salida de conector :

Abraços,
Marcos Viníciuss Pinto
MXM Sistemas

Notifications