Comment sortir une édition en automatique au format PDF dans Sage XRT Communication?

SOLVED

Actuellement, je sors tous les matins les éditions de mes relevés de comptes sur mon Imprimante. Et je voudrais les remplacer par la génération de fichiers PDF par banque et par jour.

  • +1
    verified answer

    Oui, il est tout à fait possible de sortir les fichiers au format PDF, sur un lecteur local ou réseau à votre convenance.

    Pour ce faire il suffit de remplacer le traitement "Impression des fichiers", par un script qui permet de lancer la commande qui va générer votre fichier PDF, selon la version de SAGE XRT Communication utilisée.

    • Ligne simplifiée sur une version inférieure à Sage XRT Com 4.2 :

    set jour=%DATE:/=%

    clint3.exe -o"C:\Temp\FILETEMP.tmp" -i"C:\PROGRA~1\COMMON~1\xrt\Product\E_REL120;C:\PROGRA~1\COMMON~1\xrt\Product\COMMON;" e_afbrel.cli e_relpay.rpt  %1 Y  P "C:\scripts\%2.%JOUR%.pdf"

    DEL C:\Temp\\FILETEMP.tmp"

    • Script PDF32.bat :

    @echo off
    Rem -- Script de génération de fichier PDF de vos fichiers relevés de comptes AFB120 du matin --
    ------------------------------------------------------------------------------------------------


    Rem -- Déclaration d'une variable jour, avec la date du jour sans les SLASH                   --

    set jour=%DATE:/=%

    Rem -- Déclaration des variables concernant les repertoires à utiliser                        --

    set tempo=C:\Temp
    set repertory=C:\PROGRA~2\COMMON~1\xrt\Product
    set destination=C:\scripts

    Rem -- Déclaration de la ligne de commande à partir des informations nécessaires              --
    Rem -- %1 correspond à la variable %f, qui elle correspond au fichier reçu                    --
    Rem -- %2 correspond à la variable %p, qui elle correspond à la banque concernée              --

    clint3.exe -o"%tempo%\FILETEMP.tmp" -i"%repertory%\E_REL120;%repertory%\COMMON;" e_afbrel.cli e_relpay.rpt  %1 Y  P "%destination%\%2.%JOUR%.pdf"

    Rem -- Suppression du fichier temporaire utilisé pour la conversion                           --

    DEL "%tempo%\FILETEMP.tmp"

    • Script PDF64.bat (compatible à partir de la version Sage XRT Communication 4.2 ) :

    @echo off
    Rem -- Script de génération de fichier PDF de vos fichiers relevés de comptes AFB120 du matin --
    Rem --------------------------------------------------------------------------------------------


    Rem -- Déclaration d'une variable jour, avec la date du jour sans les SLASH                   --

    set jour=%DATE:/=%

    Rem -- Déclaration des variables concernant les repertoires à utiliser                        --

    set tempo=C:\Temp
    set repertory=C:\PROGRA~1\COMMON~1\xrt\Product
    set destination=C:\scripts

    Rem -- Déclaration de la ligne de commande à partir des informations nécessaires              --
    Rem -- %1 correspond à la variable %f, qui elle correspond au fichier reçu                    --
    Rem -- %2 correspond à la variable %p, qui elle correspond à la banque concernée              --

    clint4.exe -o"%tempo%\FILETEMP.tmp" -i"%repertory%\E_REL120;%repertory%\COMMON;" e_afbrel.cli e_relpay.rpt  %1 Y  P "%destination%\%2.%JOUR%.pdf"

    Rem -- Suppression du fichier temporaire utilisé pour la conversion                           --

    DEL "%tempo%\FILETEMP.tmp"

    • Video, pour vous décrire les étapes de paramétrage dans Sage XRT Communication:

  • 0 in reply to Alexandre Rodrigues

    Whaou!  Merci Alexandre.