Cegid XRP Ultimate  |      Actualisé le 

Fondations

Création ou modification d'un établissement

   WebService permettant de créer ou de mettre à jour un ou plusieurs établissements (GETS).

   De manière optionnelle, il permet de dupliquer le paramétrage de la mise à jour multi-établissements à partir d'un modèle pour chaque établissement traité en tant que nouvel établissement cible.


Package : api/foundations


Méthode : POST


Nom : entities/manage


Actions réalisées


   Pour chaque établissement à traiter :
- si l'établissement n'existe pas, insertion dans la table des établissements (GETS) ;
- si l'établissement existe déjà, mise à jour de la donnée. Les propriétés non spécifiées ou passées avec une valeur vide ne sont pas mises à jour. Pour vider une colonne, la propriété correspondante doit être passée avec la valeur "?".

   Si la propriété duplicateMultiEntityUpdateSettings est renseignée, le WebService duplique le paramétrage de la mise à jour multi-établissements (GTMME) pour chaque établissement inséré ou mis à jour :
- en dupliquant les données de l'établissement modèle et de l'établissement cible d'origine spécifiés ;
- en ne dupliquant le paramétrage que pour les entités situées dans la fourchette d'entités à dupliquer, ou les entités listées dans le tableau selectDataList ;
- en créant la nouvelle donnée avec l'établissement modèle spécifié, et avec l'établissement inséré ou mis à jour comme établissement cible.


Appel


   Pour connaître les paramètres d'appel du WebService, se reporter à l'interface le référençant.

   Voir également la documentation technique sur l'utilisation des WebServices REST.