Dokumenti RESTā vispirms ir jāizveido statusā "Sagatave".
Pēc tam tiem var attiecīgi pielietot procedūras (ar POST) (piemērs ar realizācijas rēķiniem) :
/rest/TNdmPvzRek/ExecuteFromKey (izpildīt), /rest/TNdmPvzRek/DeExecuteFromKey (stornēt), /rest/TNdmPvzRek/BookFromKey (grāmatot) un /rest/TNdmPvzRek/DeBookFromKey (stornēt grāmatošanu).
Procedūrām ir parametri, kas ir redzami resursā /rest/TNdmPvzRek/TNdmPvzRek.wadl.
Piemēri:
POST /rest/TNdmPvzRek/ExecuteFromKey
<resource>
<aKey>5546</aKey>
<CounterVal>4</CounterVal>
<GramDate>2017-09-14</GramDate>
</resource>
kur:
- aKey ir rēķina primārā atslēga;
- CounterVal ir esošā lauka COUNTER vērtība (kas mainās pie katras rēķina saglabāšanas);
- GramDate ir rēķina grāmatošanas datums.
POST /rest/TNdmPvzRek/BookFromKey
<resource>
<aKey>5546</aKey>
<CounterVal>6</CounterVal>
<aSchemaPk>45</aSchemaPk>
<DeleteDraft>1</DeleteDraft>
</resource>
kur pirmie 2 lauki ir analoģiski iepriekšējam izsaukumam; aSchemaPk ir izmantotās kontējuma shēmas ID (noklusēto kontējuma shēmu atrast var dokumenta tipā pēc lauka PK_SHEMA); DeleteDraft ir atbilde, vai dzēst esošos kontējumu (Nē - 0, Jā - 1).