Documents incorrects joints aux e-mails

Si des documents incorrects sont joints aux e-mails dans l'étape EmailDocuments, il existe quelques éléments à vérifier pour déterminer la cause du problème. Aucune validation n'est effectuée pour la correspondance des adresses e-mail avec les pièces jointes.

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.