Mettre à jour le champ destinataire dans un workflow par une fonction Func

Summary

Cet article décrit comment mettre à jour le champ destinataire dans un workflow à l'aide d'une fonction Func dans Sage X3

Description

Il est possible d'utiliser une fonction Func dans le champ Destinataire d’un workflow pour conditionner sa valeur.

Resolution

Voici un exemple de création d'une fonction spécifique YFUNC permettant de déterminer le destinataire :

Image

Cette fonction spécifique va chercher le mail de l’adresse de livraison, si elle n’existe pas elle envoie le mail sur une adresse générique :

Funprog MAIL (CLIENT,NUMERO)

    Value char CLIENT
    Value char NUMERO
    Local file BPADDRESS [BPA]
    Local char MAIL (50)

    Read [BPA]BPA0 = 1;CLIENT;NUMERO
    If fstat = 0
       MAIL = [F:BPA]WEB(0)
    Else
       MAIL = "[email protected]"
    Endif

End MAIL

Solution Properties

Solution ID
211010160111940
Last Modified Date
Mon Sep 30 13:01:18 UTC 2024
Attributes
Product Details
Version: V11
Version: Future versions
Views
0