manual:midcenik
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verze | |||
| manual:midcenik [2008/02/07 10:15] – Karel Petrů | manual:midcenik [2025/03/07 11:51] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== Ceník (CENIK) ====== | ====== Ceník (CENIK) ====== | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| ===== Ceník (rozpocty_cenik) ===== | ===== Ceník (rozpocty_cenik) ===== | ||
| - | |||
| - | |||
| ==== Popis sloupců ==== | ==== Popis sloupců ==== | ||
| + | ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | ||
| + | | 100 | 0 | [[# | ||
| + | | 200 | 1 | [[#Druh]] | IDDruh | String(12)((%%rozpocty_cdruh: | ||
| + | | 300 | 2 | Popis | Popis | String(80) | Název položky | | ||
| + | | 400 | 3 | [[#Cena]] | Cena | Currency(0) | Ceníková prodejní cena | | ||
| + | | 500 | 6 | [[# | ||
| + | | 600 | 4 | MJ | MJ | String(4)((%%common_simj: | ||
| + | | 700 | 7 | [[#Min]] | Minut | Float(0) | Doba montáže v minutách | | ||
| + | | 800 | 5 | Hmotnost | Hmotnost | Float(0) | Jednotková hmotnost v kg | | ||
| + | | 900 | 18 | [[# | ||
| + | | 1000 | 8 | [[#Typové číslo (PN)]] | CisRozp | String(30) | Číslo do rozpočtu - např. typové číslo | | ||
| + | | 1100 | 9 | [[#Obj. číslo]] | ObjCis | String(30) | Objednací číslo dodavatele | | ||
| + | | < | ||
| + | | **1200** | 21 | Recyklační poplatek | RecPoplatek | Currency(0) | Cena recyklačního poplatku | | ||
| + | | **1200** | 10 | [[#Datum změny]] | DatumZmeny | DateTime(0) | Datum poslední aktualizace | | ||
| + | | 1300 | 14 | [[# | ||
| + | | 1400 | 11 | [[#Č. skl. karty, výkonu]] | IDRezervace | String(15)((%%# | ||
| + | | 1500 | 15 | [[#Cena3]] | Cena3 | Currency(0) | Pomocná cena | | ||
| + | | 1600 | 16 | [[#Cena2]] | Cena2 | Currency(0) | Pomocná cena | | ||
| + | | 1700 | 17 | [[#Cena1]] | Cena1 | Currency(0) | Pomocná cena | | ||
| + | | 1800 | 19 | [[#Vazba]] | Vazba | String(1) | Položka má vazbu | | ||
| + | | 1850 | Lookup | Typ | Typ | String(5)((%%rozpocty_cdruh: | ||
| + | | 1900 | Lookup | Měna | IDMena | String(5)((%%rozpocty_cdruh: | ||
| + | | 2000 | Lookup | Datum měny | Datum | DateTime(0)((%%rozpocty_cdruh: | ||
| + | | 2100 | 20 | [[# | ||
| + | | 2200 | 13 | MM Poznámka | MMPoznamka | MMMemo(0) | Multimediální poznámka | | ||
| + | | 2300 | 12 | [[# | ||
| + | | < | ||
| + | | < | ||
| - | + | First free FieldID: 22, last free FieldID: 63 | |
| - | ^ Název | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | Číslo dodavatele | + | |
| - | + | ||
| - | | Popis | Název položky | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | MJ | Měrná jednotka | + | |
| - | + | ||
| - | | Hmotnost | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[#Číslo do rozp.]] | + | |
| - | + | ||
| - | | [[#Obj. číslo]] | + | |
| - | + | ||
| - | | [[#Datum změny]] | + | |
| - | + | ||
| - | | [[#Č. skl. karty, výkonu]] | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | MM Poznámka | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | [[# | + | |
| - | + | ||
| - | | Měna | Kód měny | IDMena | String(5) | + | |
| - | + | ||
| - | | Datum měny | Datum měny | Datum | DateTime(0) | + | |
| === Podrobně === | === Podrobně === | ||
| - | |||
| - | |||
| == Číslo == | == Číslo == | ||
| - | |||
| - | |||
| Primární ID řádku ceníku. Musí být jedinečné pro celý ceník bez ohledu na druh. | Primární ID řádku ceníku. Musí být jedinečné pro celý ceník bez ohledu na druh. | ||
| - | |||
| - | |||
| == Druh == | == Druh == | ||
| - | |||
| - | |||
| Druhy ceníku se zpravidla dělí podle jednotlivých dodavatelů, | Druhy ceníku se zpravidla dělí podle jednotlivých dodavatelů, | ||
| - | |||
| importují z externích zdrojů. | importují z externích zdrojů. | ||
| - | |||
| - | |||
| == Cena == | == Cena == | ||
| - | |||
| - | |||
| Představuje prodejní cenu materiálu nebo práce. Tato cena se přenáší do položek | Představuje prodejní cenu materiálu nebo práce. Tato cena se přenáší do položek | ||
| - | |||
| rozpočtů do sloupečků //Cena// a // | rozpočtů do sloupečků //Cena// a // | ||
| - | |||
| - | |||
| == Náklady == | == Náklady == | ||
| - | |||
| - | |||
| Nákupní cena materiálu/ | Nákupní cena materiálu/ | ||
| - | |||
| nebo jsou náklady na práci (mzdy+odvody+režie). Tato cena | nebo jsou náklady na práci (mzdy+odvody+režie). Tato cena | ||
| - | |||
| se přenáší do položek rozpočtů do sloupečku // | se přenáší do položek rozpočtů do sloupečku // | ||
| - | |||
| - | |||
| == Min == | == Min == | ||
| - | |||
| - | |||
| Normočas práce. Tento záznam lze využít k uložení pomocné informace o době | Normočas práce. Tento záznam lze využít k uložení pomocné informace o době | ||
| - | |||
| trvání jednotkového úkonu v minutách. Normočas je používán při výpočtu hodinové | trvání jednotkového úkonu v minutách. Normočas je používán při výpočtu hodinové | ||
| - | |||
| sazby v rozpočtu klávesou F4 a k výpočtům, | sazby v rozpočtu klávesou F4 a k výpočtům, | ||
| - | |||
| prací. Přenáší se do rozpočtů. | prací. Přenáší se do rozpočtů. | ||
| + | == Sortimentní druh == | ||
| + | Umožňuje druhý způsob zatřídění materiálu, v tomto případě podle typu | ||
| + | sortimentu. | ||
| - | == Číslo do rozp. == | + | == Typové číslo (PN) == |
| - | + | ||
| Vyplňuje se v případě, že nechcete na výstupech rozpočtů tisknout **Číslo | Vyplňuje se v případě, že nechcete na výstupech rozpočtů tisknout **Číslo | ||
| - | |||
| položky z ceníku**. Pokud je tento sloupec vyplněn, použije se v tisku rozpočtu. | položky z ceníku**. Pokud je tento sloupec vyplněn, použije se v tisku rozpočtu. | ||
| - | |||
| - | |||
| == Obj. číslo == | == Obj. číslo == | ||
| - | |||
| - | |||
| Objednací číslo dodavatele ceníku. Pokud importujete ceník, vložte číslo které | Objednací číslo dodavatele ceníku. Pokud importujete ceník, vložte číslo které | ||
| - | |||
| používá dodavatel do tohoto záznamu. V budoucnu jej využijete pro aktualizaci | používá dodavatel do tohoto záznamu. V budoucnu jej využijete pro aktualizaci | ||
| - | |||
| ceníku nebo pro přenos čísel do objednávek. | ceníku nebo pro přenos čísel do objednávek. | ||
| - | |||
| - | |||
| == Datum změny == | == Datum změny == | ||
| - | |||
| - | |||
| Datum poslední opravy řádku. Lze jej využít např. ke smazání položek ceníku, | Datum poslední opravy řádku. Lze jej využít např. ke smazání položek ceníku, | ||
| - | |||
| které nebyly v aktualizaci. | které nebyly v aktualizaci. | ||
| - | |||
| - | |||
| - | |||
| - | == Č. skl. karty, výkonu == | ||
| - | |||
| - | |||
| - | |||
| - | Propojení ceníku se skladovou kartou resp. výkonem. Tato propojka umožňuje | ||
| - | |||
| - | funkci rezervace dle rozpočtu a tisk objednacích čísel na objednávkách ze skladu. | ||
| - | |||
| - | |||
| - | |||
| - | == Poznámka 2 == | ||
| - | |||
| - | |||
| - | |||
| - | Neomezeně dlouhá poznámka. V rozpočtu se tiskne pod popis položky a lze ji | ||
| - | |||
| - | využít k podrobnější specifikaci. | ||
| - | |||
| - | |||
| == Rezervovat v == | == Rezervovat v == | ||
| - | |||
| - | |||
| Může nabývat hodnot **S** (Sklad) nebo **V** (Výkony). Určuje, kam odkazuje záznam | Může nabývat hodnot **S** (Sklad) nebo **V** (Výkony). Určuje, kam odkazuje záznam | ||
| - | |||
| //Číslo sklad. karty, výkonu//. Tento záznam říká, zda má položka charakter | //Číslo sklad. karty, výkonu//. Tento záznam říká, zda má položka charakter | ||
| - | |||
| materiálu nebo práce. Umožňuje rozlišit, které položky rozpočtu se rezervují | materiálu nebo práce. Umožňuje rozlišit, které položky rozpočtu se rezervují | ||
| - | |||
| jako materiál na sklad. | jako materiál na sklad. | ||
| + | == Č. skl. karty, výkonu == | ||
| + | Propojení ceníku se skladovou kartou resp. výkonem. Tato propojka umožňuje | ||
| + | funkci rezervace dle rozpočtu a tisk objednacích čísel na objednávkách ze skladu. | ||
| + | |||
| + | O tom zda se tato položka odkazuje na skladové karty nebo výkonové texty | ||
| + | rozhoduje sloupec **Rezervovat v** ve stejném řádku položky ceníku. | ||
| == Cena3 == | == Cena3 == | ||
| - | |||
| - | |||
| Pomocná informativní hodnota - není v rozpočtech využívána. | Pomocná informativní hodnota - není v rozpočtech využívána. | ||
| - | |||
| - | |||
| == Cena2 == | == Cena2 == | ||
| - | |||
| - | |||
| Pomocná informativní hodnota - není v rozpočtech využívána. | Pomocná informativní hodnota - není v rozpočtech využívána. | ||
| - | |||
| - | |||
| == Cena1 == | == Cena1 == | ||
| - | |||
| - | |||
| Pomocná informativní hodnota - není v rozpočtech využívána. | Pomocná informativní hodnota - není v rozpočtech využívána. | ||
| - | |||
| - | |||
| - | |||
| - | == Sortimentní druh == | ||
| - | |||
| - | |||
| - | |||
| - | Umožňuje druhý způsob zatřídění materiálu, v tomto případě podle typu | ||
| - | |||
| - | sortimentu. | ||
| - | |||
| - | |||
| == Vazba == | == Vazba == | ||
| - | |||
| - | |||
| Příznak, že má položka připojené vazby. Při vytvoření vazby se automaticky | Příznak, že má položka připojené vazby. Při vytvoření vazby se automaticky | ||
| - | |||
| doplní. Pokud všechny vazby vymažeme, je nutné tento příznak opravit ručně. | doplní. Pokud všechny vazby vymažeme, je nutné tento příznak opravit ručně. | ||
| + | == Příznak == | ||
| + | C - fixní prodejní cena, nemění se při změně prodejních cen v rozpočtu | ||
| + | S - nenásobit množství (příprava výroby), nemění se množství při vynásobení rozpočtu | ||
| + | N - neplatná položka | ||
| + | 0-9 - oblíbená položka | ||
| + | == Poznámka 2 == | ||
| + | Neomezeně dlouhá poznámka. V rozpočtu se tiskne pod popis položky a lze ji | ||
| + | využít k podrobnější specifikaci. | ||
| - | ==== Lokální menu ==== | ||
| + | ==== Události (Events) ==== | ||
| + | === rozpocty_cenik.PrintRow === | ||
| - | === Převezmi cenu z rozpočtů === | + | Řádky s vazbou jsou modré + obarvování podle příznaku |
| + | === rozpocty_cenik.FillIDMena === | ||
| + | Doplní IDMena a Datum po insertu | ||
| - | Pokud máme vytvořeny rozpočty výrobků s návazností do ceníku výrobků, pak tato | + | === rozpocty_cenik.BeforePost === |
| - | funkce aktualizuje cenu a náklady u položek ceníku výrobků dle rozpočtů. | + | Nastavuje DatumZmeny |
| + | ===== Vazby (rozpocty_vazby) ===== | ||
| + | ==== Popis sloupců ==== | ||
| - | V systému OBIS lze vytvářet rozpočty jednoduchých výrobků. Na výrobek se vytvoří | + | ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ |
| + | | < | ||
| + | | 200 | 1 | Č. vázané pol. | **IDCen1** | String(15)((%%rozpocty_cenik: | ||
| + | | 250 | Lookup | Druh | IDDruh | String(12)((%%rozpocty_cenik: | ||
| + | | 300 | Lookup | Popis | Popis | String(80)((%%rozpocty_cenik: | ||
| + | | 400 | 2 | Násobitel | Mnozstvi | Float(0) | Navázané množství | ||
| + | | 500 | 3 | [[#Vkládat do příslušející kap.]] | VklKap | String(12)((%%rozpocty_kdruh: | ||
| + | | < | ||
| + | | 710 | Lookup | Cena | Cena | Currency(0)((%%rozpocty_cenik: | ||
| + | | 720 | Lookup | Náklady | Naklady | Currency(0)((%%rozpocty_cenik: | ||
| + | | 730 | Lookup | Minut | Minut | Float(0)((%%rozpocty_cenik: | ||
| + | | 740 | Lookup | MJ | MJ | String(4)((%%rozpocty_cenik: | ||
| - | rozpočet (např. sestava počítače) a v ceníku výrobků se vytvoří položka | + | First free FieldID: 4, last free FieldID: 63 |
| - | reprezentující tento výrobek. Do rozpočtu pak lze přidávat jednotlivé výrobky | ||
| - | jako celky (např. rozpočet nákladů na počítačovou síť skládající se ze třech | ||
| - | typových sestav). | + | === Podrobně === |
| + | == Vkládat do příslušející kap. == | ||
| + | Navázané položky se vkládají explicitně do zadané kapitoly. Je-li vyplněno, | ||
| + | vloží se položka vždy do této kapitoly v rozpočtu. | ||
| - | Funkce převzetí cen výrobků z rozpočtu pak umí aktualizovat ceny z přepočítaných | + | == Pomocný == |
| - | rozpočtů výrobků. | + | Pomocný field kvůli user lookup sloupcům ve vazbách. |
| + | Vkládaní vazeb je děláno přes MemTable, ve které nejdou lookup fieldy pokud tam | ||
| + | není alespoň jeden Calculate field. | ||
| + | ==== Události (Events) ==== | ||
| - | Funkce se vyvolá z // | + | === rozpocty_cenik.DoplneniVazby === |
| - | menu// rozpočtů. | + | Doplnění příznaku vazby |
| + | === rozpocty_cenik.VAfterInsert === | ||
| + | Nastavi počáteční mnozství ve vazbách na 1. | ||
| - | === Aktualizuj ceny ze skladu/ | + | ===== Dokumenty |
| - | + | ||
| - | + | ||
| - | + | ||
| - | Převede Cenu a Náklady ze skladových karet resp. číselníku výkonových textů do | + | |
| - | + | ||
| - | ceníku. Mezi položkami musí být vytvořeno propojení. | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | === Přenos označených položek do skladových karet === | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | Z označených položek vytvoří nové //Skladové karty// a zařadí je do vybraného | + | |
| - | + | ||
| - | druhu (dle sortimentního druhu u položky v ceníku). Přenesou se veškeré informace včetně cen a vytvoří se propojka // | + | |
| - | + | ||
| - | položka// - //Skladová karta//. | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ===== Vazby (rozpocty_vazby) ===== | + | |
| - | + | ||
| ==== Popis sloupců ==== | ==== Popis sloupců ==== | ||
| + | ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | ||
| + | | 100 | 0 | Číslo dokumentu | **IDDokument** | String(15)((%%dokumenty_dokumenty: | ||
| + | | 200 | 1 | Druh | IDDruh | String(15)((%%dokumenty_druhy: | ||
| + | | 300 | 2 | Popis | Popis | String(80)((%%dokumenty_cpopis: | ||
| + | | 400 | 3 | Datum | Datum | DateTime(0) | Datum dokumentu | | ||
| + | | 500 | 8 | Odkaz na dokument | Odkaz | String(255) | URL odkaz na dokument | | ||
| + | | < | ||
| + | | < | ||
| + | | 800 | 6 | Kód partnera | IDPartner | String(8)((%%partneri_partneri: | ||
| + | | 900 | Lookup | Firma | PartnerName | String(40)((%%partneri_partneri: | ||
| + | | 1000 | 7 | Zástupce | Zastupce | String(35)((%%@LuaForm.MainLoop(" | ||
| + | | 1100 | 9 | Emaily (výběr ze zástupců partnera) | Emaily | String(120)((%%@LuaForm.MainLoop(" | ||
| + | | 1150 | 16 | Kopie emailem (CC - výběr z uživatelů OBISu) ( | CC | String(150)((%%@LuaForm.MainLoop(" | ||
| + | cf.TableMerge(Params, | ||
| + | | 1200 | 11 | Číslo zakázky | IDZakaz | String(15)((%%zakazky_zakazky: | ||
| + | | 1300 | Lookup | Popis zakázky | ZakPopis | String(50)((%%zakazky_zakazky: | ||
| + | | 1400 | 14 | Č. prostředku | IDProst | String(15)((%%prost_prost: | ||
| + | | 1500 | Lookup | E-mail autora | VyridilEmail | String(50)((%%common_uzivatele: | ||
| + | | 1600 | 10 | Vyřídil | IDVyridil | String(8)((%%common_uzivatele: | ||
| + | | 1610 | Lookup | Jméno uživatele | Vyridil | String(30)((%%common_uzivatele: | ||
| + | | 1650 | 15 | [[# | ||
| + | | 1700 | 13 | Poznámka | Poznamka | Memo(0) | Neomezeně dlouhá poznámka | | ||
| + | | 1800 | 12 | Práva | RowRight | Right(0) | | | ||
| + | | < | ||
| + | (select cast(Count(s.IDStav) as SMALLINT) from dokumenty_stavy s | ||
| + | where | ||
| + | s.IDDokument = dokumenty_dokumenty.IDDokument and (s.Popis like ' | ||
| + | %%)) | | | ||
| + | | < | ||
| + | (select cast(Count(s.IDStav) as SMALLINT) from dokumenty_stavy s | ||
| + | where | ||
| + | s.IDDokument = dokumenty_dokumenty.IDDokument and s.Popis like ' | ||
| + | %%)) | | | ||
| + | | < | ||
| + | (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: | ||
| + | First free FieldID: 17, last free FieldID: 63 | ||
| - | ^ Název | ||
| - | | Č. ceníkové položky | ||
| - | | Č. vázané pol. | Číslo navázané ceníkové položky | + | === Podrobně === |
| - | | Popis | Popis z ceníku | + | == Příznak == |
| - | | Násobitel | + | A - dokument byl archivovaný |
| + | K - doklad byl označen ke schválení | ||
| + | O - doklad odmítnut, nebyl schválen | ||
| + | S - doklad byl schválen | ||
| - | | Vkládat do příslušející kap. | Č. druhu z kapitol rozpočtu. Je-li vyplněno, vloží se položka do této kapitoly v rozpočtu. | ||
| + | ===== Možnosti nastavení (Options) ===== | ||
| + | === Zachovat ID ceníku (CENIK.ZachovatID) === | ||
| + | Zachová číslo nové položky při tvorbě ceníku z rozpočtu, resp. karty z ceníku: IDRozp-> | ||
| - | ===== Možnosti nastavení | + | === Příznak pro oblíbenou položku (CENIK.PriznakOblibena) === |
| - | + | ||
| - | + | ||
| - | + | ||
| - | === Počítadlo (RozpoctyDM.CPocit) === | + | |
| + | Po změně nastavení restartujte OBIS - je možné nastavit pro jednotlivé uživatele/ | ||
| - | Určuje počítadlo pro daný modul | ||
| + | === Zobrazovat jen nově vytvořené řádky (rozpocty_cenik.ShowFilteredResults) === | ||
| + | Funkce které tvoří nové položky na konci zobrazí jen tyto nové řádky | ||
manual/midcenik.1202379305.txt.gz · Poslední úprava: 2008/02/07 10:15 autor: Karel Petrů