You are on page 1of 6

Application Engine LVF Consulting S.A.

1) Creacin de mi tabla RUNCONTROL: Un Application Engine siempre trabaja con una tabla runcontrol. OPRID = (KEY) RUN_CNTL_ID = (KEY SERCH KEY LIST BOX) El resto de Field es opcional.

2) Creacin de mi tabla AET. Tiene todos los campos iguales que los de mi runcontrol. Mas el campo PROCESS_INSTANCE. El tipo de esta tabla AET es una DERIVED WORK. El nombre de mi tabla AET siempre debe Finalizar con la palabra _AET

3) Creacin de un APP. ENGINE.

4) Agregamos nuestra tabla AET a nuestro APP. ENGINE. Y guardamos

Dalvenith A. Caffo Abanto

Application Engine LVF Consulting S.A.


5) Creamos Nuestros Pasos y Acciones. Tener en claro que un APP. ENGINE siempre va orientada a sentencias SQL. y por pasos ordenados.

6) Obteniendo una estructura similar a esta. Un APP. ENGINE siempre realiza las acciones en forma ordenada

7) La Seccin MAIN la por defecto es la que se ejecuta primero. El STEP1 de esta seccin va mayormente signada a la carga de la tabla RUNCONTROL.

Dalvenith A. Caffo Abanto

Application Engine LVF Consulting S.A.


8) Los Siguientes STEPS van de acuerdo a lo solicitado. En mi Ejemplo mi el STEP2 es un peoplecode.

9) Descripcin de Cdigo. SQL.

%SelectInit: esta sentencia me llena la data recuperada por el QUERY Select. A mi tabla AET. %OperatorID: Captura el Operador del Sistema que se encuentra Ejecutando Actualmente %RunControl: Captura mi Variable RUNCONTROL. Que se encuentra ejecutando en el Sistema.

10) Descripcin de las Acciones: a. Accin SQL: Realiza sentencias SQL. como el Select, Insert, Update, Delete

b. Accin PEOPLECODE: Realiza nicamente Sentencia en PEOPLECODE. No SQL directo.

Dalvenith A. Caffo Abanto

Application Engine LVF Consulting S.A.

c. Accin Do Select: Repite las Acciones debajo suyo cuantas veces me devuelva un valores en la sentencia SQL. En este ejemplo va seleccionar ejecutar peoplecode y la call section. Cuantas veces obtenga registros el SQL.

d. Accin CALL-SECTION: Solo hace el llamado a una Seccin Diferente de la actual. O una Seccin Externa que no pertenezca al proyecto.

11) Construccin de Pagina. Siempre Tiene que ir la Subpagina. PRCSRUNCNTL_SBP o sus derivados.

Dalvenith A. Caffo Abanto

Application Engine LVF Consulting S.A.


12) Permisos para publicar el APP. ENGINE a. Permisos de Procesos (Creamos un nuevo proceso de Tipo APP. ENGINE)

b. Creacin de Proceso, Tipo de Proceso: APP ENGINE, Nombre de Proceso: El mismo que tiene mi APP. Engine en mi Proyecto.

c. Categora de proceso

d. Componente relacionado

Dalvenith A. Caffo Abanto

Application Engine LVF Consulting S.A.

e. (Opcional) Trace, para hacer un seguimiento de errores. O pasos que ejecuta el engine.

Dalvenith A. Caffo Abanto

You might also like