====== Inventury (INVENTURY) ======
===== Inventury (sklad_invhl) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 1 | Číslo inventury | **IDInventura** | String(15) | ID |
| 150 | 0 | Stav inventury | Stav | String(1) | Stav: P .. připravená, S .. stronovaná, U .. ukončená |
| 200 | 2 | Popis | Popis | String(150) | |
| 300 | 3 | Datum inventury | Datum | DateTime(0) | Datum inventury |
| 400 | 4 | Cena inventury | CenaSkladu | Currency(0) | Celková cena skladu inventury podle předpokládaného množství |
| 500 | 5 | Skutečná cena | SkutCenaSkladu | Currency(0) | Celková cena skladu inventury podle skutečného množství |
| 510 | 8 | Skutečná cena + RP | SkutCenaSkladuRP | Currency(0) | Celková cena skladu inventury podle skutečného množství včetně rec. příspěvků na kartách |
| 600 | 7 | Vytvořil | IDUzivatele | String(8) | |
| 700 | 6 | Práva | RowRight | Right(0) | |
First free FieldID: 9, last free FieldID: 63
===== Položky (sklad_inventury) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 1 | Číslo inventury (novisible) | **IDInventura** | String(15) | ID |
| 200 | 2 | Číslo skladu | **IDSklad** | String(8)((%%sklad_sklady:idsklad%%)) | Číslo skladu, na kterém byla provedena inventura |
| 300 | 3 | Skladová karta | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| 400 | Lookup | Popis karty | PopisKarty | String(80)((%%sklad_karty:IDSkladKarta=IDSkladKarta:popis%%)) | Popis skladové karty |
| 500 | Lookup | Druh | IDDruh | String(12)((%%sklad_matdruh:sklad_karty.iddruh=iddruh:iddruh%%)) | Druh skladové karty |
| 600 | Lookup | MJ | MJ | String(4)((%%sklad_karty:IDSkladKarta=IDSkladKarta:mj%%)) | Měrná jednotka |
| 700 | 4 | Množství | Mnozstvi | Float(0) | Množství dle pohybů k datu inventury |
| 800 | 6 | Skuteč. mn. | SkutMn | Float(0) | Skutečné množství k datu inventury |
| 850 | Sql | Rozdíl | Rozdil | Float(0)((%%sklad_inventury.SkutMn-coalesce(sklad_inventury.Mnozstvi,0)%%)) | Skutečné množství - množství |
| **900** | 7 | Cena skladu | CenaSkladu | Currency(0) | Nákladová cena skladu |
| **900** | 9 | Rec.příspěvek | CenaRP | Currency(0) | Rec.příspěvek z karty v okamžiku tvorby inventury |
| 1000 | Sql | Celkem | CenaCelkem | Currency(0)((%%sklad_inventury.Mnozstvi*sklad_inventury.CenaSkladu%%)) | Nákladová cena skladu celkem (Množství*Cena skladu) |
| 1100 | Sql | Skut. celkem | SkutCenaCelkem | Currency(0)((%%sklad_inventury.SkutMn*sklad_inventury.CenaSkladu%%)) | Cena skladu dle skut. mn. celkem (Skut. množství*Cena skladu) |
| 1150 | Sql | Skut. celkem včetně RP | SkutCenaCelkemRecPopl | Currency(0)((%%sklad_inventury.SkutMn*(sklad_inventury.CenaSkladu+coalesce(sklad_inventury.CenaRP,0))%%)) | Cena skladu dle skut. mn. celkem včetně rec. příspěvků (Skut. množství*(Cena skladu+RP na kartě)) |
| 1200 | 8 | Pohyb | IDPrijemka | String(8)((%%sklad_prijemky:idprijemka%%)) | Číslo příjemky/výdejky |
First free FieldID: 0, last free FieldID: 63
===== Pohyby karty (sklad_ppolozky) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Příjemka | **IDPrijemka** | String(8)((%%sklad_prijemky:idprijemka%%)) | Číslo příjemky/výdejky |
| 200 | 2 | Číslo karty (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| 300 | 1 | Pořadí | **Poradi** | SmallInt(0) | Pořadí řádku |
| 400 | Lookup | Popis z hlavičky příjemky/výdejky | Popis | String(50)((%%sklad_prijemky:IDPrijemka=IDPrijemka:Popis%%)) | Popis |
| 500 | 3 | Množství | Mnozstvi | Float(0) | Množství |
| 600 | Lookup | MJ | MJ | String(4)((%%sklad_karty:IDSkladKarta=IDSkladKarta:MJ%%)) | Měrná jednotka, dle skladových karet |
| 700 | 5 | [[#Cena]] | Cena | Currency(0) | Cena pořízení/prodeje |
| 800 | Calculated | [[#Cena celkem]] | CenaCelkem | Currency(0) | Cena celkem bez DPH (množství * cena) |
| 900 | 6 | [[#Cena skladu]] | CenaPomocna | Currency(0) | Účetní cena skladu v okamžiku dokladu |
| 1000 | 7 | [[#Cena skladu bez dod. nákl.]] | CenaPomBezDod | Currency(0) | Cena skladu v okamžiku dokladu bez dodatkových nákladů |
| 1100 | 8 | [[#Ceník cena]] | CenikCena | Currency(0) | Pomocná cena pořízení/prodejní (bez dodatkových nákladů) |
| **1200** | Calculated | Sleva | Sleva | Float(0) | Sleva - rozdíl ceny proti ceníkové ceně |
| **1200** | 4 | Recyklační příspěvek | RecPoplatek | Currency(0) | Cena recyklačního příspěvku |
| **1300** | Calculated | Celkem RP | RecPoplatekCelkem | Currency(0) | Celkem za recyklační příspěvek |
| **1300** | 16 | Číslo zakázky | IDZakaz | String(15)((%%zakazky_zakazky:IDZakaz%%)) | Číslo zakázky |
| 1400 | 17 | Pol. zakázky | IDZakPol | String(15)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})%%)) | Položka zakázky |
| 1500 | 13 | Rezervace / Objednávka | IDRezerv | String(15)((%%@LuaForm.MainLoop("sklad_prijemky_ShowLookupFieldIDRezerv", nil, DSI, nil, Params)%%)) | Číslo objednávky (pro příjemky) resp. rezervace (pro výdejku), ke které se tento doklad vztahuje |
| 1600 | 9 | Záruka do | ZarukaDo | DateTime(0) | Datum platnosti záruky |
| 1700 | Calculated | Množství v MJ2 | Mnozstvi2 | Float(0) | Množství přepočtené v MJ2 |
| 1800 | Lookup | MJ2 | MJ2 | String(4)((%%sklad_karty:IDSkladKarta=IDSkladKarta:MJ2%%)) | Druhá měrná jednotka |
| 1900 | 10 | Pozn. | Pozn | String(15) | Poznámka |
| 2000 | 11 | Druh DPH | IDDPH | String(8)((%%common_dph:iddph%%)) | Kód DPH |
| 2100 | 18 | Sektor | IDSektor | String(15)((%%@LuaForm.MainLoop("sklad_sektory_ShowLookupSektor", nil, DSI, nil, Params)%%)) | Sektor |
| 2200 | 15 | Účetní operace | IDOperace | String(8)((%%@LuaForm.MainLoop("common_operace_ShowLookupFieldIDOperace", nil, DSI, nil, Params)%%)) | Účetní operace, v případě že se liší od hlavičky |
| 2300 | Lookup | Popis operace | OperacePopis | String(50)((%%common_operace:idoperace=idoperace:popis%%)) | Popis účetní operace |
| 2400 | 12 | Mezinárodní texty | MezTexty | MMMemo(0) | Mezinárodní texty |
| 2500 | 14 | Error | Error | String(1) | Příznak chyby skladového pohybu (výdej do záporu nebo nesouhlasí rozpuštěné dodatkové náklady) |
| 2600 | Lookup | Číslo skladu | IDSklad | String(8)((%%sklad_prijemky:IDPrijemka=IDPrijemka:IDSklad%%)) | Číslo skladu, na který bylo přijímáno , resp. z něhož bylo vydáváno |
| 2700 | Lookup | Datum dokladu (novisible) | DatumDokladu | DateTime(0)((%%sklad_prijemky:idprijemka=idprijemka:datum%%)) | Datum z hlavičky - používá se při kontrole převodek - přepočet karet |
| 2800 | Lookup | Znaménko (novisible) | Znamenko | SmallInt(0)((%%sklad_prijemky:IDPrijemka=IDPrijemka:Znamenko%%)) | Znaménko: -1 .. příjem na sklad, +1 .. výdej ze skladu |
| 2900 | Lookup | Koef. MJ2/MJ (novisible) | KoefMJ2 | Float(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:KoefMJ2%%)) | Koeficient převodu MJ na MJ2 (MJ2=MJ*koef) |
| **0** | Lookup | Datum | Datum | DateTime(0)((%%sklad_prijemky:IDPrijemka=IDPrijemka:Datum%%)) | Datum dokladu |
| **0** | Lookup | Partner | IDPartner | String(8)((%%sklad_prijemky:IDPrijemka=IDPrijemka:IDPartner%%)) | Partner |
| **0** | Lookup | Kód převodky | IDPrevodka | String(8)((%%sklad_prijemky:IDPrijemka=IDPrijemka:IDPrevodka%%)) | Kód druhého dokladu převodky |
| **0** | Lookup | Číslo faktury | IDFaktura | String(10)((%%sklad_prijemky:IDPrijemka=IDPrijemka:IDFaktura%%)) | Číslo faktury |
| **0** | Lookup | Firma | PartnerName | String(40)((%%partneri_partneri:sklad_prijemky.idpartner=idpartner:firma%%)) | Firma dodavatele/odběratele |
First free FieldID: 19, last free FieldID: 63
=== Podrobně ===
== Cena ==
Tato cena je uživatelem editovatelná.
V případě příjemky reprezentuje tato cena celkovou pořizovací cenu včetně
případných rozpuštěných dodatkových nákladů a je shodná s **cenou skladu**.
Tato cena se mění při funkci rozpuštění dodatkových nákladů na příjemce a při
rekonstrukci skladu dojde k přenosu této ceny do ceny skladu.
V případě výdejky se jedná o koncovou prodejní cenu, která se přenáší např. při
fakturaci výdejky a dále je započítána do sloupce cena v zakázkách. Tato cena se
při rekonstrukci skladu nemění.
== Cena celkem ==
Celková cena položky (množství * cena).
== Cena skladu ==
Tato cena není při průměrování ceny skladu uživatelem editovatelná a je
systémem vypočtena resp. upravována při rekonstrukci skladu.
V případě příjemky je tato cena skladu shodná se sloupcem **cena** je při
rekonstrukci skladu touto cenou přepsána. Jde o cenu, kterou se navyšuje účetní
hodnota na skladě a jsou v ní započteny případné rozpuštěné dodatkové náklady.
V případě výdejky se jedná o cenu skladu v okamžiku výdeje a je shodná se
sloupcem **Cena skladu bez dod. nákl.** (na výdejkách nemohou být dodatkové
náklady). Jde o cenu, kterou se ponižuje účetní hodnota na skladu a je používána
jako hodnota nákladů z výdejky na zakázku.
== Cena skladu bez dod. nákl. ==
Charakterem jde o podobnou hodnotu jako **cena skladu**, ale nejsou v ní
promítnuté rozpuštěné dodatkové náklady. Má stejné chování při přepočtech a není
editovatelná. Její hodnota je pouze informativní a nepočítá se do zakázek.
== Ceník cena ==
Charakterem jde o podobnou hodnotu jako sloupec **Cena**, ale nejsou v ní
promítnuté rozpuštěné dodatkové náklady. Má stejné chování při přepočtech a je
editovatelná. Její hodnota je pouze informativní a nepočítá se do zakázek.
V případě příjemky se tedy jedná o pořizovací cenu bez rozpuštěných dodatkových
nákladů. V případě, že editujete již hotovou příjemku, je nutné opravit **oba
sloupce** (Cena i Ceník cena) na stejnou hodnotu (pokud nejsou dodatkové
náklady).
==== Události (Events) ====
=== sklad_karty.ppolozky_PrintRow ===
Stejné obarvování jako v pohybech karty
===== Možnosti nastavení (Options) =====
=== Počítadlo (SkladDM.InventuryPocit) ===
Automatické počítadlo položek inventury