Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Organización:
Dirección: Communications
Av. Jesús del Monte, Hacienda de las Palmas, Estado,Builder
S
Estado de México.
Código postal: 52763
Autor: Adbansys
Fecha de Creación del Documento:
Actualización:
Versión: 1.0
Memoria técnica productos Exstream
Después de creado, nos aparece un proceso debajo de nuestro proyecto, damos dos clicks a este proceso,
damos click derecho y escojemos la opción de “import”, escojemos el archivo que vamos a utilizar.
Nos aparece que como vamos a utilizar este archivo, seleccionamos que es un archivo “sample” y “text/plain”
Página |2
Memoria técnica productos Exstream
En el campo de “No input connectors in Platform” damos click derecho y escojemos la opción “New input
connector”
Colocas el nombre que tu quieras para este input, damos click derecho a este conector y elige la opción
“settings”
Página |3
Memoria técnica productos Exstream
En “selected layer” escojemos la opción del nombre de nuestra plataforma, nos vamos al apartado “Queue” y
le pedimos que es un “input”
En “selected layer” escojemos la opción “New Physical Layer 1 (Physical)”, nos vamos al apartado
“connector”. En “Folder” colocaremos la ruta de donde estarán alojados los input y en “file name pattern” le
indicamos que tipo de archivos va a estar procesando en este caso “*.rdy”, es decir, todos los archivos que
tengan como extensión rdy.
En el apartado “Schedule” le indicaremos el intervalo de tiempo que va a estar procesando estos archivos.
Página |4
Memoria técnica productos Exstream
Colocas el nombre que tu quieras para este output, damos click derecho a este conector y elige la opción
“settings”
Página |5
Memoria técnica productos Exstream
En “selected layer” escojemos la opción del nombre de nuestra plataforma, nos vamos al apartado “Driver”,
marcamos la opción “Show all devices” y en “device” escojemos la opción “PDF”
Página |6
Memoria técnica productos Exstream
En “selected layer” escojemos la opción “New Physical Layer 1 (Physical)”, nos vamos al apartado
“connector”. En “connector file” escojemos la opción “File” y en la opcion “File” colocaremos la ruta de donde
va a dejar las esta salida
Página |7
Memoria técnica productos Exstream
En “selected layer” escojemos la opción del nombre de nuestra plataforma, nos vamos al apartado “Driver”,
marcamos la opción “Show all devices” y en “device” escojemos la opción “AFP”
Página |8
Memoria técnica productos Exstream
En “selected layer” escojemos la opción “New Physical Layer 1 (Physical)”, nos vamos al apartado
“connector”. En “connector file” escojemos la opción “File” y en la opcion “File” colocaremos la ruta de donde
va a dejar las esta salida
IMPORTANTE: Debemos de generar la misma cantidad de outputs que tenemos en nuestra plantilla
Página |9
Memoria técnica productos Exstream
En el campo “No Processing Engine plugin selected”, damos click derecho, “Add Engine Plugin”, Extream”
P á g i n a | 10
Memoria técnica productos Exstream
Damos click en el icono de “+” y nos aparece que escojamos la conexión que realizamos en nuestro “Control
Center”, la seleccionamos y damos al botón “ok”
P á g i n a | 11
Memoria técnica productos Exstream
Damos en el botón “find”, seleccionamos la plantilla que ya esta subida en el “CAS” y la volvemos a
seleccionar en “Selected recurses” y damos “ok”
P á g i n a | 12
Memoria técnica productos Exstream
// -FILEMAP=MENSAJERIAS,MENSAJERIAS
// -FILEMAP=DOMICILIACIONES,DOMICILIACIONES
// -FILEMAP=CFDIC,CFDIC
// -FILEMAP=CFDI,CFDI
P á g i n a | 13
Memoria técnica productos Exstream
// -FILEMAP=CAT,CAT
// -FILEMAP=OBJETADOS,OBJETADOS
// -FILEMAP=PLUS,PLUS
Descomentamos los campos “FILEMAP” y colocaremos la ruta del archivo que va a tener cada respectivo
campo, también agregaremos los “no se que carajos” junto con los archivos que va a estar dejando, de tal
forma que quede de la siguiente manera, una vez configurado damos “ok”
ARCHIVO DE MUESTRA:
//Add custom switches here
//==== Package "EDC_NOMINA_REDISENO" ====
//---- Version 1 ----
//---- Filemaps found in manifest ----
// Data File: MENSAJERIAS_INI File type: initialization file
-FILEMAP=MENSAJERIAS,/opt/nomina/input/MENSAJERIAS.txt
// Data File: DOMICILIACIONES File type: reference file
-FILEMAP=DOMICILIACIONES,/opt/nomina/input/DOMICILIACIONES.txt
// Data File: CFDI_Complemento File type: initialization file
-FILEMAP=CFDIC,/opt/nomina/input/CFDIC.txt
// Data File: CFDI File type: reference file
-FILEMAP=CFDI,/opt/nomina/input/CFDI.txt
// Data File: CAT_santander File type: initialization file
-FILEMAP=CAT,/opt/nomina/input/CAT.txt
// Data File: CARGOS_OBJETADOS_N File type: reference file
-FILEMAP=OBJETADOS,/opt/nomina/input/OBJETADOS.txt
// Data File: SANTANDER_PLUS File type: reference file
-FILEMAP=PLUS,/opt/nomina/input/SANTANDER_PLUS.txt
-FILEMAP=REPORTE_JRN,/opt/nomina/reporte/REPORTE_JRN.txt
-FILEMAP=DASHBOARD,/opt/nomina/reporte/DASHBOARD.txt
-FILEMAP=PDFIND,/opt/nomina/reporte/PDFIND.txt
-KEYFILE=/opt/engine/Exstream-16.6.0.GA.552/ExstreamEngine/engine_16.6.0_sb/bin/EXSTRM_16_-10OCT20.ekf
-ALLOW_EMPTY_REF_FILES
-MESSAGEFILE=/opt/nomina/log/logfile.txt
P á g i n a | 14
Memoria técnica productos Exstream
P á g i n a | 15
Memoria técnica productos Exstream
$RUTA="sh /opt/nomina/shell/";
Execute ($RUTA + "shellejemplo.sh");
Revisamos que nuestro código no tenga errores dando click en el botón “Check Syntax”, si todo es correcto
damos “ok”
P á g i n a | 16
Memoria técnica productos Exstream
En “No Runtime componentesin the job” damos click derecho y seleccionamos “Add Runtime component”
P á g i n a | 17
Memoria técnica productos Exstream
Realizamos los enlaces correspondientes, arrastrando de la “flecha” a la “x” en el caso del input y de la “x” a la
“flecha” en el caso de los ouputs, quedando de la siguiente manera
P á g i n a | 18
Memoria técnica productos Exstream
P á g i n a | 19
Memoria técnica productos Exstream
Una vez dando doble click en el archivo de ejemplo nos sacara de esa ventana y nos quedara lo siguiente
P á g i n a | 20
Memoria técnica productos Exstream
En “Base service input Connector on” daremos click a la flecha y seleccionamos el conector del input
P á g i n a | 21
Memoria técnica productos Exstream
En los conectores hacia nuestro outputs, daremos click derecho y seleccionamos la opción “Connector
Settings”
En “selected layer” escojemos la opción “New Physical Layer 1 (Physical)”, nos vamos al apartado “Process”.
En “File” colocaremos el meta que le corresponde a cada conector, inicializamos los meta con un “$” y el
nombre del meta, finalizamos dando “ok”, realizamos este proceso con cada conector y con respectivo meta
P á g i n a | 22
Memoria técnica productos Exstream
P á g i n a | 23
Memoria técnica productos Exstream
Nos aparecerá un error le damos “close”, no le damos importancia ya que este siempre aparecerá cada vez
que vayamos a hacer un reléase
Le damos un nombre en el apartado de “label” y le damos “ok”, se recomienda colocar un mismo nombre
P á g i n a | 24
Memoria técnica productos Exstream
Nos dirigimos a la aplicación del “control center” y nos vamos a la siguiente ruta
Root > cce > Aplication domains > TestdomainSanta > engine.soalab.com
P á g i n a | 25
Memoria técnica productos Exstream
Control center
Veremos que temenos una aplicacion corriendo llamada “InteractiveStatement” la detenemos dando click
derecho y seleccionamos la opción “Stop”
Crearemos una nueva aplicación dando click derecho en “engine.soalab.com” y “New Application”
En el campo “Application name” le daremos un nombre a esta aplicación y finalizamos dando click en “ok”
P á g i n a | 26
Memoria técnica productos Exstream
Una vez creada la aplicación daremos click derecho a esta nueva aplicación y seleccionamos la opción
“Deploy Export File”
P á g i n a | 27
Memoria técnica productos Exstream
Damos click en “browse”, seleccionamos nuestro proyecto que realizamos en la aplicación del
“Communications Builder” y la versión que habíamos hecho un reléase, finalizamos dando click en “ok”
Click en “next”
Click en “Finish”
Una vez finalizada nos aparecerá la siguiente ventana, damos click en “Aceptar”
P á g i n a | 28
Memoria técnica productos Exstream
P á g i n a | 29
Memoria técnica productos Exstream
Workshop
Nos vamos a la ruta del “workshop”
https://webapps.soalab.com:8443/workshop/#/tenant/cce/domain/TestdomainSanta
nos aparece el archivo sample, el proyecto que hicimos del “communications builder”, servicio que creamos
en el “communications builder”, el desing pack que creamos en el “desing manager”, el PUB y el MF, es decir,
6 items
En el “workshop”, marcamos la casilla de nuestro servicio, damos click en el icono de “+” y escogemos la
opción “theme”
P á g i n a | 30
Memoria técnica productos Exstream
En el apartado de “Name” le damos un nombre a este theme y finalizamos dando click en “create”
Mandaremos a revisión y aprovaremos el tema que acabamos de crear de la misma manera que como se
realizo con las imágenes, pero ahora marcando la casilla del tema.
Publicaremos este tema, marcando la casilla del tema que creamos, damos click en el icono “…” y
seleccionamos la opción “Publish/Unpublish”
Nos aparecerá la siguiente ventana, donde tendremos que seleccionar a que dominio o dominios será
publicado este tema
P á g i n a | 31
Memoria técnica productos Exstream
Seleccionamos el dominio donde queremos que se publique y damos en el icono “>”, para finalizar damos
click en “close”
En este punto pondremos un archivo en la ruta de nuestro input, para que pueda ser procesado y
visualizemos la salida de archivos.
Visualizamos como es el proceso en la aplicación de “Control center”
P á g i n a | 32
Memoria técnica productos Exstream
P á g i n a | 33