185
edits
| Line 57: | Line 57: | ||
== Description des webservices == | == Description des webservices == | ||
'''gestion des articles''' | '''gestion des articles ''ws_articles''''' | ||
1. get_article($id="",$ref="") : renvoie les données de l'article identifié par son id (OSC) ou sa référence | 1. get_article($id="",$ref="") : renvoie les données de l'article identifié par son id (OSC) ou sa référence | ||
| Line 63: | Line 63: | ||
2. get_listearticles() : renvoie la liste de tous les articles (sera optimisée car il peut y avoir beaucoup d'articles. Je réfléchis à un accès par catégories, fournisseurs, disponibilité. | 2. get_listearticles() : renvoie la liste de tous les articles (sera optimisée car il peut y avoir beaucoup d'articles. Je réfléchis à un accès par catégories, fournisseurs, disponibilité. | ||
'''gestion des clients''' | '''gestion des clients ''ws_customers''''' | ||
'''gestion des commandes''' | 1. get_Client($id="0") : permet d'obtenir les infos pour tous les clients ($id=0) oupour le client spécifié ($id est l'identifiant dans la base OSC) | ||
'''gestion des commandes ''ws_orders''''' | |||
1. get_CAmensuel : renvoie le tableau du CA réalisé par mois pour l'année en cours. | 1. get_CAmensuel : renvoie le tableau du CA réalisé par mois pour l'année en cours. | ||
| Line 73: | Line 75: | ||
3. get_lasOrderClients($id="", $name="", $limit="") : renvoie les clients correspondant aux $limit dernières commandes | 3. get_lasOrderClients($id="", $name="", $limit="") : renvoie les clients correspondant aux $limit dernières commandes | ||
(les autres paramètres ne sont pas encore utilisés) | (les autres paramètres ne sont pas encore utilisés) | ||
4. get_Order($id="0") : renvoie les informations pour la commande d'identifiant $id (si $id >0), On récupère aussi bien la commande que les lignes de la commande. | |||
Si $id=0 : la liste de toutes les commandes est renvoyée (mais sans les lignes de commandes). | |||
== Implémentation dans Dolibarr == | == Implémentation dans Dolibarr == | ||