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
Liste des paramètres
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
Les valeurs de retour
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>