Generazione di documenti del canale di stampa tramite cartella controllata

In questa parte verranno generati documenti del canale di stampa utilizzando il meccanismo di cartelle controllate.

Dopo aver creato e testato il documento del canale di stampa, è necessario un meccanismo per generare tale documento in modalità batch o su richiesta. In genere, questi tipi di documenti vengono generati in modalità batch e il meccanismo più comune consiste nell’utilizzare la cartella controllata.

Quando configuri una cartella controllata in AEM, associ uno script ECMA o un codice Java che viene eseguito quando un file viene rilasciato nella cartella controllata. In questo articolo, ci concentreremo sullo script ECMA che genererà documenti del canale di stampa e li salverà nel file system.

La configurazione della cartella controllata e lo script ECMA fanno parte delle risorse importate in inizio di questa esercitazione

Il file di input rilasciato nella cartella controllata ha la seguente struttura. Lo script ECMA legge i numeri di account e genera il documento del canale di stampa per ciascuno di questi account.

Per ulteriori dettagli sullo script ECMA per la generazione di documenti, fai riferimento a questo articolo

<accountnumbers>
 <accountnumber>509840</accountnumber>
 <accountnumber>948576</accountnumber>
 <accountnumber>398762</accountnumber>
 <accountnumber>291723</accountnumber>
 <accountnumber>291724</accountnumber>
 <accountnumber>291725</accountnumber>
 <accountnumber>291726</accountnumber>
 <accountnumber>291727</accountnumber>
</accountnumbers>

Per generare un documento del canale di stampa utilizzando il meccanismo delle cartelle controllate, procedere come segue:

  • Segui i passaggi indicati in questo documento

  • Accedi a crx e passa a /etc/fd/watchfolder/scripts/PrintPDF.ecma

  • Verificare che il percorso di interactiveCommunicationsDocument punti al documento corretto che si desidera stampare.( Riga 1)

  • Prendere nota di saveLocation(Line 2).È possibile modificarlo in base alle proprie esigenze.

  • Assicurati che il parametro di input per il modello dati modulo sia associato all’attributo richiesta e che il relativo valore di associazione sia impostato su "accountnumber". Fai riferimento alla schermata seguente.
    richiesta

  • Crea il file accountnumbers.xml con il seguente contenuto

<accountnumbers>
<accountnumber>1</accountnumber>
<accountnumber>100</accountnumber>
<accountnumber>101</accountnumber>
<accountnumber>1009</accountnumber>
<accountnumber>10009</accountnumber>
<accountnumber>11990</accountnumber>
</accountnumbers>
  • Rilascia il file XML in C:\RenderPrintChannel\input

  • Controllare i file PDF nel percorso di salvataggio come specificato nello script ECMA.

Passaggi successivi

Apertura dell’interfaccia utente dell’agente all’invio del modulo

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e