Prevodka má vždy vo Flexi dve strany - výdaj a príjem. Tohto schématu sa teda musíme držať aj pri jej tvorbe cez API.
Prvým krokom je vytvorenie výdajky pre prevod, teda napr.:
<skladovy-pohyb>
<id>code:PREVOD1</id>
<typPohybuK>typPohybu.vydej</typPohybuK>
<typDokl>code:STANDARD</typDokl>
<sklad>code:PLZEN</sklad>
<typPohybuSkladK>typPohybuSklad.vydejPrevod</typPohybuSkladK>
<skladCil>code:PLZ</skladCil>
<skladovePolozky>
<skladovy-pohyb-polozka>
<cenik>code:1040CM</cenik>
<sklad>code:PLZEN</sklad>
<typPolozkyK>typPolozky.katalog</typPolozkyK>
</skladovy-pohyb-polozka>
</skladovePolozky>
</skladovy-pohyb>
Potom je potrebné nad touto novo vzniknutou výdajkou zavolať akciu "dokončiť prevodku":
<?xml version="1.0"?>
<winstrom version="1.0">
<skladovy-pohyb action="dokoncit-prevodku">
<!---jako ID lze použít i interní číslo výdeje pro převod-->
<id>code:PREVOD1</id>
</skladovy-pohyb>
</winstrom>
Táto akcia automaticky vytvorí prepojenú príjemku.
Oba kroky, ako vytvorenie výdajky, tak spustenie akcie, môžu byť súčasťou jedného requestu.
