====== Skladové karty (SKLKARTY) ======
===== Přehled (sklad_karty) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Číslo karty | **IDSkladKarta** | String(15) | Číslo skladové karty |
| 200 | 1 | Popis karty | Popis | String(80) | Popis skladové karty |
| 300 | 2 | Druh | IDDruh | String(8)((%%sklad_matdruh:iddruh=iddruh%%)) | Druh karty |
| 400 | Lookup | Popis druhu | DruhName | String(50)((%%sklad_matdruh:iddruh=iddruh:popis%%)) | Popis druhu |
| 500 | 4 | Množství | Mnozstvi | Float(0) | Množství celkem ze všech skladů |
| 510 | Lookup | [[#Mn na akt.skladu]] | MnAktSklad | Float(0)((%%sklad_skladpol:IDSkladKarta=sklad_skladpol.idsklad = 'return ClientSession.GetOption(ClientSession, "SkladDM.IDSklad")' and sklad_skladpol.IDSkladKarta:mnozstvi%%)) | Množství na aktuálním skladu - při změně nastavení skladu je nutný restart |
| 600 | 3 | MJ | MJ | String(4)((%%common_simj:mj%%)) | Měrná jednotka |
| 700 | 11 | Cena | Cena | Currency(0) | Prodejní ceníková cena |
| 800 | 10 | Cena skladu | CenaSkladu | Currency(0) | Nákladová cena skladu |
| 900 | Sql | Celková cena skladu | CenaSkladuCelkem | Currency(0)((%%COALESCE(sklad_karty.Mnozstvi,0)*COALESCE(sklad_karty.CenaSkladu,0)%%)) | Celková nákladová cena skladu |
| 1000 | 18 | Rezervované mn. | RezervMn | Float(0) | Rezervované množství celkem |
| 1050 | 25 | Rámc.rez.mn. | RamRezMn | Float(0) | Rámcově rezervované množství celkem |
| 1100 | 19 | Objednané mn. | ObjedMn | Float(0) | Objednané množství celkem |
| 1150 | 39 | Rámc.obj.mn. | RamObjMn | Float(0) | Rámcově objednané množství celkem |
| 1200 | Calculated | Vysčítané mn. | VyscitMn | Float(0) | Vysčítané množství, je to množství které zůstane na skladu po vyřízení všech objednávek a rezervací |
| 1250 | 23 | Typové číslo (PN) | CisRozp | String(30) | Typové číslo, PN |
| 1300 | 5 | Min. množství | MinMnozstvi | Float(0) | Minimální množství |
| 1400 | 6 | Opt. množství | OptMnozstvi | Float(0) | Optimální množství |
| 1500 | 7 | Max. množství | MaxMnozstvi | Float(0) | Maximální množství |
| 1600 | 8 | Záruka (měs.) | ZarukaMes | SmallInt(0) | Standardní doba záruka v měsících |
| 1700 | 9 | Marže [%] | Rabat | Float(0) | Marže [%] (pokud je použit výpočet prodejní ceny z ceny skladu) |
| 1800 | 12 | Cena 1 | Cena1 | Currency(0) | Pomocná cena 1 |
| 1900 | 13 | Cena 2 | Cena2 | Currency(0) | Pomocná cena 2 |
| 2000 | 14 | Cena 3 | Cena3 | Currency(0) | Pomocná cena 3 |
| 2100 | 17 | Dodavatel/Zákazník | IDPartner | String(8)((%%partneri_partneri:IDPartner%%)) | Dodavatel nakupované karty nebo zákazník výrobku při zakázkové výrobě. Dosazuje se do objednávky při generování objednávky |
| 2200 | Lookup | Firma | PartnerName | String(40)((%%partneri_partneri:IDPartner=IDPartner:firma%%)) | Jméno preferovaného dodavatele |
| 2300 | 33 | Hmotnost | Hmotnost | Float(0) | Jednotková hmotnost |
| 2400 | 26 | EAN | EAN | String(15) | EAN |
| 2500 | 27 | Výrobní kalkulace | IDRozp | String(15)((%%rozpocty_rozpocty:idrozp%%)) | Výrobní rozpočet (slouží k vytvoření výrobních rozpočtů z objednávky) |
| 2600 | 35 | MJ2 | MJ2 | String(4)((%%common_simj:mj%%)) | Druhá měrná jednotka |
| 2700 | 36 | Koef. MJ/MJ2 | KoefMJ2 | Float(0)((%%common_simj:mj%%)) | Koeficient převodu MJ na MJ2 (MJ2=MJ/koef) |
| 2800 | Calculated | Množství v MJ2 | Mnozstvi2 | Float(0) | Množství přepočtené v MJ2 |
| 2900 | 28 | Stát | IDStat | String(3)((%%common_staty:idstat%%)) | Země původu pro statistiky INTRASTAT |
| 3000 | 30 | TARIC | TARIC | String(10) | Kód zbožové kombinované nomenklatury pro statistiky INTRASTAT |
| 3100 | 31 | Recyklační skupina | IDRecSk | String(8)((%%sklad_recsk:IDRecSk=IDRecSk%%)) | Kód recyklační skupiny elektroodpadu pro statistiky INTRASTAT |
| 3200 | 32 | [[#Recyklační příspěvek]] | RecPoplatek | Currency(0) | Cena recyklačního příspěvku |
| 3300 | Lookup | Kód DPH | IDDPH | String(8)((%%sklad_matdruh:iddruh=iddruh:iddph%%)) | Kód DPH |
| 3400 | Lookup | Sazba DPH [%] | SazbaDPH | Float(0)((%%common_dph:sklad_matdruh.iddph=iddph:sazba%%)) | Sazba DPH v procentech |
| 3500 | 16 | Položka v ceníku | IDCen | String(15)((%%rozpocty_cenik:idcen%%)) | Vazba na odpovídající ceníkovou položku |
| 3600 | Lookup | Ceník popis | CenikPopis | String(60)((%%rozpocty_cenik:idcen=idcen:popis%%)) | Popis dle ceníku |
| 3700 | Lookup | Náklady dle ceníku | CenikNaklady | Currency(0)((%%rozpocty_cenik:idcen=idcen:naklady%%)) | Náklady dle ceníku |
| 3800 | Lookup | Objednací číslo | ObjCislo | String(30)((%%rozpocty_cenik:idcen=idcen:objcis%%)) | Objednací číslo u preferovaného dodavatele dle ceníku, používá se pro tisk objednávek |
| 3900 | 20 | Obrázek (novisible) | Obr | MMMemo(0) | Obrázek |
| 4000 | 22 | Mezinárodní texty | MezTexty | MMMemo(0) | Mezinárodní texty/Multimediální poznámka |
| 4100 | 37 | Datum vytvoření | Datum | DateTime(0) | Datum vytvoření karty |
| 4200 | 21 | Uživatel | IDUzivatele | String(8)((%%common_uzivatele:idvyridil%%)) | Kód uživatele, který založil tuto kartu |
| 4300 | 15 | Poznámka | Poznamka | Memo(0) | Neomezeně dlouhá poznámka |
| 4400 | 29 | Práva | RowRight | Right(0) | |
| 4500 | 38 | [[#Příznak]] | Priznak | String(5) | C-fixní prodejní cena, N-neplatná, 0-oblíbená |
| 4600 | 24 | Error | Error | String(1) | Příznak chyby na kartě [E-chyba přepočtu, O-vyžadován přepočet karty] |
| 4900 | 34 | Publikovat na webu (novisible) | naweb | SmallInt(0) | "" - nepublikovat; 0,1,... - publikovat - publikace při: sklad_karty.naweb <= coalesce(partneri_zastupci.naweb,0) |
| 5000 | Sql | TypDokl (novisible) | TypDokl | String(1)((%%'S'%%)) | TypDokl |
| 0 | Lookup | Typ z druhu (novisible) | Typ | String(8)((%%sklad_matdruh:iddruh=iddruh:Typ%%)) | |
First free FieldID: 40, last free FieldID: 63
=== Podrobně ===
== Mn na akt.skladu ==
Zobrazuje množství které je skladem na aktuálním skladu (viz. záložka nastavení - Aktuální sklad).
Pokud se toto nastavení změní, je nutné restartovat OBIS, aby se zobrazované množství změnilo.
== Recyklační příspěvek ==
Každá skladová karta může obsahovat samostatnou informaci o výši recyklační
poplatku na elektroodpad. Tato cena je pak vyžita při funkci
[[manual:midpohyby_tab#lokalni_menu|fakturace výdejky]] a funkci
[[manual:midfaktury#lokalni_menu1|doplň recyklační položky]] do položek faktury.
Při příjmu karty s poplatkem uvedeme jeho výši do tohoto sloupce na kartě a při
fakturaci výdeje je pak použita. Pokud však nastane situace, že přijímáme
stejné zboží z různým rec. poplatkem je nutné založit samostatné karty.
== Příznak ==
C - fixní prodejní cena, nemění se při změně prodejních cen v rozpočtu
0-9 - oblíbená položka
N - neplatná položka
==== Události (Events) ====
=== sklad_karty.karty_PrintRow ===
Systém kontroluje počet kusů a cenu na skladových kartách a barevně označuje řádky následujícím způsobem:
* **černá** - běžná skladová karta bez chyb
* **zelená** - možné chybné údaje na kartě (množství, ceny). Např. pokud zpětně opravíme na pohybech počet kusů nebo cenu. Ve sloupečku Error bude znak O.
* **červená** - z takto označené karty bylo vydáno větší množství, než bylo naskladněno a položka Množství obsahuje záporné číslo. Druhá možnost je, že je sice koncové množství kladné, ale dochází k poklesu do mínusu v průběhu příjmů a výdejů. Tento problém lze odstranit např. opravou datumu u patřičné příjemky resp. výdejky a následnou Rekonstrukcí skladu.
* dále pak je obarvování podle příznaku
===== Pohyby (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** | 4 | Recyklační příspěvek | RecPoplatek | Currency(0) | Cena recyklačního příspěvku |
| **1200** | Calculated | Sleva | Sleva | Float(0) | Sleva - rozdíl ceny proti ceníkové ceně |
| **1300** | Sql | Číslo zakázky | IDZakaz | String(15)((%%
CASE WHEN sklad_ppolozky.idzakaz != '' then sklad_ppolozky.idzakaz ELSE sklad_prijemky.idzakaz END
%%)) | Číslo zakázky |
| **1300** | Calculated | Celkem RP | RecPoplatekCelkem | Currency(0) | Celkem za recyklační příspěvek |
| 1400 | Sql | Položka zakázky | IDZakPol | String(15)((%%
CASE WHEN sklad_ppolozky.idzakpol != '' then sklad_ppolozky.idzakpol ELSE sklad_prijemky.idzakpol END
%%)) | Položka zakázky |
| 1410 | Sql | Zakázka | ZakPopis | String(50)((%%
(select popis from zakazky_zakazky where idzakaz=CASE WHEN sklad_ppolozky.idzakaz != '' then sklad_ppolozky.idzakaz ELSE sklad_prijemky.idzakaz END)
%%)) | Popis 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 |
| 2790 | Lookup | Druh | IDPVDruh | String(8)((%%sklad_prijemky:idprijemka=idprijemka:IDPVDruh%%)) | |
| 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 | Příznak z hlavičky | Priznak | String(5)((%%sklad_prijemky:IDPrijemka=IDPrijemka:Priznak%%)) | |
| **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: 16, 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 ===
Pokud je pohyb na kartě v chybovém stavu je obarven červeně. Toto může nastat po rekonstrukci skladu v následujících případech:
* výdejka do záporu
* nesouhlasí množství na příjmové a výdajové části převodky
Dále jsou zeleně podbarveny výdejky a převodky pro rychlé odlišení od příjemek následovně (barva pozadí řádku):
* příjemka - šedá
* výdejka - béžová
* převodka výdej - zelená
* převodka příjem - modrá
===== Výrobní čísla (sklad_vc) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Doklad | **IDPrijemka** | String(8)((%%sklad_prijemky:idprijemka%%)) | Číslo dokladu |
| 200 | 1 | Pořadí | **PPoradi** | SmallInt(0) | Pořadí na dokladu |
| 300 | 2 | Skladová karta (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| 400 | 6 | SN | **SN** | String(30) | Výrobní číslo |
| **0** | Lookup | Datum | Datum | DateTime(0)((%%sklad_prijemky:IDPrijemka=IDPrijemka:Datum%%)) | Datum |
| **0** | Lookup | Kód převodky | IDPrevodka | String(8)((%%sklad_prijemky:IDPrijemka=IDPrijemka:IDPrevodka%%)) | Kód druhého dokladu převodky |
| **0** | Lookup | Znaménko | Znamenko | SmallInt(0)((%%sklad_prijemky:IDPrijemka=IDPrijemka:Znamenko%%)) | Znaménko: -1 .. příjem na sklad, +1 .. výdej ze skladu |
| **0** | 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 |
First free FieldID: 3, last free FieldID: 63
==== Události (Events) ====
=== sklad_karty.TypPohybuPrintRow ===
Obarvení typu dokladu
* příjemka - šedá
* výdejka - béžová
* převodka výdej - zelená
* převodka příjem - modrá
===== Objednáno (sklad_objpol) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Objednávka | **IDRezerv** | String(15)((%%sklad_objed:idrezerv%%)) | Číslo objednávky |
| 200 | 1 | ID | **ID** | SmallInt(0) | číslo řádku |
| 210 | Lookup | Druh | RODruh | String(5)((%%sklad_objed:idrezerv=idrezerv:RODruh%%)) | Druh objednávek |
| 215 | Lookup | [[#Stav rezervace]] | Stav | String(1)((%%sklad_objed:idrezerv=idrezerv:Stav%%)) | Stav: nic .. platná, S .. stronována, V .. vyřízena |
| 220 | Lookup | Datum | DatumHlav | DateTime(0)((%%sklad_objed:idrezerv=idrezerv:Datum%%)) | Datum objednávky |
| **300** | 2 | Skladová karta (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| **300** | Lookup | Partner | IDPartnerHlav | String(8)((%%sklad_objed:IDRezerv=IDRezerv:IDPartner%%)) | Partner |
| 310 | Lookup | Firma | PartnerNameHlav | String(40)((%%partneri_partneri:sklad_objed.idpartner=idpartner:firma%%)) | Firma |
| 400 | 3 | Popis (novisible) | Popis | String(80) | Popis skladové karty |
| 450 | Lookup | Číslo zakázky | IDZakazHlav | String(15)((%%sklad_objed:idrezerv=idrezerv:IDZakaz%%)) | Číslo zakázky |
| 470 | Lookup | Popis zakázky | ZakPopisHlav | String(50)((%%zakazky_zakazky:sklad_objed.idzakaz=idzakaz:popis%%)) | Popis zakázky |
| 500 | 9 | Objednací číslo | ObjCislo | String(30) | Objednací číslo dle ceníku, určeno pomocí čísla skladové karty |
| 600 | 4 | Množství | Mnozstvi | Float(0) | Množství |
| 700 | 5 | Zbyvá mn. | ZbyvaMn | Float(0) | Nevyřízené, zbývající množství |
| 800 | 10 | MJ | MJ | String(4)((%%common_simj:mj%%)) | Měrná jednotka skladové karty |
| 900 | 7 | Cena | Cena | Currency(0) | Jednotková cena bez DPH |
| 1000 | Calculated | Cena řádku | CenaRadku | Currency(0) | Celková cena řádku |
| 1100 | Calculated | Množství v MJ2 | Mnozstvi2 | Float(0) | Množství přepočtené v MJ2 |
| 1200 | Lookup | MJ2 | MJ2 | String(4)((%%sklad_karty:IDSkladKarta=IDSkladKarta:MJ2%%)) | Druhá měrná jednotka |
| 1230 | 13 | Datum dodání | DatumDodani | DateTime(0) | Datum dodání položky |
| 1250 | 14 | Zakázka | IDZakaz | String(15)((%%zakazky_zakazky:IDZakaz%%)) | Číslo zakázky |
| 1260 | 15 | Pol. zakázky | IDZakPol | String(15)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})%%)) | Položka zakázky |
| 1320 | 11 | Recyklační příspěvek | RecPoplatek | Currency(0) | Cena recyklačního příspěvku |
| 1350 | Calculated | Celkem RP | RecPoplatekCelkem | Currency(0) | Celkem za recyklační příspěvek |
| 1360 | Lookup | Měna | IDMena | String(5)((%%sklad_objed:idrezerv=idrezerv:IDMena%%)) | |
| 1380 | 12 | Rámcová objednávka | RamcovaObj | String(15)((%%sklad_objed:idrezerv%%)) | Číslo rámcové objednávky, kterou aktuální objednávka vykrývá |
| 1390 | Lookup | Položka v ceníku | IDCen | String(15)((%%sklad_karty:IDSkladKarta=IDSkladKarta:idcen%%)) | Číslo odpovídající položky v ceníku |
| 1500 | 6 | Mez. texty | MezTexty | MMMemo(0) | Mezinárodní texty |
| 1600 | 8 | Poznámka | Poznamka | Memo(0) | Poznámka |
| 1700 | Lookup | Datum do (novisible) | DatumDo | DateTime(0)((%%sklad_objed:idrezerv=idrezerv:datumdo%%)) | Datum do |
| 1800 | Lookup | Koef. MJ2/MJ (novisible) | KoefMJ2 | Float(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:KoefMJ2%%)) | Koeficient převodu MJ na MJ2 (MJ2=MJ*koef) |
| **0** | Lookup | Popis z hlavičky | PopisHlav | String(50)((%%sklad_objed:IDRezerv=IDRezerv:Popis%%)) | Popis |
| **0** | Lookup | Datum (novisible) | Datum | DateTime(0)((%%sklad_objed:idrezerv=idrezerv:Datum%%)) | |
First free FieldID: 16, last free FieldID: 63
=== Podrobně ===
== Stav rezervace ==
Pokud má objednávka stav "S" - storno, je při přepočtu skladu ignorovaná tzn. že
není počítána do celkového objednaného množtví na kartě a není na ní
opraveno zbývající množství.
Stav "V" - vyřízeno je naproti tomu pouze informativní stav a s objednávkou se
při přepočtu skladu pracuje pracuje jako s běžnou platnou objednávkou s prázdným
stavem.
===== Rezervováno (sklad_rezerv) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Rezervace | **IDRezerv** | String(15)((%%sklad_rezervhl:idrezerv%%)) | Číslo rezervace |
| 200 | 1 | ID | **ID** | SmallInt(0) | číslo řádku |
| 210 | Lookup | Druh | RODruh | String(5)((%%sklad_rezervhl:idrezerv=idrezerv:RODruh%%)) | Druh rezervací |
| 215 | Lookup | [[#Stav rezervace]] | Stav | String(1)((%%sklad_rezervhl:idrezerv=idrezerv:Stav%%)) | Stav: nic .. platná, S .. stronována, V .. vyřízena |
| 220 | Lookup | Datum | DatumHlav | DateTime(0)((%%sklad_rezervhl:idrezerv=idrezerv:Datum%%)) | Datum rezervace |
| 230 | Lookup | Popis z hlavičky | PopisHlav | String(50)((%%sklad_rezervhl:IDRezerv=IDRezerv:Popis%%)) | Popis |
| **300** | Lookup | Partner | IDPartnerHlav | String(8)((%%sklad_rezervhl:IDRezerv=IDRezerv:IDPartner%%)) | Partner |
| **300** | 2 | Skladová karta (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| 310 | Lookup | Firma | PartnerNameHlav | String(40)((%%partneri_partneri p1:sklad_rezervhl.idpartner=idpartner:firma%%)) | Firma |
| 400 | 3 | Popis (novisible) | Popis | String(80) | Popis skladové karty |
| 450 | Lookup | Číslo zakázky | IDZakazHlav | String(15)((%%sklad_rezervhl:idrezerv=idrezerv:IDZakaz%%)) | Číslo zakázky |
| 460 | Lookup | Položka zakázky | IDZakPolHlav | String(15)((%%sklad_rezervhl:idrezerv=idrezerv:IDZakPol%%)) | Položka zakázky |
| 470 | Lookup | Popis zakázky | ZakPopisHlav | String(50)((%%zakazky_zakazky:sklad_rezervhl.idzakaz=idzakaz:popis%%)) | Popis zakázky |
| 500 | 11 | [[#Objednací číslo]] | ObjCislo | String(30) | Preferované objednací číslo pro funkci objednávka z označených rezervací |
| 600 | 4 | Množství | Mnozstvi | Float(0) | Množství |
| 700 | 5 | Zbývá mn. | ZbyvaMn | Float(0) | Nevyřízené, zbývající množství |
| 800 | Lookup | MJ | MJ | String(4)((%%sklad_karty:IDSkladKarta=IDSkladKarta:mj%%)) | Měrná jednotka skladové karty |
| 900 | 7 | Cena | Cena | Currency(0) | Jednotková cena bez DPH |
| 1000 | Calculated | Cena řádku | CenaRadku | Currency(0) | Cena řádku |
| 1100 | 10 | [[#Nákupní cena]] | CenaSkladu | Currency(0) | Preferovaná jednotková nákupní cena bez DPH pro funkci objednávka z označených rezervací |
| 1200 | 12 | Ceníková cena | CenikCena | Currency(0) | Ceníková cena |
| 1300 | Calculated | Sleva | Sleva | Float(0) | Sleva - rozdíl ceny proti ceníkové ceně |
| 1320 | 13 | Recyklační příspěvek | RecPoplatek | Currency(0) | Cena recyklačního příspěvku |
| 1350 | Calculated | Celkem RP | RecPoplatekCelkem | Currency(0) | Celkem za recyklační příspěvek |
| 1380 | 15 | Rámcová rezervace | RamcovaRez | String(15)((%%sklad_rezervhl:idrezerv%%)) | Číslo rámcové rezervace, kterou aktuální rezervace vykrývá |
| 1400 | Lookup | Položka v ceníku | IDCen | String(15)((%%sklad_karty:IDSkladKarta=IDSkladKarta:idcen%%)) | Číslo odpovídající položky v ceníku |
| 1450 | 14 | Datum dodání | DatumDodani | DateTime(0) | Datum dodání položky |
| 1500 | 9 | [[#Dodavatel]] | IDPartner | String(8)((%%partneri_partneri:IDPartner%%)) | Číslo preferovaného dodavatele pro funkci objednávka z označených rezervací |
| 1600 | Lookup | Jméno dodavatele | PartnerName | String(40)((%%partneri_partneri:IDPartner=IDPartner:firma%%)) | Jméno dodavatele |
| 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 | Lookup | Měna | IDMena | String(5)((%%sklad_rezervhl:idrezerv=idrezerv:IDMena%%)) | Měna |
| 2000 | 6 | Mez. texty | MezTexty | MMMemo(0) | Mezinárodní texty |
| 2100 | 8 | Poznámka | Poznamka | Memo(0) | Poznámka |
| 2200 | Lookup | Datum do (novisible) | DatumDo | DateTime(0)((%%sklad_rezervhl:idrezerv=idrezerv:datumdo%%)) | Datum do |
| 2300 | 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 (novisible) | Datum | DateTime(0)((%%sklad_rezervhl:idrezerv=idrezerv:Datum%%)) | |
First free FieldID: 16, last free FieldID: 63
=== Podrobně ===
== Stav rezervace ==
Pokud má rezervace stav "S" - storno, je při přepočtu skladu ignorovaná tzn. že
není počítána do celkového rezervovaného množtví na kartě a není na ní
opraveno zbývající množství. Na stornované rezervaci také není možné ani ručně upravovat položky.
Stav "V" - vyřízeno je naproti tomu pouze informativní stav a s dokladem se
při přepočtu skladu pracuje pracuje jako s běžnou platnou rezervací s prázdným
stavem.
== Objednací číslo ==
V případě použití funkce lok. menu v rezervacích **Objednávka z označených
rezervací** je použito toto objednací číslo. Pouze pokud není vyplněno, použije
se objednací číslo nastavené na skladové kartě.
== Nákupní cena ==
V případě použití funkce lok. menu v rezervacích **Objednávka z označených
rezervací** a volbě v nastavení objednávek **Tvorba ceny dle rezervací** je
použita tato cena, pouze pokud není vyplněna, použije se cena skladu z skladové
karty.
== Dodavatel ==
V případě použití funkce lok. menu v rezervacích **Objednávka z označených
rezervací** je tento dodavatel preferován před partnerem nastaveným na skladové
kartě.
===== Rozpočty (rozpocty_rpolozky) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Č. rozpočtu | **IDRozp** | String(15)((%%rozpocty_rozpocty:idrozp%%)) | Identifikátor rozpočtu |
| 110 | Data | Druh | IDDruh | String(8) | Druh rozpočtu |
| 115 | Data | Stav | Stav | String(1) | |
| 120 | Data | Datum | Datum | DateTime(0) | Datum rozpočtu |
| 125 | Data | Hlavička rozpočtu | Hlavicka | String(150) | Popis |
| 135 | Data | Firma | Firma | String(40) | Firma |
| 140 | Data | Číslo zakázky | IDZakaz | String(15)((%%zakazky_zakazky:idzakaz%%)) | Číslo zakázky |
| 145 | Data | Popis zakázky | Popis_1 | String(50) | Popis zakázky |
| 200 | 1 | Č. kapitoly (novisible) | **IDKap** | Integer(0)((%%rozpocty_rkap:idkap%%)) | Identifikátor kapitoly |
| 300 | 2 | Č. položky (novisible) | **IDPolozka** | Integer(0) | Pořadí položky v rozpočtu |
| 400 | 3 | [[#Zdroj]] | Zdroj | String(1) | Odkud pochází položka |
| 500 | 4 | Číslo položky | IDCen | String(15)((%%#Zdroj%%)) | Číslo položky |
| 600 | 5 | Popis (novisible) | Popis | String(80) | Název položky |
| 700 | 6 | Množství | Mnozstvi | Float(0) | Množství |
| 800 | 7 | MJ | MJ | String(4)((%%common_simj:mj%%)) | Materiálová jednotka |
| 900 | Sql | Cena do rozpočtu | CenaRozp | Currency(0)((%%coalesce(rozpocty_rpolozky.Cena*rozpocty_rpolozky.Mnozstvi,0)%%)) | Celková cena do rozpočtu |
| 1000 | 8 | Cena | Cena | Currency(0) | Cena pro zákazníka jednotková |
| 1100 | 9 | Ceníková cena | CenikCena | Currency(0) | Ceníková cena jednotková |
| 1200 | 10 | Náklady | Naklady | Currency(0) | Náklady jednotkové |
| 1360 | Data | Měna | IDMena | String(5) | |
| 1500 | 17 | Typové číslo (PN) | CisRozp | String(30) | Typové číslo, PN (zobrazuje v tisku rozpočtu místo ceníkového čísla) |
| 2050 | 11 | Poznámka | Pozn | String(30) | Poznámka |
First free FieldID: 12, last free FieldID: 63
=== Podrobně ===
== Zdroj ==
Dle tohoto nastavení, pak pole **Číslo položky** je odskok do tabulky
[[manual:midcenik|ceníku]] nebo [[manual:midsklkarty|skladových karet]] resp.
[[manual:midvykonytexty|výkonových textů]].
Možnosti jsou následující:
* C - Z ceníku
* S - Ze skladu
* V - Z výkonů
* L - Úkoly
==== Události (Events) ====
=== rozpocty_rozpocty.PrintRowStav ===
Obarvování rozpočtu dle stavu
===== Na skladech (sklad_skladpol) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Číslo skladu | **IDSklad** | String(8)((%%sklad_sklady:idsklad%%)) | Číslo skladu |
| 200 | 1 | Skladová karta (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| 300 | Lookup | Druh | IDDruh | String(8)((%%sklad_matdruh:sklad_karty.iddruh=iddruh:iddruh%%)) | Druh skladové karty |
| 400 | Lookup | Popis (novisible) | Popis | String(80)((%%sklad_karty:IDSkladKarta=IDSkladKarta:popis%%)) | Popis skladové karty |
| 500 | 2 | Množstvi | Mnozstvi | Float(0) | Množství na tomto skladě |
| 600 | Lookup | Cena | Cena | Currency(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:cena%%)) | Prodejní cena |
| 700 | Lookup | Cena skladu | CenaSkladu | Currency(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:cenaskladu%%)) | Účetní nákladová cena skladu |
| 800 | 3 | Cena meziskladu | CenaMeziskladu | Currency(0) | Průměrná jednotková cena na meziskladu - je vypočtena po rekonstrukci skladu |
| 900 | 4 | Rezervované mn. | RezervMn | Float(0) | Rezervované množství na meziskladu |
| 1000 | 5 | Objednané mn. | ObjedMn | Float(0) | Objednané množství na meziskladu |
| 1100 | Calculated | Vysčítané mn. | VyscitMn | Float(0) | Vysčítané množství, je to množství které zůstane na meziskladu po vyřízení všech objednávek a rezervací |
| 1200 | Lookup | Cena 1 | Cena1 | Currency(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:cena1%%)) | Pomocná cena 1 |
| 1300 | Lookup | Cena 2 | Cena2 | Currency(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:cena2%%)) | Pomocná cena 2 |
| 1400 | Lookup | Cena 3 | Cena3 | Currency(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:cena3%%)) | Pomocná cena 3 |
| 1500 | Lookup | Marže karty (novisible) | Rabat | Float(0)((%%sklad_karty:IDSkladKarta=IDSkladKarta:rabat%%)) | Marže karty |
| **0** | Lookup | Popis | PopisSkladu | String(50)((%%sklad_sklady:IDSklad=IDSklad:Popis%%)) | Popis skladu |
| **0** | Lookup | Zakázka | IDZakaz | String(15)((%%sklad_sklady:IDSklad=IDSklad:IDZakaz%%)) | Číslo zakázky |
First free FieldID: 6, last free FieldID: 63
===== Inventury (sklad_inventury) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 1 | Číslo inventury | **IDInventura** | String(15)((%%sklad_invhl:idinventura%%)) | ID |
| 150 | Lookup | Popis | PopisInventury | String(50)((%%sklad_invhl:idinventura=idinventura:Popis%%)) | Popis inventury |
| 160 | Lookup | Datum | DatumInventury | DateTime(0)((%%sklad_invhl:idinventura=idinventura:Datum%%)) | Datum inventury |
| 200 | 2 | Číslo skladu | **IDSklad** | String(8)((%%sklad_sklady:idsklad%%)) | Číslo skladu, na kterém byla provedena inventura |
| 300 | 3 | Skladová karta (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| 400 | Lookup | Popis karty (novisible) | PopisKarty | String(80)((%%sklad_karty:IDSkladKarta=IDSkladKarta:popis%%)) | Popis skladové karty |
| 500 | Lookup | Druh (novisible) | 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** | 9 | Rec.příspěvek | CenaRP | Currency(0) | Rec.příspěvek z karty v okamžiku tvorby inventury |
| **900** | 7 | Cena skladu | CenaSkladu | Currency(0) | Nákladová cena skladu |
| 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
===== Parametry (sklad_param) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 1 | Číslo karty (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty |
| 200 | 2 | ID | **ID** | SmallInt(0) | Číslo řádku |
| 300 | 3 | Parametr | IDParam | String(15)((%%sklad_cparam:idparam%%)) | Parametr |
| 400 | Lookup | Popis | Popis | String(30)((%%sklad_cparam:idparam=idparam:popis%%)) | Popis |
| 500 | 4 | Hodnota | Hodnota | String(100)((%%@LuaForm.MainLoop("sklad_param_ShowLookupFieldHodnota", nil, DSI, nil, Params)%%)) | Hodnota |
| 600 | 5 | Poznámka | Poznamka | Memo(0) | Neomezeně dlouhá poznámka |
First free FieldID: 0, last free FieldID: 63
===== Dokumenty (dokumenty_dokumenty) =====
==== Popis sloupců ====
^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^
| 100 | 0 | Číslo dokumentu | **IDDokument** | String(15)((%%dokumenty_dokumenty:IDDokument%%)) | Číslo dokumentu |
| 200 | 1 | Druh | IDDruh | String(15)((%%dokumenty_druhy:iddruh%%)) | Druh dokumentu |
| 300 | 2 | Popis | Popis | String(80)((%%dokumenty_cpopis:popis%%)) | Popis dokumentu |
| 400 | 3 | Datum | Datum | DateTime(0) | Datum dokumentu |
| 500 | 8 | Odkaz na dokument | Odkaz | String(255) | URL odkaz na dokument |
| 600 | 4 | Typ dokladu (novisible) | TypDokl | String(1) | Typ dokladu dle nabídky |
| 700 | 5 | Č. dokladu (novisible) | CDokladu | String(20)((%%#TypDokl%%)) | Číslo dokladu dle sloupce typ |
| 800 | 6 | Kód partnera | IDPartner | String(8)((%%partneri_partneri:IDPartner%%)) | Kód partnera |
| 900 | Lookup | Firma | PartnerName | String(40)((%%partneri_partneri:IDPartner=IDPartner:firma%%)) | Název firmy partnera |
| 1000 | 7 | Zástupce | Zastupce | String(35)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="partneri_zastupci:Zastupce!IDPartner=IDPartner"})%%)) | Kontaktní osoba od vybraného partnera |
| 1100 | 9 | Emaily (výběr ze zástupců partnera) | Emaily | String(120)((%%@LuaForm.MainLoop("dokumenty_dokumenty_ShowLookupFieldEmaily", nil, DSI, nil, cf.TableMerge(Params, {EnableSuggestions=true}))%%)) | Emaily na které je dokument odesílán |
| 1150 | 16 | Kopie emailem (CC - výběr z uživatelů OBISu) ( | CC | String(150)((%%@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil,
cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email"}))%%)) | Emaily na které je dokument odesílán v kopii |
| 1200 | 11 | Číslo zakázky | IDZakaz | String(15)((%%zakazky_zakazky:IDZakaz%%)) | Číslo zakázky |
| 1300 | Lookup | Popis zakázky | ZakPopis | String(50)((%%zakazky_zakazky:IDZakaz=IDZakaz:popis%%)) | Popis zakázky |
| 1400 | 14 | Č. prostředku | IDProst | String(15)((%%prost_prost:IDProst%%)) | Číslo prostředku |
| 1500 | Lookup | E-mail autora | VyridilEmail | String(50)((%%common_uzivatele:IDVyridil=IDVyridil:email%%)) | |
| 1600 | 10 | Vyřídil | IDVyridil | String(8)((%%common_uzivatele:idvyridil%%)) | Autor dokumentu |
| 1610 | Lookup | Jméno uživatele | Vyridil | String(30)((%%common_uzivatele:IDVyridil=IDVyridil:jmeno%%)) | Jméno uživatele, který provedl změnu |
| 1650 | 15 | [[#Příznak]] | Priznak | String(5) | A-archivováno, K-ke schválení, O-odmítnuto, S-schváleno |
| 1700 | 13 | Poznámka | Poznamka | Memo(0) | Neomezeně dlouhá poznámka |
| 1800 | 12 | Práva | RowRight | Right(0) | |
| 1900 | Sql | Počet stavů odesláno/přijmuto (novisible) | StavyCountSent | SmallInt(0)((%%
(select cast(Count(s.IDStav) as SMALLINT) from dokumenty_stavy s
where
s.IDDokument = dokumenty_dokumenty.IDDokument and (s.Popis like 'Dokument odeslán%' or s.Popis like 'Email načten z%'))
%%)) | |
| 2000 | Sql | Počet stavů neodesláno (novisible) | StavyCountErr | SmallInt(0)((%%
(select cast(Count(s.IDStav) as SMALLINT) from dokumenty_stavy s
where
s.IDDokument = dokumenty_dokumenty.IDDokument and s.Popis like 'Dokument nebyl odeslán%')
%%)) | |
| 2100 | Sql | Počet dalších odkazů (novisible) | OdkazyCount | SmallInt(0)((%%
(select cast(Count(o.ID) as SMALLINT) from dokumenty_odkazy o
where
o.IDDokument = dokumenty_dokumenty.IDDokument)
%%)) | |
| 0 | Lookup | Práva druhu | RowRightDruh | Right(0)((%%dokumenty_druhy:iddruh=iddruh:rowright%%)) | Maska práv z druhu dokumentu |
First free FieldID: 17, last free FieldID: 63
=== Podrobně ===
== Příznak ==
A - dokument byl archivovaný
K - doklad byl označen ke schválení
O - doklad odmítnut, nebyl schválen
S - doklad byl schválen
===== Možnosti nastavení (Options) =====
=== Mazat nulové položky na meziskladech (SkladDM.MazatNulyNaMeziskladu) ===
Při přepočtu skladu vymaže ty položky z meziskladů, které mají nulové množství
=== Marže [%] (SkladDM.Rabat) ===
Implicitní marže pro skladové karty. Je doplněna do nově vytvořené karty.
=== Dodavatel: (SkladDM.Dodavatel) ===
Implicitní dodavatel pro skladové karty. Je doplněn do nově vytvořené karty.
=== Záruka [měs] (SkladDM.Zaruka) ===
Implicitní záruka v měsících
=== Aktuální sklad: (SkladDM.IDSklad) ===
Implicitní sklad pro operace příjmu/výdeje/převodu
=== Tvorba prodejních cen (SkladDM.RProdCen) ===
Tvorbu prodejní ceny lze volit třemi způsoby.
== Cena skladu navýšená o marži ==
Pro výpočet se použije vzorec
**Prodejní cena = Cena skladu * (100+Marže u sklad.karty-Sleva u partnera)/100**
== Podle cenových pásem ==
Druhý způsob bere jako základ //Cenu1//, //Cenu2// nebo //Cenu3// podle toho, do
které cenové skupiny (1,2,3) odběratel patří. Tento základ je pak použitý pro
výpočet
**Prodejní cena = Cena(1/2/3) * (100+Marže u sklad.karty-Sleva u partnera)/100**
//Cena1,2,3// se nemění příjemkou a je nutno tyto ceny
udržovat ručně nebo přenosem z ceníku.
== Podle cenové politiky ==
V tomto případě je jako prodejní cena použitý sloupec **Cena** ze skladové
karty. Sloupce marže a sleva u partnera není implicitně použita. Je ale možné
vytvořit [[lua:upravy_systemu_obis#cenova_politika|uživatelský LUA skript]]
řídící tzv. cenovou politiku. Zde pak lze zcela libovolně definovat slevy ve
vztahu ke skupinám partnerů, sortimentním skupinám atd.
=== Tvorba cen skladu: (SkladDM.RTvrbCen) ===
Tvorba cen
Standardní způsob nastavení cen je průměrování. V tomto případě je **cena
skladu** na kartě a pohybech doplňována automaticky při příjmu a výdeji resp.
rekonstrukci skladu průměrnou cenou dle zákona účetnictví. **Cena skladu** resp.
**Cena skladu bez dodatkových nákladů** je v tomto případě pouze pro čtení a
uživatel ji nemůže měnit.
Skutečná cena je varianta, kdy je **cena skladu** na kartě a pohybech pouze pro
čtení a uživatel ji nemůže měnit, ale systém může doplňovat cenu skladu na kartě
automaticky poslední cenou příjmu. Při rekonstrukci skladu se **cena skladu** na
kartě a výdejkách také případně doplňuje poslední cenou příjmu a to v případě že
je vybrána volba **Doplňovat poslední cenu - 1 do ceny skladu**.
Pevná cena je velmi podobná předchozí variantě, ale **cena skladu** na kartě a
pohybech je volně uživatelem editovatelná. Při rekonstrukci skladu se ceny nikdy nemění.
Opět lze nastavit automatické doplňování **ceny skladu** na kartě poslední cenou
příjmu.
=== Přesnost mn. (SkladDM.Presnost) ===
Přesnost množství na které jsou zaokrouhlovány množství na kartách v pohybech (např. 0,01)
=== Doplňovat poslední cenu: (SkladDM.RDoplPosl) ===
Umožňuje zapnutí automatického doplnění ceny příjmu do zvolené ceny na kartě. Při průměrování ceny skladu není možné doplňovat do ceny skladu.
=== Příznak pro oblíbenou položku (SKLKARTY.PriznakOblibena) ===
Po změně nastavení restartujte OBIS - je možné nastavit pro jednotlivé uživatele/skupiny různé příznaky pro oblíbenou položku