Provést transakce účetního příjmu
Kód: execute_transactions_on_accounting_receipt · Typy záznamů: Příjemka
Po změně stavu zaúčtuje účetní příjemku: každou její položku spáruje s fyzickými příjmy téhož produktu ve stejném skladu, které ještě nejsou zaúčtované, a zapíše k nim účetní pohyby s cenou položky příjemky. Tím se dříve fyzicky přijaté zboží promítne do účetní hodnoty zásob — typicky u účetní příjemky vytvořené z dodacího listu akcí Vytvořit účetní příjemku.
Pro párování se nepoužijí příjmy, které navazují na výdejku, vratku nebo reklamaci — ty se zaúčtují hromadně akcí Vytvořit účetní doklady. Co už bylo na příjemce zaúčtováno dříve, se při dalším spuštění odečte.
Akce se uplatní jen na příjemkách v režimu Účetní; na ostatních příjemkách se přeskočí. Změna stavu skončí chybou, když:
- se pro některou položku nenajde dost nezaúčtovaných příjmů — hlášení uvede chybějící počet kusů a kód produktu,
- některá položka má nulovou cenu („Cena položky … musí být vyšší než nula.").
Handler nemá žádné parametry.