¿A quiénes está dirigido?
A los clientes y usuarios que usen las funcionalidades de App Builder del sistema., que necesiten en sus desarrollos de Bproc enviar mails
¿Para qué sirve?
Para poder enviar mail mediante los Bproc.
1. Creación del BProc
Primeros vas a crear el BProc, para eso nos vamos a dirigir al Menú->Configuración-> Diseño del espacio de trabajo > DICCIONARIOS->Bproc
Creamos un nuevo Bproc
El tipo tiene que ser “Scheduler”
2. Generamos el Script
En la solapa Script del Bproc configuramos este código, que nos va a servir de base para los desarrollos de BProc que queramos mandar mail.
import app.bsuite.transacciones.operacion.OperacionHLP;
import app.bsuite.transacciones.operacion.model.OperacionVO;
import faf.app.base.security.session.model.SessionVO;
import faf.app.base.security.session.SessionHLP;
String sessionID = params.getSessionID();
DBHelper dbh = params.getDBHelper();
SessionVO session = SessionHLP.getSession(sessionID);
MailSenderHLP sender = new MailSenderHLP(sessionID, dbh);
//Configuramos el Asunto y el cuerpo
String asunto1 = “Envio de Mail”;
String cuerpoMail = “Ejemplo de Envío mail”;
//Seleccionamos el equipo que queremos mandar el mail, en el parámetro va a ir el EquipoID del equipo que vamos a mandar el mail.
Collection destinatarios = sender.getDestinatariosEquipo(77);
FAFMailCentral mail = sender.getSystemMail(destinatarios, asunto1, cuerpoMail);
//Aqui usa el método send del objeto sender
sender.send(mail);
3. Configurar la programación
En la solaopa Programación del BProc configuramos cuando queremos que se ejecute el BProc y con que frecuencia