Obsah

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)1) Druh karty
400 Lookup Popis druhu DruhName String(50)2) 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)3) Množství na aktuálním skladu - při změně nastavení skladu je nutný restart
600 3 MJ MJ String(4)4) 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)5) Celková nákladová cena skladu
1000 18 Rezervované mn. (novisible) 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. (novisible) 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í (novisible) MinMnozstvi Float(0) Minimální množství
1400 6 Opt. množství (novisible) OptMnozstvi Float(0) Optimální množství
1500 7 Max. množství (novisible) 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 [%] (novisible) Rabat Float(0) Marže [%] (pokud je použit výpočet prodejní ceny z ceny skladu)
1800 12 Cena 1 (novisible) Cena1 Currency(0) Pomocná cena 1
1900 13 Cena 2 (novisible) Cena2 Currency(0) Pomocná cena 2
2000 14 Cena 3 (novisible) Cena3 Currency(0) Pomocná cena 3
2100 17 Dodavatel/Zákazník IDPartner String(8)6) 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)7) 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 (novisible) IDRozp String(15)8) Výrobní rozpočet (slouží k vytvoření výrobních rozpočtů z objednávky)
2600 35 MJ2 MJ2 String(4)9) Druhá měrná jednotka
2700 36 Koef. MJ/MJ2 KoefMJ2 Float(0)10) 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 (novisible) IDStat String(3)11) Země původu pro statistiky INTRASTAT
3000 30 TARIC (novisible) TARIC String(10) Kód zbožové kombinované nomenklatury pro statistiky INTRASTAT
3100 31 Recyklační skupina (novisible) IDRecSk String(8)12) Kód recyklační skupiny elektroodpadu pro statistiky INTRASTAT
3200 32 Recyklační příspěvek (novisible) RecPoplatek Currency(0) Cena recyklačního příspěvku
3300 Lookup Kód DPH IDDPH String(8)13) Kód DPH
3400 Lookup Sazba DPH [%] SazbaDPH Float(0)14) Sazba DPH v procentech
3500 16 Položka v ceníku IDCen String(15)15) Vazba na odpovídající ceníkovou položku
3600 Lookup Ceník popis CenikPopis String(60)16) Popis dle ceníku
3700 Lookup Náklady dle ceníku CenikNaklady Currency(0)17) Náklady dle ceníku
3800 Lookup Objednací číslo ObjCislo String(30)18) 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 (novisible) 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)19) Kód uživatele, který založil tuto kartu
4300 15 Poznámka Poznamka Memo(0) Neomezeně dlouhá poznámka
4400 29 Práva (novisible) 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)20) TypDokl
0 Lookup Typ z druhu (novisible) Typ String(8)21)

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 fakturace výdejky a funkci 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:

Pohyby (sklad_ppolozky)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 0 Příjemka IDPrijemka String(8)22) Číslo příjemky/výdejky
200 2 Číslo karty (novisible) IDSkladKarta String(15)23) Čí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)24) Popis
500 3 Množství Mnozstvi Float(0) Množství
600 Lookup MJ MJ String(4)25) 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. (novisible) 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 Calculated Celkem RP RecPoplatekCelkem Currency(0) Celkem za recyklační příspěvek
1300 Sql Číslo zakázky IDZakaz String(15)26) Číslo zakázky
1400 Sql Položka zakázky IDZakPol String(15)27) Položka zakázky
1410 Sql Zakázka ZakPopis String(50)28) Popis zakázky
1500 13 Rezervace / Objednávka IDRezerv String(15)29) Čí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)30) Druhá měrná jednotka
1900 10 Pozn. Pozn String(15) Poznámka
2000 11 Druh DPH IDDPH String(8)31) Kód DPH
2100 18 Sektor IDSektor String(15)32) Sektor
2200 15 Účetní operace (novisible) IDOperace String(8)33) Účetní operace, v případě že se liší od hlavičky
2300 Lookup Popis operace (novisible) OperacePopis String(50)34) Popis účetní operace
2400 12 Mezinárodní texty (novisible) 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)35) Čí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)36) Datum z hlavičky - používá se při kontrole převodek - přepočet karet
2790 Lookup Druh IDPVDruh String(8)37)
2800 Lookup Znaménko (novisible) Znamenko SmallInt(0)38) Znaménko: -1 .. příjem na sklad, +1 .. výdej ze skladu
2900 Lookup Koef. MJ2/MJ (novisible) KoefMJ2 Float(0)39) Koeficient převodu MJ na MJ2 (MJ2=MJ*koef)
0 Lookup Kód převodky IDPrevodka String(8)40) Kód druhého dokladu převodky
0 Lookup Firma PartnerName String(40)41) Firma dodavatele/odběratele
0 Lookup Příznak z hlavičky Priznak String(5)42)
0 Lookup Číslo faktury IDFaktura String(10)43) Číslo faktury
0 Lookup Datum Datum DateTime(0)44) Datum dokladu
0 Lookup Partner IDPartner String(8)45) Partner

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:

