SetOrderList

Description

Force l'ordre d'un bloc d'enregistrements.

Ne fonctionne que si le ré-ordonnancement est possible, voir opération EnterReorderListMode

Requête

Cette opération force l'ordre d'un bloc d'enregistrements.
Le ré-ordonnancement ne se fait que s'il est possible, sinon l'opération ne fait rien.


Exemple pour les paramètres :
la liste suivante
E01 E02 E03 E04 E05
E06 E07 E08 E09 E10

est réordonné pour devenir
E01 E05 E06 E07 E08
E02 E03 E04 E09 E10


les paramètres sont :
items = E05, E06, E07, E08, E02, E03, E04
offset = 1

Liste des entêtes

Entête
CustomerInfos
SessionToken
UsernameToken
OptionDialogue
ActionContext
APIUser
APIUUID

Liste des paramètres

Paramètre
Items
Offset

Exemple

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Header>
<ActionContext>28210144124352</ActionContext>
<OptionDialogue>
<ReturnXSD>0</ReturnXSD>
<DisplayValue>16638</DisplayValue>
<EncodingOutput>0</EncodingOutput>
<LanguageCode>12</LanguageCode>
<WithFieldStateControl>1</WithFieldStateControl>
</OptionDialogue>
<UsernameToken>
<Username>superviseur</Username>
<Password>BcM6wA9U7jr+qo/NkEOiqYoyalQ=</Password>
<Nonce>MC45MDE1OTMwMCAxMzkyMTEwMDcy</Nonce>
<Created>Tue, 11 Feb 2014 09:14:32 +0000</Created>
</UsernameToken>
<SessionToken>7bbb11f5-701a-4b5e-b1f6-db6151e3a6ee</SessionToken>
<APIUUID>86adca63-a972-4f9c-b09e-8adb79c81bd1a</APIUUID>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<SetOrderList>
<items>18267294834521|22442003046233|22025391218522</items>
<offset>3</offset>
</SetOrderList>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Réponse

Retourne la liste des enregistrements de la liste avec le nouvel ordre dans la balise Value

Liste des entêtes

Entête
ReturnType
CustomerInfos
Action
Form
ActionContext

Les valeurs de retour

Value

Exemple

<?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:xml="http://www.w3.org/XML/1998/namespace">
<env:Header>
<ReturnType>Value</ReturnType>
<ConnectedUser>
<Form title="Utilisateur">1169</Form>
<Element title="Superviseur">2</Element>
</ConnectedUser>
<ActionContext>28210144124352</ActionContext>
<Action title="Liste Evenement à exporter" typeAction="2388" typeReturn="Value"
>41180658203371</Action>
<Form title="Evenement à exporter" typeForm="2029" checksum="0">44225790008307</Form>
</env:Header>
<env:Body>
<SetOrderListResponse xmlns="http://www.nout.fr/wsdl/SimaxService.wsdl/">
<Value>27248071450456|31422779662168|26878704263001|18267294834521|22442003046233|22025391218522|31328290381657|19736173649750|28042640400214|32208758677334|23451320360791|23502859968343|27664683278167|32114269396823|18688201629528|</Value>
</SetOrderListResponse>
</env:Body>
</env:Envelope>