Page tree

Cree un trabajo que reciba un archivo XML a través de una hot folder, cree un trabajo con información del archivo XML y mueva el archivo XML al nuevo trabajo.

  1. Cree un trabajo denominado Conducto de ventilación, que reciba los archivos XML y cree los trabajos a partir de los archivos XML.
  2. Mientras se encuentre en el trabajo Conducto de ventilación, cree un conjunto de reglas e inícielo con el evento Archivos colocados en hot folder de trabajo.
  3. Agregue la acción Leer XML y defina los parámetros siguientes:

    Parámetro

    Configuración

    Schema Name (Nombre del esquema)

    General > MySchema

    File (Archivo)

    Elemento (Archivo)

    Validar

    Verdadero

  4. Se almacenan los datos del archivo XML para que se puedan utilizar posteriormente con acciones en la regla.
  5. Agregue la acción Crear trabajo y defina los parámetros siguientes:

    Parámetro

    Configuración

    New Job Name (Nombre de trabajo nuevo)

    Datos XML (MySchema) > JobName

    Job Group (Grupo de trabajos)

    MyGroup

    Trabajo de plantilla

    Plantilla

    Crear a partir de opciones de trabajo de plantilla

    Reglas

  6. Se crea un trabajo, se copia el conjunto de reglas del trabajo Plantilla en el nuevo trabajo y se activa el conjunto de reglas.
  7. Nota: Si no define Grupo de trabajos, debe definir Uso compartido de inicio de trabajo.
  8. Agregue la acción Copiar o mover archivos y defina los parámetros siguientes:

    Parámetro

    Configuración

    Archivos que mover

    Evento raíz (Colocación en hot folder de trabajo) > Rutas de archivo UNC

    Directorio de destino

    Trabajo > Inicio > Nombre de la ruta

    Mover

    Verdadero

  9. Se mueven todos los archivos de la carpeta HotFolders\Processed del inicio del trabajo Conducto de ventilación al inicio del trabajo recién creado.
  10. Consejo: Puede mover el archivo a la carpeta UserDefinedFolders incluida en la carpeta de trabajo. También puede moverlo a una subcarpeta específica que defina en Prinergy Administrator.
  11. Agregue la acción Enviar desencadenador remoto y defina los parámetros siguientes:

    Parámetro

    Configuración

    Equipo de destino

    Evento anterior (Trabajo creado) > Trabajo > Inicio > Nombre del servidor

    Contexto de destino

    Evento anterior (Trabajo creado) > Trabajo > Nombre del trabajo

    Ruta del conjunto de reglas

    Trabajo en proceso

    Propiedades adicionales: Cadena 1

    %triggerEvent.Previous.Job.Home.PathName%%triggerEvent.Previous.Previous.IntentFile.FileName%

  12. String1 es la combinación de Evento anterior (Trabajo creado) > Trabajo > Inicio > Nombre de la ruta seguida de una barra diagonal y, a continuación, Evento anterior (Trabajo creado) > Evento anterior (XML bien analizado) > Archivo > Nombre de archivo).
  13. Se selecciona el trabajo que se acaba de crear y se identifica la ubicación del archivo XML en el conjunto de reglas que procesa el nuevo trabajo.
  14. Guarde el conjunto de reglas con el nombre Conducto de ventilación.
  15. Active el conjunto de reglas para el trabajo Conducto de ventilación.
  16. En el trabajo Conducto de ventilación:
    1. Cree la carpeta que pasará a ser la hot folder.
    2. Agregue una hot folder y defínala para que procese el conjunto de reglas Conducto de ventilación.
  17. Pruebe el sistema colocando un archivo XML en la hot folder.
  • No labels