Účel dodávky

Účel dodávky je údaj, který je součástí každého řádku každého dokladu a má zásadní vliv na operace s tímto řádkem.

Každý účel dodávky svým názvem vyjadřuje určitý proces, který se má nad tímto řádkem uskutečnit. Uživatel tedy při zadání účelu dodávky v řádku dokladu vyjadřuje (podle názvu víceméně intuitivně), o jaký proces se jedná, jaké další související doklady musí být k příslušnému řádku vytvořeny.

Program pak podle účelu dodávky především

Typickým místem, ve kterém uživatel určuje účel dodávky, je objednávka a/nebo dodací list. Ty jsou totiž jakousi "střechou" pro další doklady, především pro faktury a skladové doklady.

Příkladem může být v dodacím listu (v jeho řádku) účel "Přímý prodej". Program pak bude následně vyžadovat promítnutí tohoto řádku do vydané faktury a do skladové výdejky (pokud půjde o skladovatelný produkt).

Některé účely dodávky mají i další význam, například

Shrnutí:

Účel dodávky zajišťuje spolehlivou realizaci správných dokladových operací pro různé druhy firemních procesů.

Účel dodávky je také součástí hlaviček dokladů, zde ale slouží pouze jako výchozí hodnota pro nově vznikající řádky. Uplatní se v případě, že uživatel bude do tohoto dokladu ručně vkládat nové řádky, záleží však ještě na tom, zda v rámci vaší instalace Kaskády není naprogramovaná funkce pro "inteligentní stanovení" výchozího účelu dodávky v různých situacích (viz. dále).

Při zadávání nového řádku lze účel dodávky zvolit, za určitých okolností jej lze nadále měnit, za určitých okolností jej již měnit nelze. Kdy to lze a kdy nelze, to závisí částečně na situaci (kontextu) a částečně na právech uživatele.

Kontroly stavu objednávky, dodacího listu, okolí řádku ...

Z hlediska situačního (kontextového) je změna zakázána pokud

Pokud žádná z výše uvedených podmínek změnu neznemožnila, pak záleží na přístupových právech uživatele, na jeho možnosti editovat obsah příslušného dokladu nebo objednávky.

Kontroly povolených kombinací pro různé účely dodávky

I když v prohlížeči řádku může uživatel účel dodávky měnit, neznamená to ještě, že jej může změnit libovolně. Z logiky různých procesů vyplývá, že určité účely jsou smysluplné pouze v některých situacích. Například příjem inventurního přebytku lze provádět pouze se skladovatelným produktem a určitě ne v rámci objednávky od zákazníka.

Do určité míry napomáhá program uživateli v rozhodnutí již tím, že v combu s možnými variantami nabízí omezenou množinu, zohledňující situaci. Finální kontrolu použitelnosti příslušného účelu ale provádí SQL server při ukládání řádku a výjimečně může v tuto chvíli dojít k odmítnutí zadané hodnoty.

Povolené kombinace jsou zřejmé z tabulky přípustných kombinací – viz. dále.

Zvláštní omezení v rámci objednávek od zákazníků

V rámci objednávek od zákazníků existuje ještě jedno omezení, týká se takových změn v závazné objednávce, které mají dopad na fakturované položky. Jde o

Chování záleží na nastavení (v globální konfiguraci na kartě Produkty) hodnoty V závazných zákaznických objednávkách smí měnit "prodej".


Název účeluProduktNeskladovatelný produkt Objednávka od zákazníkaObjednávka k dodavateli
Výdejka - vyčištění skl.karetMusí býtMusí býtNesmí býtNesmí být
Pořízení/změna ceny majetkuNezáležíNezáležíNesmí býtNesmí být
Nákup na obj.zák. - spotřebaNezáležíNesmí býtMusí býtNesmí být
Pořízení zásobMusí býtMusí býtNesmí býtNezáleží
<neurčeno>NezáležíNezáležíNezáležíNezáleží
Přímý prodejNezáležíNezáležíNezáležíNesmí být
Příjem s platbou dodavateleNezáležíNezáležíNesmí býtNezáleží
Převod mezi skladyMusí býtMusí býtNesmí býtNesmí být
NákupNezáležíNezáležíNesmí býtNezáleží
Výdej s platbou odběrateliNezáležíNezáležíNezáležíNesmí být
Invent.příjem - přebytekMusí býtMusí býtNesmí býtNesmí být
Zápůjčka od někohoMusí býtMusí býtNesmí býtNezáleží
DarNezáležíNezáležíNezáležíNesmí být
Nákup subdodávky pro zák.obj.NezáležíNesmí býtNesmí býtMusí být
Záruční oprava (servis)NezáležíNezáležíNezáležíNesmí být
Zápůjčka někomuMusí býtMusí býtNezáležíNesmí být
Sklad.příjem - univerzálníMusí býtMusí býtNesmí býtNesmí být
Invent.výdej - mankoMusí býtMusí býtNesmí býtNesmí být
Expedice subdodávky - prodejNezáležíNesmí býtMusí býtNesmí být
Výroba na skladMusí býtMusí býtNesmí býtNesmí být
Sklad.výdej - univerzálníMusí býtMusí býtNesmí býtNesmí být
Zdarma (výdej rekl.vzorku apod. )NezáležíNezáležíNezáležíNesmí být
PřefakturaceNezáležíNezáležíNezáležíNezáleží
Expedice subdodávky - spotřebaNezáležíNesmí býtMusí býtNesmí být
Nákup na obj.zák. - prodejNezáležíNesmí býtMusí býtNesmí být
Spotřeba vlastníNezáležíNezáležíNesmí býtNesmí být
Spotřeba výrobníNezáležíNezáležíNezáležíNesmí být


Pokud je v rámci vaší organizace pro tvorbu obsahu objednávek a dodacích listů dostačující ten mechanismus, který pro řádek použije účel dodávky z hlavičky, pak není třeba následující text číst.

Pokud ale máte specifické požadavky, jak určit v nově zadaném řádku účel dodávky např. s ohledem na to, zda je zde odkaz na produkt, zda jde o produkt skladovatelný, případně s ohledem na druh objednávky apod., bude se vám tento mechanismus hodit. Podle pravidel, která strukturovaně popíšete servisnímu technikovi, vám tento technik naprogramuje "uživatelsky konfigurovatelnou SQL-funkci", realizující vaše pravidla.

Uživatel pak bude mít při plnění objednávek (nebo DL) usnadněnou práci, nebude muset tolik uvažovat o volbě správného účelu dodávky, neboť jej poskytne naprogramovaná funkce.