====== 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 | 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** | 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** | 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 | Čí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 | | **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 | 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 | 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 | Datum | Datum | DateTime(0)((%%sklad_prijemky:IDPrijemka=IDPrijemka:Datum%%)) | Datum | | **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 | Datum (novisible) | Datum | DateTime(0)((%%sklad_objed:idrezerv=idrezerv:Datum%%)) | | | **0** | Lookup | Popis z hlavičky | PopisHlav | String(50)((%%sklad_objed:IDRezerv=IDRezerv:Popis%%)) | Popis | 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** | 2 | Skladová karta (novisible) | **IDSkladKarta** | String(15)((%%sklad_karty:IDSkladKarta%%)) | Číslo skladové karty | | **300** | Lookup | Partner | IDPartnerHlav | String(8)((%%sklad_rezervhl:IDRezerv=IDRezerv:IDPartner%%)) | Partner | | 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 | Zakázka | IDZakaz | String(15)((%%sklad_sklady:IDSklad=IDSklad:IDZakaz%%)) | Číslo zakázky | | **0** | Lookup | Popis | PopisSkladu | String(50)((%%sklad_sklady:IDSklad=IDSklad:Popis%%)) | Popis skladu | 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) | 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 | Emaily | String(120)((%%@LuaForm.MainLoop("dokumenty_dokumenty_ShowLookupFieldEmaily", nil, DSI, nil, Params)%%)) | Emaily na které je dokument odesílán | | 1150 | 16 | Kopie emailem (CC) | CC | String(150)((%%@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil, cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email", ResultField="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 | | 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