Ajout d'un texte dans un workflow, avec des retours chariots mal interprétés par X3

SUGGESTED

Bonjour,

J'ai un workflow à créer, qui doit contenir un texte, variable, construit à la volé et inséré dans ce workflow par une fonction.

Le problème que j'ai avec ce workflow, est qu'il ne prend pas en compte, tous les retours chariots (CR+LF).

Comment faire pour que la chaine ressorte avec ces retours chariots:

For (Char YITMREF(30), Char YBPSNUM(30), Decimal YLINAMT, Char YCUR(3) ) From "5" Sql REQUETE As [REQ]

    Read [ITM]ITM0=YITM
    If fstat Then Raz [ITM] Endif
    Read [BPS]BPS0=YBPS
    If fstat Then Raz [BPS] Endif

    CHAINE+=mess(12,2282,1)-tolower(mess(33,2281,1))-":"-[ITM]ITMDES1+chr$(13)+chr$(10)
    CHAINE+=mess(8,2282,1)-":"-[BPS]BPSNAM+chr$(13)+chr$(10)
    CHAINE+=mess(157,154,1)-":"-format$("N3vF<:13.2",[REQ]YLINAMT)-[REQ]YCUR+chr$(13)+chr$(10)

next

je me retrouve souvent avec des mails contenant 

Désignation article : Mobilier technique Fournisseur : TOTO Montant : 54,00 EUR Désignation article : Mobilier technique Fournisseur : TATA Montant : 14,00 EUR Désignation article : Téléviseur Fournisseur : TITI Montant : 121,00 EUR

Alors que je voudrais

Désignation article : Mobilier technique

Fournisseur : TOTO

Montant : 54,00 EUR Désignation article : Mobilier technique

Fournisseur : TATA

Montant : 14,00 EUR

Désignation article : Téléviseur

Fournisseur : TITI

Montant : 121,00 EUR

  • 0

    J'ai trouvé un point, que je n'avais pas vu au départ, c'est dans l'email, j'ai

    Le fait de cliquer sur ce message permet de voir les lignes corrigées.

    Donc, il faut ajouter le responsable envoyant le mail, comme personne approuvée dans la messagerie !

    Mais comment faire ? Çà c'est un problème que je ne sais pas résoudre.

    Merci à quiconque me donne une solution.

  • 0 in reply to BERNIER

    Bonjour BERNIER, 

    Si vous utilisez Sage X3 en France, posez votre question sur ce forum pour Sage X3 France Discussion Générale afin que les autres utilisateurs de ce logiciel la voient et puissent vous donner leur avis. Je vais déplacer ce message dans ce groupe de soutien. 

    Merci,

    Erzsi

  • 0 in reply to Erzsi_I

    Merci Erszi. Je n'avais pas vu qu'il y avait un groupe spécifique france. Je posterai dessus désormais.

  • 0
    SUGGESTED

    Bonjour,

    Ce souci est classique et est dû au fonctionnement d'Outlook.

    Ce dernier décide de supprimer les sauts de lignes en surnombre dans les messages envoyés en texte brut.

    Le problème : X3 ne sait rien faire d'autre...

    Il existe une première solution qui est de désactiver cette fonctionnalité (mais donc à faire sur chaque poste...) :

    • Dans le menu Outils, cliquez sur Options.
    • Dans l'onglet Préférences, cliquez sur le bouton Options de la messagerie.
    • Désactivez la case à cocher Supprimer les sauts de ligne superflus dans les messages en texte brut.
    • Cliquez deux fois sur OK.

    Cela ne se produit bien sûr pas avec les emails en HTML.

    Cela fait partie des nombreuses raisons pour lesquelles nous avons développé un module permettant l'envoi de mails HTML avec gestion de l'authentification.

    Une dernière petite chose au cas où : il existe le point d'entrée "EMAIL" dans le traitement "AWRKMEL" permettant de modifier l'expéditeur du message.