$sharerestitutionperimeter (SData)

De Wiki1000
(Différences entre les versions)
Ligne 1 : Ligne 1 :
{{latest}}
+
{{Version710}}
 +
 
 
Cette fonction de service permet de créer/modifier/supprimer une famille (périmètre de restitution) dans le cadre d'un dossier multi-société.
 
Cette fonction de service permet de créer/modifier/supprimer une famille (périmètre de restitution) dans le cadre d'un dossier multi-société.
  
Ligne 78 : Ligne 79 :
 
[[Category:$SData]]
 
[[Category:$SData]]
 
[[Category:Mobile]]
 
[[Category:Mobile]]
[[Category:latest]]
+
[[Category:Version710]]

Version du 30 mai 2016 à 13:07

version710-32x32.png

Cette fonction de service permet de créer/modifier/supprimer une famille (périmètre de restitution) dans le cadre d'un dossier multi-société.

L'url de cette fonction est :

http://www.example.com/service/server/sdata/$sharerestitutionperimeter
Paramètre Usage Type Requis
name nom de la famille à créer chaîne oui
societies liste des sociétés qui composent la famille chaîne oui (sauf pour suppression)

Exemple de création :

POST /sdata/$sharerestitutionperimeter HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Host: localhost
Content-Length: 14
Cookie: SID=758479548...

name=test&societies=5647F1601F8C0027008800000003000B,5647F1601F8C00270088000000250066


Exemple de modification (on retire une société de la liste):

PUT /sdata/$sharerestitutionperimeter HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Host: localhost
Content-Length: 14
Cookie: SID=758479548...

name=test&societies=5647F1601F8C00270088000000250066

Exemple de suppression

DELETE /sdata/$sharerestitutionperimeter HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Host: localhost
Content-Length: 14
Cookie: SID=758479548...

name=test


Réponse si succès

Même réponse que le résultat de la requête SDATA Getsharerestitutionperimeters permettant de constater la présence/la modification/la suppression de la famille de sociétés

Réponse si échec

HTTP/1.1 400
Connection: keep-alive
Content-Type: application/json; charset=utf-8
Content-Length: 42
Last-Modified: Sat, 30 Dec 1899 00:00:00 GMT
Set-Cookie: SID=75847954...; Path=/; HttpOnly
Set-Cookie: SIL=1; Path=/

{"errorMessage":"name is required"}
Outils personnels