Scenario d'uso di applicazione del markup del documento in base a un file delle preferenze
Il file delle preferenze contiene il numero di conto e il livello di bonus del cliente. I clienti che hanno raggiunto il livello Platinum ricevono una determinata offerta, mentre per quelli con livello Gold ne sono riservate altre. I clienti che non hanno raggiunto alcun livello di bonus non ricevono nessuna offerta.
Prima di modificare i processi, l'azienda stampa tutti i rendiconti usando il flusso di lavoro EnhancePDFDocuments fornito. Il valore della proprietà File di controllo Identifica PDF sull'operazione IdentifyPDFDocuments è /aiw/aiw1/control_files/EnhancePDFdocs.ctl. Il valore della proprietà File di controllo Crea PDF 1 sull'operazione BuildPDFFromDocuments è anche /aiw/aiw1/control_files/EnhancePDFdocs.ctl.
L'azienda usa il dispositivo di input HotFolderPDF fornito con la proprietà Flusso di lavoro secondario impostata su EnhancePDFDocuments.
L'azienda inoltre usa Plug-in ProcessDirector di RICOH per Adobe Acrobat per individuare i rendiconti come singoli documenti nel file PDF di produzione per ciascun lavoro. I dati in ciascun rendiconto includono il numero di conto.
Per supportare il nuovo processo, l'amministratore:
- Configura le proprietà personalizzate del documento e aggiunge il markup per le offerte.
- Crea un oggetto di mappatura proprietà del documento.
- Mette a disposizione il file delle preferenze su RICOH ProcessDirector.
- Aggiunge l'operazione ApplyPreferences sul flusso di lavoro EnhancePDFDocuments.
Configurazione delle proprietà personalizzate del documento e aggiunta del markup
Per impostare le proprietà personalizzate del documento e aggiungere il markup, l'amministratore:
- Definisce e attiva due proprietà del documento personalizzate nella pagina
- Doc.Custom.AccountNumber, con Numero conto per Nome campo
- Doc.Custom.AwardLevel con Livello bonus per Nome campo
:
- Carica le proprietà aggiornate del documento di RICOH ProcessDirector su Plug-in ProcessDirector di RICOH per Adobe Acrobat.
- Usa la funzione Definisci proprietà documento nel plug-in per associare i dati del numero di conto nei documenti sulla proprietà
del documento Numero di conto (nome del database Doc.Custom.AccountNumber).
Durante l'elaborazione, l'operazione IdentifyPDFDocuments nel flusso di lavoro estrae i dati per la proprietà del documento Numero di conto da ciascun documento nel file PDF per il processo.
- Nota:
- La funzione Definisci proprietà documento non può essere usata per associare i dati sulla proprietà del documento Livello bonus (nome del database Doc.Custom.AwardLevel), perché i documenti non presentano tali dati. Durante l'elaborazione, l'operazione ApplyPreferences nel flusso di lavoro usa il file delle preferenze per inserire i valori della proprietà.
- Usa la funzione Gestisci regole nel plug-in per definire due regole:
- La regola Award_level_platinum presenta le seguenti condizioni: Doc.Custom.AwardLevel = Platinum
- La regola Award_level_gold presenta le seguenti condizioni: Doc.Custom.AwardLevel = Gold
- Usa la funzione Aggiungi immagine nel plug-in per definire due immagini:
- La prima immagine viene posizionata sui documenti che soddisfano le condizioni nella regola Award_level_platinum.
- La seconda immagine viene posizionata sui documenti che soddisfano le condizioni nella regola Award_level_gold.
- Usa la funzione Salva file di controllo nel plug-in per salvare la definizione della proprietà del documento nel file di
controllo e il markup per le due immagini del file di controllo
EnhancePDFdocs.ctl
. - Invia il file di controllo sul server RICOH ProcessDirector.
Creazione di un oggetto di mappatura proprietà del documento
L'amministratore crea un oggetto di mappatura proprietà del documento CustomerPreferences con questi valori:
- Nella sezione Generale, il valore di Tipo di file è CSV.
- Nella sezione Mappatura proprietà, i valori sono:
Intestazione Proprietà del documento Utilizzo Numero conto Numero conto Identifica documento Bonus Livello bonus Aggiorna proprietà
Disponibilità del file delle preferenze su RICOH ProcessDirector
Per mettere a disposizione un file delle preferenze su RICOH ProcessDirector, l'amministratore:
- Crea una directory /aiw/aiw1/preferences per i file di preferenze.
- Chiede al dipartimento che fornisce il file delle preferenze di nominarlo EnhancePDFprefs.csv e scriverlo sulla directory /aiw/aiw1/preferences.
- Si assicura che il file delle preferenze sia pronto per elaborazione da parte di RICOH ProcessDirector:
- Il file deve essere in formato CSV (Comma Separated Values) o delimitato da tabulazioni.
Le colonne di dati devono presentare le intestazioni specificate nell'oggetto di mappatura proprietà del documento: Numero conto e Bonus.
Questo esempio mostra una porzione del file:
Account Number,Awards 2000144372,Gold 2001144678,None 2001154898,Platinum 2004187456,None 2007192007,None 2010197554,Gold 2010223114,Gold 2012234096,Platinum 2231547625,None
- Il file deve essere in formato CSV (Comma Separated Values) o delimitato da tabulazioni.
Modifica del flusso di lavoro
Per modificare il flusso di lavoro EnhancePDFDocuments usato dall'azienda per stampare i rendiconti, l'amministratore aggiunge un'operazione ApplyPreferences dopo IdentifyPDFDocuments e imposta i valori per le proprietà operative:
- Il valore del File delle preferenze è /aiw/aiw1/preferences/EnhancePDFprefs.csv.
- Il valore di Mappatura proprietà è CustomerPreferences.
Elaborazione dei processi attraverso il flusso di lavoro
Una volta configurato e testato il flusso di lavoro, l'amministratore mette in produzione il flusso di lavoro.
Il dispositivo di input HotFolderPDF fornito riceve un processo PDF con documenti di rendiconto e inoltra tutto al flusso di lavoro EnhancePDFDocuments.
Il lavoro passa all'operazione IdentifyPDFDocuments. RICOH ProcessDirector identifica i documenti nel file PDF e determina il valore della proprietà Doc.Custom.AccountNumber per ciascun documento. RICOH ProcessDirector scrive i valori della proprietà sul file delle proprietà del documento per quel lavoro.
Il lavoro passa all'operazione ApplyPreferences. RICOH ProcessDirector legge le informazioni nel file EnhancePDFprefs.csv
e crea una colonna di dati nel file delle proprietà del documento. Questa colonna
contiene i valori per la proprietà Doc.Custom.AwardLevel.
Il lavoro passa all'operazione BuildPDFFromDocuments. RICOH ProcessDirector applica le immagini ai documenti usando i valori per la proprietà Doc.Custom.AwardLevel nel file delle proprietà del documento.