SplitDocuments
Por exemplo, um grupo pode ter 100.000 documentos, mas o insersor pode suportar apenas 45.000 de cada vez; a etapa SplitDocuments pode dividir os 100.000 documentos em três tarefas menores de impressão. Se um único documento exceder o limite de documento máximo, ele será colocado em uma tarefa sozinho.
Se o número máximo de documentos ou folhas for excedido, SplitDocuments dividirá as tarefas filhas em tarefas filhas menores. A ordenação dos documentos é preservada na tarefa filha, mas o valor é ajustado quando uma tarefa é dividida para que o primeiro documento na tarefa sempre tenha uma sequência de 1 e a sequência inclua incrementos por um para os documentos subsequentes. Quando os documentos são divididos em grupos, o valor das propriedades da seqüência é alterado, mas a ordenação real dos documentos no arquivo de propriedades do documento não muda. Se o número máximo de documentos ou folhas não for excedido, SplitDocuments não dividirá a tarefa e não alterará os IDs da tarefa de produção.
É possível alterar o ponto em que uma tarefa é dividida, usando a propriedade Limite de divisão e a propriedade Exceder divisão máxima para atingir limite. Para usar essas propriedades, você já deverá ter definido uma propriedade que identifique grupos de documentos que você queira manter agrupados na mesma tarefa.
Como opção, você pode optar por equilibrar os tamanhos das tarefas filhas resultantes usando a propriedade Equilíbrio de divisão. Sem o equilíbrio, as tarefas filhas estarão no tamanho máximo ou próximas dele, com exceção da última tarefa filha, que pode ser muito menor do que as outras. O uso do Equilíbrio de divisão produzirá o mesmo número de tarefas filhas que a divisão sem o equilíbrio, porém as tarefas terão aproximadamente o mesmo tamanho. Idealmente, o tamanho de cada tarefa filha seria o mesmo e seria o tamanho total da tarefa original dividido pelo número de filhas (a média dos tamanhos de todas as filhas). Contudo, o tamanho real das tarefas filhas pode diferir devido aos diferentes tamanhos dos documentos e do uso da opção Limite de divisão. O equilíbrio funciona melhor quando o maior tamanho de documento (ou grupo, se você usar Limite de divisão) é relativamente pequeno comparado ao tamanho máximo. Por exemplo, se o maior documento ou grupo tiver 10% do tamanho máximo, então a diferença dos tamanhos das tarefas filhas poderia ser de até 20% do máximo.
Você pode querer, por exemplo, que as tarefas filhas sejam divididas entre bandejas de item de correio para que os documentos de cada bandeja estejam todos na mesma tarefa. Primeiro, defina uma propriedade do documento customizada denominada ID da Bandeja e verifique se cada documento possui um valor para ela. Sem um limite de divisão, a etapa SplitDocuments poderia dividir a tarefa no meio de uma bandeja. Contudo, se você digitar o ID da Bandeja como o valor da propriedade Limite de divisão, a SplitDocuments considera apenas como pontos de divisão para as tarefas filhas aquele em que o ID da Bandeja de documentos adjacentes é diferente. Se Exceder divisão máxima para atingir limite for Sim, a etapa irá mover o ponto de divisão para o final da bandeja, para que o tamanho da tarefa filha seja igual ou exceda o tamanho máximo da tarefa. Se Exceder divisão máxima para atingir limite for Não, a tarefa não irá adicionar uma bandeja para a tarefa filha se a inclusão daquela bandeja fizer que o tamanho da tarefa filha exceda o tamanho máximo da tarefa. Se você selecionar uma opção Equilíbrio de divisão, a etapa SplitDocuments selecionará pontos de divisão de modo que o número de itens de correio em cada tarefa filha seja distribuído de maneira mais uniforme.
Padrões de propriedades da tarefa
- Documentos máximos por tarefa filha: Não definida
- Folhas máximas por tarefa filha: Não definida
- Limite de divisão: Não definida
- Exceder divisão máxima para atingir limite: Sim
- Equilíbrio de divisão: Nenhum
Observações de Uso
- É possível definir o número máximo de documentos e folhas para 45.000 cada. Isso corresponde
a um rolo de papel comum e à capacidade de muitas gráficas. A capacidade de entrada
do insersor, a espessura do papel, os processos de negócios e outros fatores podem
afetar o valor ideal.
- Obs.:
- Lembre-se de que uma folha representa o pedaço físico de papel e uma página representa uma página impressa. Se você estiver imprimindo uma tarefa duplex, cada folha contém duas páginas: frente e verso.
- Se você estiver imprimindo tarefas mulch-up, uma única folha pode conter muito mais páginas. Por exemplo, um trabalho duplex de 4 páginas imprime, na verdade, oito páginas por folha.
- Se uma etapa baseada no modelo de etapa SortDocuments ocorrer antes desta etapa, a sequência do documento será preservada.
- Você pode digitar um valor tanto para a propriedade Documentos máximos por tarefa filha quanto para a propriedade Folhas máximas por tarefa filha; quando qualquer um desses limites for atingido, a tarefa será dividida.
- SplitDocuments atualiza os valores no arquivo de propriedades do documento, e não no banco de dados. Para atualizar os valores do banco de dados de propriedades de documento, adicione uma etapa baseada em UpdateDocumentsInDatabase em seu fluxo de trabalho após SplitDocuments.
- O algoritmo Equilíbrio de divisão nem sempre produz um equilíbrio ideal de tarefas; você pode experimentar executar a tarefa com e sem a opção, para ver qual dessas possibilidades produz melhor resultado para as suas necessidades.
- Quando a etapa equilibra a tarefa usando a opção Equilíbrio de divisão, a sequência dos documentos é preservada; por exemplo, a etapa não move um documento da primeira tarefa filha para a terceira tarefa filha.
- Se você selecionar a opção Equilíbrio de divisão, mas a etapa determinar que isso criaria mais tarefas filhas do que com o processamento normal, a etapa irá ignorar a opção Equilíbrio de divisão.