Dále jsou zeleně podbarveny výdejky a převodky pro rychlé odlišení od příjemek následovně (barva pozadí řádku):

Výrobní čísla (sklad_vc)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 0 Doklad IDPrijemka String(8)46) Číslo dokladu
200 1 Pořadí PPoradi SmallInt(0) Pořadí na dokladu
300 2 Skladová karta (novisible) IDSkladKarta String(15)47) Číslo skladové karty
400 6 SN SN String(30) Výrobní číslo
0 Lookup Kód převodky IDPrevodka String(8)48) Kód druhého dokladu převodky
0 Lookup Číslo skladu IDSklad String(8)49) Číslo skladu, na který bylo přijímáno , resp. z něhož bylo vydáváno
0 Lookup Znaménko Znamenko SmallInt(0)50) Znaménko: -1 .. příjem na sklad, +1 .. výdej ze skladu
0 Lookup Datum Datum DateTime(0)51) Datum

First free FieldID: 3, last free FieldID: 63

Události (Events)

sklad_karty.TypPohybuPrintRow

Obarvení typu dokladu

Objednáno (sklad_objpol)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 0 Objednávka IDRezerv String(15)52) Číslo objednávky
200 1 ID ID SmallInt(0) číslo řádku
210 Lookup Druh RODruh String(5)53) Druh objednávek
215 Lookup Stav rezervace Stav String(1)54) Stav: nic .. platná, S .. stronována, V .. vyřízena
220 Lookup Datum DatumHlav DateTime(0)55) Datum objednávky
300 2 Skladová karta (novisible) IDSkladKarta String(15)56) Číslo skladové karty
300 Lookup Partner IDPartnerHlav String(8)57) Partner
310 Lookup Firma PartnerNameHlav String(40)58) Firma
400 3 Popis (novisible) Popis String(80) Popis skladové karty
450 Lookup Číslo zakázky IDZakazHlav String(15)59) Číslo zakázky
470 Lookup Popis zakázky ZakPopisHlav String(50)60) 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)61) 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)62) Druhá měrná jednotka
1230 13 Datum dodání DatumDodani DateTime(0) Datum dodání položky
1250 14 Zakázka IDZakaz String(15)63) Číslo zakázky
1260 15 Pol. zakázky IDZakPol String(15)64) 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)65)
1380 12 Rámcová objednávka RamcovaObj String(15)66) Číslo rámcové objednávky, kterou aktuální objednávka vykrývá
1390 Lookup Položka v ceníku IDCen String(15)67) Číslo odpovídající položky v ceníku
1500 6 Mez. texty (novisible) MezTexty MMMemo(0) Mezinárodní texty
1600 8 Poznámka Poznamka Memo(0) Poznámka
1700 Lookup Datum do (novisible) DatumDo DateTime(0)68) Datum do
1800 Lookup Koef. MJ2/MJ (novisible) KoefMJ2 Float(0)69) Koeficient převodu MJ na MJ2 (MJ2=MJ*koef)
0 Lookup Datum (novisible) Datum DateTime(0)70)
0 Lookup Popis z hlavičky PopisHlav String(50)71) 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)72) Číslo rezervace
200 1 ID ID SmallInt(0) číslo řádku
210 Lookup Druh RODruh String(5)73) Druh rezervací
215 Lookup Stav rezervace Stav String(1)74) Stav: nic .. platná, S .. stronována, V .. vyřízena
220 Lookup Datum DatumHlav DateTime(0)75) Datum rezervace
230 Lookup Popis z hlavičky PopisHlav String(50)76) Popis
300 2 Skladová karta (novisible) IDSkladKarta String(15)77) Číslo skladové karty
300 Lookup Partner IDPartnerHlav String(8)78) Partner
310 Lookup Firma PartnerNameHlav String(40)79) Firma
400 3 Popis (novisible) Popis String(80) Popis skladové karty
450 Lookup Číslo zakázky IDZakazHlav String(15)80) Číslo zakázky
460 Lookup Položka zakázky IDZakPolHlav String(15)81) Položka zakázky
470 Lookup Popis zakázky ZakPopisHlav String(50)82) 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)83) 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)84) Číslo rámcové rezervace, kterou aktuální rezervace vykrývá
1400 Lookup Položka v ceníku IDCen String(15)85) Čí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)86) Číslo preferovaného dodavatele pro funkci objednávka z označených rezervací
1600 Lookup Jméno dodavatele PartnerName String(40)87) 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)88) Druhá měrná jednotka
1900 Lookup Měna IDMena String(5)89) 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)90) Datum do
2300 Lookup Koef. MJ2/MJ (novisible) KoefMJ2 Float(0)91) Koeficient převodu MJ na MJ2 (MJ2=MJ*koef)
0 Lookup Datum (novisible) Datum DateTime(0)92)

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)93) 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)94) Číslo zakázky
145 Data Popis zakázky Popis_1 String(50) Popis zakázky
200 1 Č. kapitoly (novisible) IDKap Integer(0)95) 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)96) Čí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)97) Materiálová jednotka
900 Sql Cena do rozpočtu CenaRozp Currency(0)98) 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 ceníku nebo skladových karet resp. výkonových textů.

