Preskoči na glavno vsebino

Zmazanie poplatku cez REST API

Ako odstrániť poplatok cez API?

Avtor: Petr Pech

Poplatok je samostatná evidencia, viac informácií o nej nájdete v evidencii Poplatok.

Zároveň je však poplatok cenníková položka - evidencia Cenník.

Prvým krokom je teda odobranie poplatku od cenníkovej položky:

Je potrebné poznať ID poplatku, najprv teda zistíme ID poplatku z daného cenníka.

<winstrom>
<cenik>
<kod>FEN</kod>
...
<poplatky>
<poplatek>
<id>7</id>
<mnozMj>1.0</mnozMj>
<typPoplatkuK showAs="Obecný">typPoplatku.obecny</typPoplatkuK>
<cenikOtec>code:FEN</cenikOtec>
<cenik>code:RECYKLPOPL</cenik>
</poplatek>
</poplatky>
...
</cenik>
</winstrom>

ID poplatku potom použijeme na vymazanie z evidencie poplatok:

<winstrom>
<poplatek action="delete">
<id>7</id>
</poplatek>
</winstrom>

Druhým krokom je vymazanie samostatnej položky poplatku z cenníka, pričom nesmie byť nikde naviazaný a použitý:

<winstrom>
<cenik action="delete">
<id>code:RECYKLPOPL</id>
</cenik>
</winstrom>
Ste s tem dobili odgovor na svoje vprašanje?