Documents incorrects joints aux e-mails
Les propriétés de document sont mappées sur les pages du travail lorsque les étapes IdentifyPDFDocuments ou BuildPDFFromDocuments traitent le travail. Si l'ordre des pages du travail est modifié après ces étapes, les propriétés de document restent mappées sur les numéros de page d'origine du travail.
Par exemple, si le travail a été traité par l'étape PreparePDFOutputForFinishing ou ReversePDFPageOrder après les étapes IdentifyPDFDocuments ou BuildPDFFromDocuments et avant l'étape EmailDocuments, les numéros de pages ne correspondent pas aux limites de documents, donc les pièces jointes ne contiennent pas les pages appropriées pour chaque adresse e-mail.
Vous pouvez corriger le problème de l'une des manières suivantes :
- Modifiez le flot de travaux pour ignorer toutes les étapes qui réorganisent les documents avant l'étape EmailDocuments, puis traitez à nouveau le travail.
- Ajoutez l'étape SnapshotJobFile au flot de travaux avant toute étape qui réorganise le travail, puis spécifiez le
fichier d'instantané dans la propriété Fichier source de la pièce jointe de l'étape EmailDocuments. Le flot de travaux peut inclure les étapes suivantes dans l'ordre suivant :
- IdentifyPDFDocuments
- SnapshotJobFile (enregistrez cette version du fichier PDF en lui donnant un nom tel que jobID.original.pdf)
- PreparePDFOutputForFinishing (ou ReversePDFPageOrder)
- EmailDocuments (et définissez la propriété Fichier source de la pièce jointe sur ${getFileName(original,pdf,read)}
- Remarque:
- Vous ne pouvez pas corriger le problème en incluant une deuxième étape IdentifyPDFDocuments ou BuildPDFFromDocuments.