Možnosti jsou následující:

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)99) Číslo skladu
200 1 Skladová karta (novisible) IDSkladKarta String(15)100) Číslo skladové karty
300 Lookup Druh IDDruh String(8)101) Druh skladové karty
400 Lookup Popis (novisible) Popis String(80)102) Popis skladové karty
500 2 Množstvi Mnozstvi Float(0) Množství na tomto skladě
600 Lookup Cena Cena Currency(0)103) Prodejní cena
700 Lookup Cena skladu CenaSkladu Currency(0)104) Úč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)105) Pomocná cena 1
1300 Lookup Cena 2 Cena2 Currency(0)106) Pomocná cena 2
1400 Lookup Cena 3 Cena3 Currency(0)107) Pomocná cena 3
1500 Lookup Marže karty (novisible) Rabat Float(0)108) Marže karty
0 Lookup Popis PopisSkladu String(50)109) Popis skladu
0 Lookup Zakázka IDZakaz String(15)110) Čí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)111) ID
150 Lookup Popis PopisInventury String(50)112) Popis inventury
160 Lookup Datum DatumInventury DateTime(0)113) Datum inventury
200 2 Číslo skladu IDSklad String(8)114) Číslo skladu, na kterém byla provedena inventura
300 3 Skladová karta (novisible) IDSkladKarta String(15)115) Číslo skladové karty
400 Lookup Popis karty (novisible) PopisKarty String(80)116) Popis skladové karty
500 Lookup Druh (novisible) IDDruh String(12)117) Druh skladové karty
600 Lookup MJ MJ String(4)118) 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)119) 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)120) Nákladová cena skladu celkem (Množství*Cena skladu)
1100 Sql Skut. celkem SkutCenaCelkem Currency(0)121) Cena skladu dle skut. mn. celkem (Skut. množství*Cena skladu)
1150 Sql Skut. celkem včetně RP SkutCenaCelkemRecPopl Currency(0)122) 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)123) Čí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)124) Číslo skladové karty
200 2 ID ID SmallInt(0) Číslo řádku
300 3 Parametr IDParam String(15)125) Parametr
400 Lookup Popis Popis String(30)126) Popis
500 4 Hodnota Hodnota String(100)127) 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)128) Číslo dokumentu
200 1 Druh IDDruh String(15)129) Druh dokumentu
300 2 Popis Popis String(80)130) 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)131) Číslo dokladu dle sloupce typ
800 6 Kód partnera IDPartner String(8)132) Kód partnera
900 Lookup Firma PartnerName String(40)133) Název firmy partnera
1000 7 Zástupce Zastupce String(35)134) Kontaktní osoba od vybraného partnera
1100 9 Emaily (výběr ze zástupců partnera) Emaily String(120)135) Emaily na které je dokument odesílán
1150 16 Kopie emailem (CC - výběr z uživatelů OBISu) ( CC String(150)136) Emaily na které je dokument odesílán v kopii
1200 11 Číslo zakázky IDZakaz String(15)137) Číslo zakázky
1300 Lookup Popis zakázky ZakPopis String(50)138) Popis zakázky
1400 14 Č. prostředku IDProst String(15)139) Číslo prostředku
1500 Lookup E-mail autora VyridilEmail String(50)140)
1600 10 Vyřídil IDVyridil String(8)141) Autor dokumentu
1610 Lookup Jméno uživatele Vyridil String(30)142) 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)143)
2000 Sql Počet stavů neodesláno (novisible) StavyCountErr SmallInt(0)144)
2100 Sql Počet dalších odkazů (novisible) OdkazyCount SmallInt(0)145)
0 Lookup Práva druhu RowRightDruh Right(0)146) 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 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

