on 02-12-2013 12:45 AM
Hola Compañeros,
Estoy queriendo enviar Emails a travez de B1if, cuando tenga el siguiente escenario:
Enviar un correo electronico al cliente con el Nombre de Cliente, Núm. seguimiento (OINV,TrackNo), No. Folio, Fecha cuando la factura del cliente sea actualizada en el campo OINV.TrackNo.
He configurado en base a las indicaciones de Felipe en el post :
Describo los pasos en orden para ver si no estoy comiendo ningun error,
1.- Crear un Escenario, en mi caso SendEmail
2.- Crear el Step
3.- Esta es la configuracion de "Inbound"
4.- Inbound ->Channel(En el campo identifier "13" para Factura de Clientes)
5.- Inbound -> Retrieval (Adapter: DI API; Retrieval Type: Object)
6.- Inbound->Formatting
7.- Processing (Agrego un atom con el SendEmail)
8.- OutBound (Por logica estoy poniendo VOID en channel y VOID en Format)
9.- Activo el Step en Scenarios ->Control-Setup->Activate
10.- Monitoring, Observo que está bien el escenario
11.-Ahora lo que desconosco es que poner en el Atom0 y Atom2 para que tome el correo del cliente y lo envie con los respectivos campos que necesito enviar (nombre, num. seguimiento y folio, fecha)
Atom0
Atom2
Poniendo una direccion fija en el Atom2 llega esto al Email, con un archivo .dat, que no tiene nada.
Espero que alguien me pueda apoyar.
Saludos y Gracias.
Alessandro
Message was edited by: Alessandro Lopez Santinelli
Hola Alessandro
Como bien dices, hay que llenar el el atom2 los datos del mail del proveedor o cliente.
Puedes hacer esto de 2 maneras.
1.- Agregar antes del mail un atom de callSQL para traer el mail de la persona de contacto o de la ficha general del dato maestro del cliente, este SQL debe contener un xPath de el cardcode del proveedor para que sea dinámico y no en duro.
2.- Agregar un atom de callB1Object para traer todo el objeto de negocio del proveedor o cliente y así con un xPath en el atom2, navegar por el resultado del atom de B1object hasta encontrar el mail.
PD: En el atom0 no debes colcocar nada, ya que es un void y la operatoria la harás con un atom en el processing.
Saludos
Felipe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Gracias por tu ayuda Felipe, he optado por la segunda opcion (B1 Object) y en sus parametros de configuracion he seteado como en la imagen
Al crear este B1 Object me genera un nuevo atom (Atom4)
Me comentas que hay que agregar un xPATH dinamico, pero no sé como agregarlo.
Creo que es lo unico que hace falta para que funcione no?.
Saludos y Gracias.
Alessandro.
Alessandro,
Yo hice una capacitación aquí en la oficina a mis colegas sobre B1if, que contiene casi todos lo que te estoy diciendo que hagas y lo grabé con sonido
Pesa cerca de 600 MB, y me gustaría pasártela porque es muy tedioso explicar todo.
Si me proporcionas algún método, puedo enviártelo.
Saludos
PD: puede ser hasta por skype : felipe.loyolar
User | Count |
---|---|
89 | |
8 | |
7 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.