$setsharerestitution (SData)
De Wiki1000
(Différences entre les versions)
(Page créée avec « {{Version710}} Cette fonction de service permet de modifier le contexte de restitution dans le cadre d'un dossier multi sociétés. L'url de cette fonction est : <pre>ht... ») |
m (a déplacé Setsharerestitution (SData) vers $setsharerestitution (SData)) |
||
| (12 révisions intermédiaires par 2 utilisateurs sont masquées) | |||
| Ligne 1 : | Ligne 1 : | ||
{{Version710}} | {{Version710}} | ||
| + | |||
Cette fonction de service permet de modifier le contexte de restitution dans le cadre d'un dossier multi sociétés. | Cette fonction de service permet de modifier le contexte de restitution dans le cadre d'un dossier multi sociétés. | ||
L'url de cette fonction est : | L'url de cette fonction est : | ||
| − | <pre>http://www.example.com/service/server/sdata/$ | + | <pre>http://www.example.com/service/server/sdata/$setsharerestitution</pre> |
{|class="wikitable" | {|class="wikitable" | ||
| Ligne 10 : | Ligne 11 : | ||
!Paramètre | !Paramètre | ||
!Usage | !Usage | ||
| + | !Type | ||
| + | !Requis | ||
|- | |- | ||
|sharerestitution | |sharerestitution | ||
| − | |Mode restitution | + | |Mode restitution |
| + | |booléen | ||
| + | |non | ||
|- | |- | ||
|shareallperimeters | |shareallperimeters | ||
| − | | | + | |Restituer sur toutes les sociétés |
| + | |booléen | ||
| + | |non | ||
|- | |- | ||
|sharerestitutionname | |sharerestitutionname | ||
|Nom de la famille de restitution | |Nom de la famille de restitution | ||
| − | + | |chaîne | |
| + | |non | ||
| + | |- | ||
| + | |sharesocieties | ||
| + | |Sociétés de restitution | ||
| + | |chaîne(liste d'oid séparés par une virgule) | ||
| + | |non | ||
|} | |} | ||
| − | + | Remarque : | |
| + | * les paramètres ''shareallperimeters'', ''sharerestitutionname'' et ''sharesocieties'' ne sont pris en compte que dans le mode restitution. | ||
| − | + | * le paramètre ''sharesocieties'' positionne les sociétés de restitution indépendamment de la famille, si ce paramètre existe dans l'appel, le paramètre ''sharerestitutionname'' est ignoré. | |
| − | POST /sdata/$ | + | Exemple : se positionner sur la famille "S1 & S2 éditions": |
| + | |||
| + | POST /sdata/$setsharerestitution HTTP/1.1 | ||
Content-Type: application/x-www-form-urlencoded | Content-Type: application/x-www-form-urlencoded | ||
Host: localhost | Host: localhost | ||
| Ligne 32 : | Ligne 48 : | ||
Cookie: SID=758479548... | Cookie: SID=758479548... | ||
| − | + | sharerestitutionname=S1%20%26%20S2%20%C3%A9ditions | |
| − | Réponse | + | Réponse |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| + | Même réponse que le résultat de la [[status_(SData)|requête SDATA status]] permettant de constater que l'attribut glbShareRestitutionName est modifié | ||
| − | |||
| − | |||
[[Category:SData]] | [[Category:SData]] | ||
Version actuelle en date du 17 août 2017 à 09:43
Cette fonction de service permet de modifier le contexte de restitution dans le cadre d'un dossier multi sociétés.
L'url de cette fonction est :
http://www.example.com/service/server/sdata/$setsharerestitution
| Paramètre | Usage | Type | Requis |
|---|---|---|---|
| sharerestitution | Mode restitution | booléen | non |
| shareallperimeters | Restituer sur toutes les sociétés | booléen | non |
| sharerestitutionname | Nom de la famille de restitution | chaîne | non |
| sharesocieties | Sociétés de restitution | chaîne(liste d'oid séparés par une virgule) | non |
Remarque :
- les paramètres shareallperimeters, sharerestitutionname et sharesocieties ne sont pris en compte que dans le mode restitution.
- le paramètre sharesocieties positionne les sociétés de restitution indépendamment de la famille, si ce paramètre existe dans l'appel, le paramètre sharerestitutionname est ignoré.
Exemple : se positionner sur la famille "S1 & S2 éditions":
POST /sdata/$setsharerestitution HTTP/1.1 Content-Type: application/x-www-form-urlencoded Host: localhost Content-Length: 14 Cookie: SID=758479548... sharerestitutionname=S1%20%26%20S2%20%C3%A9ditions
Réponse
Même réponse que le résultat de la requête SDATA status permettant de constater que l'attribut glbShareRestitutionName est modifié
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |