Flusso di lavoro per la suddivisione dei lavori AFP in base alle dimensioni

La funzione Supporto AFP comprende modelli di operazione che consentono di suddividere un lavoro in lavori più piccoli, in modo che, ad esempio, possano essere stampati con stampanti separate.

Per suddividere un lavoro senza frammentare uno dei documenti dei due lavori, occorre identificare i limiti dei documenti nel lavoro. A tal fine, è necessario definire gruppi di pagine nel file AFP, quando si crea il lavoro o mediante un'operazione basata sul modello di operazione IndexAFP fornita con la funzione Supporto AFP.

L'operazione IdentifyDocuments applica le regole definite in Document Property Designer per creare il file di proprietà del documento per il lavoro originale. L'operazione SplitDocuments determina i documenti presenti in ogni lavoro secondario e aggiorna il file di proprietà del documento con tali informazioni.

È possibile scegliere un metodo per creare i nuovi file AFP per i lavori secondari:

  • È possibile utilizzare un'operazione CreateJobsFromDocuments, che crea i file di proprietà del documento per i lavori secondari ma non crea file AFP. In questa implementazione, occorre comprendere un'operazione BuildAFPFromDocuments nel flusso di lavoro assegnato ai lavori secondari. BuildAFPFromDocuments crea il file AFP con tutti i documenti nell'ordine appropriato. Si consiglia questo metodo: Poiché BuildAFPFromDocuments viene definito nel flusso di lavoro secondario, esso viene eseguito in parallelo per tutti i lavori secondari. Questo processo parallelo può provocare un completamento più rapido del lavoro generale, sebbene la presenza di diversi processi paralleli possa comportare, in rari casi, conflitti al database.
  • È possibile aggiungere un'operazione CreateAFPJobsFromDocuments nella fase di assemblaggio di questo flusso di lavoro. Se si sceglie questo metodo, tutti i file AFP per tutti i lavori secondari vengono creati in maniera sequenziale.

    Questo metodo non è consigliato se la funzione Insertore e il controller dell'insertore sono impostati sul metodo di ristampa a loop aperto. È necessario aggiungere l'operazione BuildAFPFromDocuments nel flusso di lavoro secondario per il metodo di ristampa a loop aperto; quindi, l'aggiunta dell'operazione CreateAFPJobsFromDocuments nel flusso di lavoro originale provoca l'elaborazione di duplicati e il peggioramento delle prestazioni del sistema.

Il flusso di lavoro originale non presenta operazioni nella fase di stampa in quanto il flusso di lavoro secondario controlla la stampa. Una volta completati tutti i lavori secondari, il lavoro principale passa alla fase successiva nel flusso di lavoro originale.

Il flusso di lavoro secondario deve iniziare con le operazioni basate su questi due modelli di operazione: SetJobProps e SetJobPropsFromOriginal. SetJobPropsFromTextFile e SetJobPropsFromOriginal. SetJobPropsFromTextFile imposta i valori per le proprietà del lavoro dalle operazioni del flusso di lavoro secondario. SetJobPropsFromOriginal copia i valori impostati nel flusso di lavoro originale per acquisire i valori di tali proprietà nel flusso di lavoro secondario. Quindi, se si sceglie di eseguire la creazione dei file AFP secondari in parallelo includendo un'operazione CreateJobsFromDocuments nel flusso di lavoro originale, nel flusso di lavoro secondario occorre utilizzare un'operazione BuildAFPFromDocuments.

    Nota:
  • Se sono stati personalizzati i nomi delle fasi nel sistema, i nomi delle fasi nella tabella potrebbero non coincidere coi nomi nel sistema.

Suddivisione di lavori per dimensione, mediante CreateJobsFromDocuments

Principale/secondario Fase Operazione
Principale Ricevi SetJobPropsFromTextFile

Nel campo del flusso di dati di input, selezionare AFP.

Preparazione UseInlineFormDefinition
IndexAFP
EnableRepositioning
IdentifyDocuments
Assegna SplitDocuments
CreateJobsFromDocuments
Completato RetainCompletedJobs
RemoveJobs
Secondario Ricevi SetJobPropsFromTextFile
SetJobPropsFromOriginal
Assegna BuildAFPFromDocuments
Stampa EnableRepositioning
CreatePageRanges
PrintJobs
Completato RetainCompletedJobs
RemoveJobs

Suddivisione di lavori per dimensione, mediante CreateAFPJobsFromDocuments

Principale/secondario Fase Operazione
Principale Ricevi SetJobPropsFromTextFile

Nel campo del flusso di dati di input, selezionare AFP.

Preparazione UseInlineFormDefinition
IndexAFP
EnableRepositioning
IdentifyDocuments
Assegna SplitDocuments
CreateAFPJobsFromDocuments
Completato RetainCompletedJobs
RemoveJobs
Secondario Ricevi SetJobPropsFromTextFile
SetJobPropsFromOriginal
Stampa EnableRepositioning
CreatePageRanges
PrintJobs
Completato RetainCompletedJobs
RemoveJobs