Ajouter des pièces jointes (XML)

Ajouter ficjoint

L'action "ajouter_ficjoint" permet d'ajouter une pièce jointe à une entité Infinty. Le fichier doit être codé en base 64.
<?xml version="1.0" encoding="UTF-8" ?>
<dem>
<action dos="998" nom="ajouter_ficjoint" user="DEMO">
<entite recordsql = "APPLICATION.NOMRECORDSQLL entite_mjoin="NOM_ENTITE_MJOINT" nature_mjoin="NOMNATURE_MJOINT" champ_joint="joint" champ cejoint="cejoint">
<filtre>
<critere nom="Nomfiltre"> <param>Param1</param>
<param>Param2</param> ….
</critere>
<fichier nom="NomDuFichier">FICHIER EN BASE 64 </fichier>
</entite>
</action> </dem>

Valeurs par défaut

Si la nature du fichier joint n'est pas renseignée, on utilise l'entité
Si le nom du champ joint n'est pas renseigné on utilise "joint"
Si le nom du champ cejoint n'est pas renseigné on utilise "cejoint"
Si le nom du filtre n'est pas renseigné on prend 'pk'

Exemple pour rajouter un fichier joint sur l'Individu 12


Réponse si OK :