Příklad naplánování úlohy
Příklad jednorázového provedení akce "moje_akce":
example
<do-action name="moje_akce" call-type="table" validity="once">
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:act="http://www.flexideo.com/actions/inner"
>
<env:Header/>
<env:Body>
<act:run-action name="moje_akce">
<act:params/>
<act:pdk-list>
<act:item pdk="123" vtype="" type="muj_dokument" />
<act:item pdk="124" vtype="" type="muj_dokument" />
...
</act:pdk-list>
</act:run-action>
</env:Body>
</env:Envelope>
</do-action>
validity, repeat, when-off, failsafe - viz Nastavení plánovače úloh
Odpověď
Odpovědí na požadavek do-action není logicky zpráva o provedení akce, ale pouze zpráva o nastavení úlohy a předání celočíselného id této úlohy přidělené serverem:
syntax
<do-action status="ok" id="1234"/>
Identifikace chyb
Pokud je úloha s akcí úspěšně nastavena vrací atribut status s hodnotou ok. Pokud dojde k chybě, může vrácená odpověď vypadat takto:
syntax
<do-action status="error" detail="Systemova chyba pri vkladani pozadavku"/>
Hlavním idetifikátorem chyby je opět atribut status, který v případě chyby vrací druhou ze dvou možných hodnot, tedy error. V případě výskytu chyby je ještě doplněn atribut detail s popisem chyby (v jednotném jazyce nastaveném na serveru).