Executando o exemplo de fluxo de trabalho para suprimir documentos PDF

O fluxo de trabalho PullPDFSample para suprimir a impressão de documentos PDF em uma tarefa ilustra como usar uma lista para controlar a supressão de impressões. O fluxo de trabalho PullPDFSample cria duas tarefas filhas que processam os documentos impressos e suprimidos separadamente.

Os objetos e arquivos de amostra usados nesse fluxo de trabalho incluem:

  • Fluxo de trabalho: PullPDFSample
  • Arquivo de amotra: Pull.pdf
    • /aiw/aiw1/testfiles/Pull.pdf (Linux)
    • C:\aiw\aiw1\testfiles\Pull.pdf (Windows)
  • Arquivo de amostra da lista de extração: pulllist.txt
    • /aiw/aiw1/testfiles/pull/pulllist.txt (Linux)
    • C:\aiw\aiw1\testfiles\pull\pulllist.txt (Windows)
  • Arquivo de amostra das condições das propriedades: pullsample.csv
    • /aiw/aiw1/control_files/pull/pullsample.csv (Linux)
    • C:\aiw\aiw1\control_files\pull\pullsample.csv (Windows)
  • Arquivo de controle de identificação de documentos: PullPDF.ctl
    • /aiw/aiw1/testfiles/PullPDF.ctl (Linux)
    • C:\aiw\aiw1\testfiles\PullPDF.ctl (Windows)

    Obs.:
  • O fluxo de trabalho de amostra PullPDFSample será instalado com o recurso Suporte de documento PDF.

Esse exemplo de fluxo de trabalho inclui uma etapa Aguardar e uma etapa SetDocPropsFromList. A etapa Aguardar pausa a tarefa por 60 segundos para fins de demonstração para mostrar como o fluxo de trabalho pode ser pausado até que o arquivo da lista de extração seja colocado no local correto. Num ambiente de produção, a etapa Aguardar pode ser configurada para pausar a tarefa por um determinado período ou até uma hora específica do dia. A etapa SetDocPropsFromList usa as informações do arquivo de exemplo de lista de extração para certificar-se de que a tarefa é devidamente dividida para suprimir a impressão dos documentos corretos.

A etapa GroupDocuments identifica o grupo de documentos a ser extraído e o grupo a ser impresso com base na propriedade Extrair documento. Com base nesse agrupamento, a etapa CreateJobsFromDocuments gera tarefas filhas. As tarefas filhas são reenviadas para o fluxo de trabalho original e seguem a ramificação da tarefa filha fora da etapa SetJobPropsfromTextFile. As tarefas filhas se movem pelas respectivas ramificações de impressão e supressão até que o processamento termine e todas as tarefas, a tarefa pai e as duas tarefas filhas, sejam concluídas.

Para executar o fluxo de trabalho de amostra:

  1. Clique na guia Administração.
  2. Clique em Dispositivos Dispositivos de entrada.
  3. Na página Dispositivos de entrada, clique com o botão direito no dispositivo de entrada hot folder HotFolderPDF e clique em Copiar.
  4. Na guia Geral da página Copiar dispositivo de entrada Hot Folder, preencha e edite os valores dessas propriedades, conforme indicado:
    • Insira um Nome do dispositivo de entrada.
    • Insira uma Descrição do Dispositivo de Entrada. Essa ação é opcional, mas recomendada.
    • Na propriedade Fluxo de trabalho filho, selecione PullPDFSample.
    • Na propriedade Local da pasta, digite /aiw/aiw1/System/hf/testPullPDF
    • Na propriedade Local temporário, digite /aiw/aiw1/System/hf/testPullPDF/Staged
  5. Clique em OK.
  6. Clique na guia Principal.
  7. No portlet Dispositivos de entrada, clique com o botão direito no novo hot folder que você criou e clique em Ativar e conectar
  8. No portlet de Impressoras, clique com o botão direito na impressora Sample e selecione Enable.
  9. Vá até /aiw/aiw1/testfiles (Linux) ou C:\aiw\aiw1\testfiles (Windows) e copie Pull.pdf em /aiw/aiw1/System/hf/testPullPDF (Linux) ou C:\aiw\aiw1\System\hf\testPullPDF (Windows).
    A tarefa aparece na tabela Tarefas.
  10. Quando a tarefa chega à etapa Aguardar, ela pausa por 60 segundos. A tarefa entra no estado Aguardando, mas você pode escolher a ação Ir para a próxima etapa se você quiser acelerar o processamento. Escolha a ação Ir para a próxima etapa somente enquanto a tarefa estiver no estado Aguardando.
  11. A tarefa pai aguarda na etapa WaitForRelatedJobs até que ambas as tarefas filhas estejam completas e, em seguida, é concluída. A tarefa filha no caminho Recebido tem uma etapa ManualStepWithAutoStart, que deve ser manualmente avançada. Clique com o botão direito na tarefa na tabela Tarefas e selecione Ir para a próxima etapa. O processamento continua até que as tarefas pais e filhas estejam completas.
    Você pode ver a tarefa pai e as duas tarefas filhas na tabela Tarefas. Você pode clicar com o botão direito nas tarefas filhas separadas e selecionar Visualizar para ver os documentos produzidos por cada tarefa filha. Se você clicar com o botão direito na tarefa pai, poderá selecionar Visualizar e ver todos os documentos, impressos e suprimidos.