Il existe un webservice général d'association de fichiers joints.
La fonction associer_fichier est implémentée dans swinfinity.
Le service attend en entrée le nom de la table sur laquelle effectuer l'ajout, la clé de l'enregistrement, le nom du fichier à associé et le fichier encodé en base64.
Le fichier est créé à partir de la chaîne base64 et associé à son enregistrement.
Les tables gérées sont:
ENT
DTRENT
ART
Structure attendue de la section data:
Entity: nom de la table
Key: itération des noms de champs composant la clé de l'enregistrement et de leurs valeurs
filename: nom du fichier final avec son extension
filedata: fichier encodé en base64