Sdílet prostřednictvím


Detaily návrhu: Vytváření skladových záznamů

Položky skladu obsahují informace o pohybu položek ve skladu. Záznamy například vytváříte, když účtujete skladový deník nebo jakoukoli transakci, která přesouvá položky z jednoho místa na druhé. Každá transakce může vytvořit několik skladových záznamů a záznamů skladové evidence. Záznamy skladové evidence mají první a poslední číslo skladové položky. Tyto informace vám umožňují identifikovat položky skladu, které konkrétní akce vytvořila. A naopak každá skladová položka má pole, které ukazuje na skladovou evidenci.

Následující obrázek ilustruje vztah mezi skladovými registry a skladovými záznamy pro tři transakce.

Diagram ukazuje vztahy mezi záznamy skladové evidence a skladovými záznamy.

Vytváření skladových transakcí

Když Business Central vytváří skladové transakce, zkontroluje klíč funkce ConcurrentWarehousingPosting, aby určil, jak přiřadit čísla položek záznamům skladové evidence a skladovým položkám.

Pokud je klíč funkce vypnutý

Pokud je klíč funkce vypnutý, obě tabulky jsou uzamčeny. Business Central najde poslední položku v obou tabulkách a přiřadí číslo, které je o jednu číslici vyšší. Pokud je například číslo poslední položky 10, přiřadí číslo 11. Tento způsob přiřazení zajišťuje, že čísla skladových položek jsou ve skladové evidenci po sobě jdoucí, ale blokuje ostatní uživatele v evidenci skladových transakcí.

Pokud je klíč funkce zapnutý

Pokud je klíč funkce zapnutý, což je ve výchozím nastavení, jsou čísla položek v obou tabulkách přiřazena z SequenceNumbers v databázi, aby uživatelé mohli registrovat skladové transakce současně. Použití pořadových čísel může způsobit překrývání čísel skladových položek ze dvou nebo více transakcí, jak ukazuje následující obrázek.

Diagram ukazuje, jak se záznamy skladové evidence a skladovými záznamy mohou překrývat.

Kdy klíč funkce vypnout

Možná budete chtít vypnout klíč funkce ConcurrentWarehousingPosting, pokud pracujete s funkcí nebo rozšířením, které rozšiřuje správu skladu a platí následující:

  • Funkce se opírá o po sobě jdoucí čísla položek.
  • Funkce zamyká tabulky během procesu.

Viz také

Detaily návrhu aplikace
Nastavení neodečitatelné DPH
Použití neodečitatelné DPH