1)
sklad_matdruh:iddruh=iddruh
2)
sklad_matdruh:iddruh=iddruh:popis
3)
sklad_skladpol:IDSkladKarta=sklad_skladpol.idsklad = '<Lua>return ClientSession.GetOption(ClientSession, "SkladDM.IDSklad")</Lua>' and sklad_skladpol.IDSkladKarta:mnozstvi
4) , 9) , 10) , 61) , 97)
common_simj:mj
5)
COALESCE(sklad_karty.Mnozstvi,0)*COALESCE(sklad_karty.CenaSkladu,0)
6) , 86) , 132)
partneri_partneri:IDPartner
7) , 87) , 133)
partneri_partneri:IDPartner=IDPartner:firma
8) , 93)
rozpocty_rozpocty:idrozp
11)
common_staty:idstat
12)
sklad_recsk:IDRecSk=IDRecSk
13)
sklad_matdruh:iddruh=iddruh:iddph
14)
common_dph:sklad_matdruh.iddph=iddph:sazba
15)
rozpocty_cenik:idcen
16)
rozpocty_cenik:idcen=idcen:popis
17)
rozpocty_cenik:idcen=idcen:naklady
18)
rozpocty_cenik:idcen=idcen:objcis
19) , 141)
common_uzivatele:idvyridil
20)
'S'
21)
sklad_matdruh:iddruh=iddruh:Typ
22) , 46) , 123)
sklad_prijemky:idprijemka
23) , 47) , 56) , 77) , 100) , 115) , 124)
sklad_karty:IDSkladKarta
24)
sklad_prijemky:IDPrijemka=IDPrijemka:Popis
25)
sklad_karty:IDSkladKarta=IDSkladKarta:MJ
26)
CASE WHEN sklad_ppolozky.idzakaz != '' then sklad_ppolozky.idzakaz ELSE sklad_prijemky.idzakaz END
27)
CASE WHEN sklad_ppolozky.idzakpol != '' then sklad_ppolozky.idzakpol ELSE sklad_prijemky.idzakpol END
28)
(select popis from zakazky_zakazky where idzakaz=CASE WHEN sklad_ppolozky.idzakaz != '' then sklad_ppolozky.idzakaz ELSE sklad_prijemky.idzakaz END)
29)
@LuaForm.MainLoop("sklad_prijemky_ShowLookupFieldIDRezerv", nil, DSI, nil, Params)
30) , 62) , 88)
sklad_karty:IDSkladKarta=IDSkladKarta:MJ2
31)
common_dph:iddph
32)
@LuaForm.MainLoop("sklad_sektory_ShowLookupSektor", nil, DSI, nil, Params)
33)
@LuaForm.MainLoop("common_operace_ShowLookupFieldIDOperace", nil, DSI, nil, Params)
34)
common_operace:idoperace=idoperace:popis
35) , 49)
sklad_prijemky:IDPrijemka=IDPrijemka:IDSklad
36)
sklad_prijemky:idprijemka=idprijemka:datum
37)
sklad_prijemky:idprijemka=idprijemka:IDPVDruh
38) , 50)
sklad_prijemky:IDPrijemka=IDPrijemka:Znamenko
39) , 69) , 91)
sklad_karty:IDSkladKarta=IDSkladKarta:KoefMJ2
40) , 48)
sklad_prijemky:IDPrijemka=IDPrijemka:IDPrevodka
41)
partneri_partneri:sklad_prijemky.idpartner=idpartner:firma
42)
sklad_prijemky:IDPrijemka=IDPrijemka:Priznak
43)
sklad_prijemky:IDPrijemka=IDPrijemka:IDFaktura
44) , 51)
sklad_prijemky:IDPrijemka=IDPrijemka:Datum
45)
sklad_prijemky:IDPrijemka=IDPrijemka:IDPartner
52) , 66)
sklad_objed:idrezerv
53)
sklad_objed:idrezerv=idrezerv:RODruh
54)
sklad_objed:idrezerv=idrezerv:Stav
55) , 70)
sklad_objed:idrezerv=idrezerv:Datum
57)
sklad_objed:IDRezerv=IDRezerv:IDPartner
58)
partneri_partneri:sklad_objed.idpartner=idpartner:firma
59)
sklad_objed:idrezerv=idrezerv:IDZakaz
60)
zakazky_zakazky:sklad_objed.idzakaz=idzakaz:popis
63) , 137)
zakazky_zakazky:IDZakaz
64)
@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})
65)
sklad_objed:idrezerv=idrezerv:IDMena
67) , 85)
sklad_karty:IDSkladKarta=IDSkladKarta:idcen
68)
sklad_objed:idrezerv=idrezerv:datumdo
71)
sklad_objed:IDRezerv=IDRezerv:Popis
72) , 84)
sklad_rezervhl:idrezerv
73)
sklad_rezervhl:idrezerv=idrezerv:RODruh
74)
sklad_rezervhl:idrezerv=idrezerv:Stav
75) , 92)
sklad_rezervhl:idrezerv=idrezerv:Datum
76)
sklad_rezervhl:IDRezerv=IDRezerv:Popis
78)
sklad_rezervhl:IDRezerv=IDRezerv:IDPartner
79)
partneri_partneri p1:sklad_rezervhl.idpartner=idpartner:firma
80)
sklad_rezervhl:idrezerv=idrezerv:IDZakaz
81)
sklad_rezervhl:idrezerv=idrezerv:IDZakPol
82)
zakazky_zakazky:sklad_rezervhl.idzakaz=idzakaz:popis
83) , 118)
sklad_karty:IDSkladKarta=IDSkladKarta:mj
89)
sklad_rezervhl:idrezerv=idrezerv:IDMena
90)
sklad_rezervhl:idrezerv=idrezerv:datumdo
94)
zakazky_zakazky:idzakaz
95)
rozpocty_rkap:idkap
96)
#Zdroj
98)
coalesce(rozpocty_rpolozky.Cena*rozpocty_rpolozky.Mnozstvi,0)
99) , 114)
sklad_sklady:idsklad
101) , 117)
sklad_matdruh:sklad_karty.iddruh=iddruh:iddruh
102) , 116)
sklad_karty:IDSkladKarta=IDSkladKarta:popis
103)
sklad_karty:IDSkladKarta=IDSkladKarta:cena
104)
sklad_karty:IDSkladKarta=IDSkladKarta:cenaskladu
105)
sklad_karty:IDSkladKarta=IDSkladKarta:cena1
106)
sklad_karty:IDSkladKarta=IDSkladKarta:cena2
107)
sklad_karty:IDSkladKarta=IDSkladKarta:cena3
108)
sklad_karty:IDSkladKarta=IDSkladKarta:rabat
109)
sklad_sklady:IDSklad=IDSklad:Popis
110)
sklad_sklady:IDSklad=IDSklad:IDZakaz
111)
sklad_invhl:idinventura
112)
sklad_invhl:idinventura=idinventura:Popis
113)
sklad_invhl:idinventura=idinventura:Datum
119)
sklad_inventury.SkutMn-coalesce(sklad_inventury.Mnozstvi,0)
120)
sklad_inventury.Mnozstvi*sklad_inventury.CenaSkladu
121)
sklad_inventury.SkutMn*sklad_inventury.CenaSkladu
122)
sklad_inventury.SkutMn*(sklad_inventury.CenaSkladu+coalesce(sklad_inventury.CenaRP,0))
125)
sklad_cparam:idparam
126)
sklad_cparam:idparam=idparam:popis
127)
@LuaForm.MainLoop("sklad_param_ShowLookupFieldHodnota", nil, DSI, nil, Params)
128)
dokumenty_dokumenty:IDDokument
129)
dokumenty_druhy:iddruh
130)
dokumenty_cpopis:popis
131)
#TypDokl
134)
@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="partneri_zastupci:Zastupce!IDPartner=IDPartner"})
135)
@LuaForm.MainLoop("dokumenty_dokumenty_ShowLookupFieldEmaily", nil, DSI, nil, cf.TableMerge(Params, {EnableSuggestions=true}))
136)
@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil, cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email"}))
138)
zakazky_zakazky:IDZakaz=IDZakaz:popis
139)
prost_prost:IDProst
140)
common_uzivatele:IDVyridil=IDVyridil:email
142)
common_uzivatele:IDVyridil=IDVyridil:jmeno
143)
(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%'))
144)
(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%')
145)
(select cast(Count(o.ID) as SMALLINT) from dokumenty_odkazy o where o.IDDokument = dokumenty_dokumenty.IDDokument)
146)
dokumenty_druhy:iddruh=iddruh:rowright