Perzistentní třída-DocQueueUnusedNumbers

Popis:
Nepoužitá čísla dokladů.
CLSID:
BFJVIBOCX0MOJELX1OA4KQLIR0
Tabulka:
DocQueueUnusedNumbers
Třídová akce
KódNázevPopis
1GetFreeUnusedNumbersUpToAkce zjistí volná nepoužitá čísla (použije se v případě, že se pro danou řadu dokladů mají zaplňovat mezery).
2GetQueuePeriodIDAkce zjistí ID záznamu tabulky DocQueues2 podle DocQueue_ID a Period_ID.
3GetUnusedNumbersForCleaningAkce zjistí blokovaná nepoužitá čísla, od jejichž poslední opravy uběhl určitý čas (tato čísla se čistící proces pokusí změnit na volná).
5DocOrdNrForGapsAkce načte čísla existujících dokladů v určeném intervalu (použije se při doplňování nepoužitých čísel).
6ReservOrdNrForGapsAkce načte nepoužitá čísla v určeném intervalu (použije se při doplňování nepoužitých čísel).
10GetDocOrdNumberForUnusedNumberPodle nepoužitého čísla dohledá doklad (v rámci procesu přidělování čísla dokladu pro nový doklad slouží ke kontrole, že doklad s takovým číslem neexistuje).
11GetUnusedNumberForOrdNumberDohledá nepoužité číslo dokladu podle předaného čísla (v rámci procesu přidělování čísla dokladu pro nový doklad se buď dohledá anebo založí nový záznam pro nepoužité číslo).
12UpdateReservedAktualizuje příznak reserved nepoužitého čísla dokladu.
13InsertUnusedNumberZaloží nové nepoužité číslo dokladu.
14DeleteUnusedNumberSmaže nepoužité číslo dokladu.
15DocWithOrdNumberExistsAkce zjistí, jestli existuje dokument s daným číslem dokladu pro danou řadu a období.
16FindPriorityNumberAkce zjistí nejmenší volné prioritní číslo (tzn. takové, které si uživatel rezervoval, aby se použilo právě teď).

Generated by ABRA Software a.s. 27.10.2021 16:34:08