Code de sélection (CS) - GitMahalo/mahalo-php-v3 GitHub Wiki

Dossier 'codeSelection' et 'aidesaisie'

Ensemble des CS disponibles

getAllCS.php : exemple d'appel WS pour récupérer la liste des CS disponibles pour un éditeur. maxResults : obligatoire compris entre 1 et 100. Il est possible de trier la liste retournée et d'ajouter un filtre.

getAideSaisie.php : exemple pour voir la liste des CS sans les crm disponibles sur un éditeur. WS devenu obsolète.

Lecture des CS

getCodeSelection.php : exemple d'appel WS pour récupérer les CS d'un client (codeClient).

Le champs crm :

  • 0 : par défaut, les CS ne font pas partie de la liste CRM
  • 1 : les CS font partie de la liste CRM

Si on veut la liste de tous les CS d'un client, il faut faire 2 appels WS l'un avec CRM = 0 et l'autre avec CRM = 1.

Mise à jour et création d'un CS

createCodeSelection.php : exemple pour la mise à jour d'un CS. Attention, ce WS annule et remplace les CS déjà présents. Il faut donc au préalable faire une lecture de tous les CS du client et repasser toute la liste. Les CS manquants seront supprimés pour le client.