====== Úkoly (UKOLY) ====== ===== Úkoly (ukoly_ukoly) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Číslo úkolu | **IDUkol** | String(15) | Číslo úkolu | | 200 | 1 | Druh | IDDruh | String(15)((%%ukoly_druhy:IDDruh%%)) | Druh úkolu | | 300 | 2 | Popis | Popis | String(100) | Popis úkolu | | 400 | 6 | Termín Od | Termin | DateTime(0) | Termín začátku úkolu | | 500 | 26 | Termín do | TerminDo | DateTime(0) | Termín konce úkolu | | 600 | 20 | Upozornění | Upozorneni | DateTime(0) | Datum, ke kterému se vyvolá upozornění (budík) pro řešitele. | | 700 | 22 | Ukončeno | DatumUkonceni | DateTime(0) | Datum ukončení | | 800 | 7 | Priorita | Priorita | String(1) | Priorita úkolu | | 900 | 8 | Stav | Stav | String(1) | Stav úkolu | | 1000 | 9 | Zadavatel | IDVyridil | String(8)((%%common_uzivatele:IDVyridil%%)) | Zadavatel úkolu | | 1100 | 10 | Řešitel | PIDUzivatele | String(8)((%%common_uzivatele:IDVyridil%%)) | Řešitel úkolu | | 1200 | 11 | Partner | IDPartner | String(8)((%%partneri_partneri:IDPartner%%)) | Úkol je spojen s konkrétním zákazníkem nebo dodavatelem | | 1300 | Lookup | Firma | PartnerName | String(40)((%%partneri_partneri:IDPartner=IDPartner:Firma%%)) | Název firmy partnera | | 1400 | 21 | Zástupce | Zastupce | String(35)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="partneri_zastupci:Zastupce!IDPartner=IDPartner"})%%)) | Kontaktní osoba od vybraného partnera | | 1500 | 12 | Číslo zakázky | IDZakaz | String(15)((%%zakazky_zakazky:IDZakaz%%)) | Číslo zakázky | | 1600 | 13 | Pol. zakázky | IDZakPol | String(15)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})%%)) | Položka zakázky | | 1700 | Lookup | Popis zakázky | ZakPopis | String(50)((%%zakazky_zakazky:IDZakaz=IDZakaz:Popis%%)) | Popis zakázky | | 1800 | 5 | Milník | Milnik | String(25)((%%ukoly_milniky:Milnik%%)) | Milník | | 1850 | 31 | Pořadí | Poradi | Float(0) | Pořadí úkolu pro kanban | | 1900 | 3 | Datum | Datum | DateTime(0) | Datum zadání úkolu | | 2000 | 4 | Poslední změna | DatumPZmeny | DateTime(0) | Datum poslední změny | | 2100 | 15 | Na vědomí | CC | String(60)((%%@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil, cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email"}))%%)) | Seznam emailů na které budou navíc odesílány informace o změnách úkolu | | 2200 | 23 | Opakování | MJOpak | String(50)((%%@LuaForm.MainLoop("ukoly_ukoly_ShowLookupFieldMJOpak", nil, DSI)%%)) | Interval opakování úkolu (format iCalendar RRULE) | | 2300 | 24 | Zveřejnění | Verejny | String(50)((%%@LuaForm.MainLoop("ukoly_ukoly_ShowLookupFieldVerejny", nil, DSI)%%)) | Zveřejnění úkolu v kalendáři | | 2400 | 14 | Kód výkonu | IDVyk | String(15)((%%prost_vyktext:IDVyk%%)) | Kód výkonu z číselníku, který se použije při generování výkonu z úkolu | | 2500 | 16 | Plán hodin | PlanCas | Float(0) | Plánované hodiny na realizaci | | 2600 | 17 | Hodin | Cas | Float(0) | Skutečně odpracované hodiny | | 2700 | 30 | [[#Vytížení hodin/den]] | VytizeniCas | Float(0) | Vytížení prostředku úkolem (hod/den) | | 2800 | 27 | Č. prostředku | IDProst | String(15)((%%prost_prost:IDProst%%)) | Číslo prostředku | | 2900 | Lookup | Prostředek | PopisProst | String(80)((%%prost_prost:IDProst=IDProst:Popis%%)) | Popis prostředku | | 3000 | 28 | Typ upozornění | TypUpozorneni | String(1) | Způsob upozornění na úkol | | 3100 | 25 | UID | EUID | String(60) | UID externího kalendáře | | 3200 | 29 | [[#Vazba]] | Vazba | String(1) | Úkol je svázaný s jiným | | 3300 | Sql | iTIP | iTIP | String(1)((%% (select first 1 ukoly_itip.Smer as Smer from ukoly_itip where ukoly_itip.IDUkol = ukoly_ukoly.IDUkol order by ukoly_itip.ID) %%)) | Směr z 1. řádku iTIP. O=ORGANIZER, P=ATTENDEE | | 3400 | 19 | Poznámka | Poznamka | Memo(0) | Neomezeně dlouhá poznámka | | 3500 | Lookup | Práva druhu | RowRightDruh | Right(0)((%%ukoly_druhy:IDDruh=IDDruh:RowRight%%)) | Maska práv z druhu úkolů | | 3600 | 18 | Práva | RowRight | Right(0) | | | 3700 | Sql | TypDokl (novisible) | TypDokl | String(1)((%%'L'%%)) | TypDokl | First free FieldID: 32, last free FieldID: 63 === Podrobně === == Vytížení hodin/den == Termín do lze vypočíst pomocí Plánovaného času a vytížení: Termín Do = Termín + dny * Plánovaný čas/Vytížení na den Planovaný časi a vytížení je v hodinách, lze ale pro použít i jinou jednotku: např. den - pak je plán ve dnech a vytížení 1 odpovídá 100%, 0.5 je 50% apod. == Vazba == Příznak, že je úkol provázaný s jimým úkolem. Může být nadřazený (master) nebo podřízený (slave) nebo obojí. Pokud vazby vymažeme, je nutné tento příznak opravit ručně. ==== Události (Events) ==== === ukoly_ukoly.PrintRow === Obarvování dle stavu a priority úkolu Stav (barva písma): * **1** zadaný - modrá * **2** přijatý - zelená * **3** odložený - fialová Priorita (barva pozadí řádku): * **1** vysoká - žlutá * **3** nízká - modrá Nevyřešený úkol po termínu má pozadí řádku obarvené červěně. ===== Změny (ukoly_zmeny) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 1 | Číslo změny | **IDZmena** | String(15) | Číslo změny úkolu | | 200 | 2 | Datum | Datum | DateTime(0) | Datum změny úkolu | | 300 | 3 | Změnil | IDVyridil | String(8)((%%common_uzivatele:idvyridil%%)) | Jméno uživatele, který změnil úkol | | 310 | Lookup | Jméno uživatele | Vyridil | String(30)((%%common_uzivatele:IDVyridil=IDVyridil:jmeno%%)) | Jméno uživatele, který provedl změnu | | 350 | 5 | Kopie změny emailem (CC) | 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 změna odeslána v kopii | | 400 | 4 | Komentář | Poznamka | Memo(0) | Komentář změny úkolu | | 500 | Sql | Změněné sloupce | ChangeFields | String(200)((%% (select CAST(list(distinct z.FieldName,',') as VARCHAR(200)) from ukoly_zmenypol z where z.idzmena = ukoly_zmeny.idzmena) %%)) | Sloupce které byly změněny | | 600 | Sql | Nové hodnoty | ChangeValues | String(500)((%% (select CAST(list(distinct z.New,',') as VARCHAR(500)) from ukoly_zmenypol z where z.idzmena = ukoly_zmeny.idzmena) %%)) | Nové hodnoty sloupců, které byly změněny | | 700 | 0 | Číslo úkolu (novisible) | IDUkol | String(15)((%%ukoly_ukoly:idukol%%)) | Číslo úkolu | First free FieldID: 6, last free FieldID: 63 ===== Detaily (ukoly_zmenypol) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 1 | Číslo změny (novisible) | **IDZmena** | String(15)((%%ukoly_zmeny:idzmena%%)) | Číslo změny úkolu | | 200 | 2 | ID | **ID** | SmallInt(0) | Číslo řádku | | 300 | 3 | Sloupec | FieldName | String(35) | Sloupec, který byl změněn | | 400 | 4 | Původní hodnota | Old | String(60) | Původní hodnota sloupce | | 500 | 5 | Nová hodnota | New | String(60) | Nová hodnota sloupce | First free FieldID: 0, last free FieldID: 63 ===== iTIP (ukoly_itip) ===== Log iCalendar Transport-Independent Interoperability Protocol ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Číslo úkolu (novisible) | **IDUkol** | String(15)((%%ukoly_ukoly:idukol%%)) | Číslo úkolu | | 200 | 1 | ID | **ID** | SmallInt(0) | Číslo řádku | | 300 | 2 | Datum | Datum | DateTime(0) | Datum | | 400 | 3 | Směr | Smer | String(1) | Příjem/Odeslání | | 500 | 4 | Metoda | Metoda | String(20) | METHOD | | 600 | 6 | Info | Info | String(50) | Doplňkové informace | | 700 | 5 | Komentář | Poznamka | Memo(0) | COMMENT | First free FieldID: 7, last free FieldID: 63 ===== Výkony (prost_vykony) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Poř. č. výkonu | **IDVykP** | String(15)((%%moje_vykony:IDVYkP%%)) | Pořadové číslo výkonu | | 200 | 2 | Datum | Datum | DateTime(0) | Datum zahájení výkonu | | 300 | Calculated | Datum Do | DatumDo | DateTime(0) | Datum ukončení výkonu (počítá se z data zahájení výkonu, pokud je množství udané v hodinách nebo minutách) | | 350 | 1 | Číslo prostředku | IDProst | String(15)((%%prost_prost:IDProst%%)) | Číslo prostředku | | 360 | Lookup | Prostředek | PopisProst | String(80)((%%prost_prost:IDProst=IDProst:popis%%)) | Popis prostředku | | 400 | 3 | Kód výkonu | IDVyk | String(15)((%%prost_vyktext:idvyk%%)) | Kód výkonu z číselníku [[manual:midvykonytexty|výkonových textů]] | | 500 | 4 | Popis výkonu | Popis | String(50) | Popis | | 600 | 5 | Množství | Mn | Float(0) | Množství | | 700 | 17 | MJ | MJ | String(4)((%%common_simj:mj%%)) | Měrná jednotka | | 800 | 12 | Cena | Cena | Currency(0) | Jednotková prodejní cena výkonu pro zákazníka | | 900 | 13 | Náklady | Naklady | Currency(0) | Priorita doplňování: 1. prostředky, 2. výkon. texty, 3. druhy prostředků | | 1000 | 7 | Číslo zakázky | IDZakaz | String(15)((%%zakazky_zakazky:IDZakaz%%)) | Číslo zakázky | | 1100 | 8 | [[#Pol. zakázky]] | IDZakPol | String(15)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})%%)) | Položka zakázky | | 1200 | 6 | [[#Kód výk. prot.]] | IDProtokol | String(15)((%%prost_vykprot:idprotokol%%)) | Kód výkonového protokolu | | 1300 | 20 | Číslo úkolu (novisible) | IDUkol | String(15)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="ukoly_ukoly:idukol!IDZakaz=IDZakaz"})%%)) | Číslo úkolu | | 1400 | Lookup | Zakázka | Zakazka | String(50)((%%zakazky_zakazky:IDZakaz=IDZakaz:popis%%)) | Popis zakázky | | 1500 | 9 | Č. faktury | IDFaktura | String(10)((%%faktury_faktury:idfaktura%%)) | Číslo faktury, kterou byl výkon vyfakturován | | 1600 | 21 | Přidáno | DatumPridani | DateTime(0) | Datum vytvoření výkonu | | 1700 | 22 | Editace | DatumEditace | DateTime(0) | Datum poslední editace výkonu | | 1800 | 23 | Zapsal | IDUzivatele | String(8)((%%common_uzivatele:idvyridil%%)) | Uživatel který vytvořil výkon | | 1900 | 10 | Počáteční stav | PocStav | Float(0) | Počáteční stav množství výkonů (např. u vozidla stav tachometru na počátku cesty) | | 2000 | 11 | Koncový stav | KoncStav | Float(0) | Koncový stav množství výkonů (např. u vozidla stav tachometru na konci cesty) | | 2100 | 14 | Ceník. cena | CenikCena | Currency(0) | Standardní prodejní ceníková cena | | 2200 | 15 | Kód DPH | IDDPH | String(8)((%%common_dph:iddph%%)) | Kód DPH, používá se při fakturaci výkonů | | 2300 | Lookup | Sazba DPH | SazbaDPH | Float(0)((%%common_dph:iddph=iddph:sazba%%)) | Sazba DPH dle číselníku | | 2400 | 19 | Čas | Cas | Float(0) | Doba trvání výkonu přepočtená na hodiny (pokud je MJ časová jednotka) | | 2500 | Calculated | Celk. nákl. | CelkoveNaklady | Currency(0) | Celkové náklady | | 2600 | Calculated | Celk. cena | CelkovaCena | Currency(0) | Celková prodejní cena | | 2700 | Calculated | Sleva | Sleva | Currency(0) | Jednotková sleva, rozdíl mezi ceníkovou cenou a prodejní cenou pro zákazníka | | 2800 | Calculated | Celk. sleva | CelkovaSleva | Currency(0) | Celková sleva | | 2900 | Lookup | Druh výkonů | IDPDruh | String(8)((%%prost_vyktext:idvyk=idvyk:idpdruh%%)) | | | 3000 | 18 | Mez. texty | MezTexty | MMMemo(0) | Mezinárodní texty | | 3100 | 16 | Poznámka | Poznamka | Memo(0) | Dlouhá poznámka pro bližší specifikaci výkonu | | 3400 | Lookup | SIMJ (novisible) | SIMJ | String(10)((%%common_simj:MJ=MJ:SIMJ%%)) | Jednotka SI | | 3500 | Lookup | SI koef. (novisible) | SIKoef | Float(0)((%%common_simj:MJ=MJ:Koef%%)) | Koeficient pro přepočet SI | First free FieldID: 24, last free FieldID: 63 === Podrobně === == Pol. zakázky == Při [[manual:mIDZakazky#lokalni_menu|aktualizaci]] zakázky lze touto položkou rozhodnout, zda bude náklad z výkonu napočítán do implicitní zakázkové položky (pokud není tento údaj vyplněn), nebo do této explicitně určené položky. Implicitní položku zakázky lze zvolit v záložce [[manual:mIDProstredky#moznosti_nastaveni_options|nastavení]]. == Kód výk. prot. == Každý výkon může být zařazen do tzv. výkonového protokolu. Ten si lze představit jako výdejku práce např. servisní protokol, cestovní výkaz, denní výkaz práce apod. ===== Příjmové a výdajové doklady (sklad_prijemky) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Číslo dokladu | **IDPrijemka** | String(8)((%%sklad_prijemky:IDPrijemka%%)) | Číslo dokladu příjemky nebo výdejky | | 200 | 1 | Popis | Popis | String(50) | Popis | | 300 | 2 | Partner | IDPartner | String(8)((%%partneri_partneri:IDPartner%%)) | Číslo partnera | | 400 | Lookup | Jméno partnera | PartnerName | String(40)((%%partneri_partneri:IDPartner=IDPartner:firma%%)) | Název firmy partnera | | 500 | 23 | Zástupce | Zastupce | String(35)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="partneri_zastupci:Zastupce!IDPartner=IDPartner"})%%)) | Kontaktní osoba od vybraného partnera | | 600 | 3 | Datum | Datum | DateTime(0) | Datum dokladu | | 700 | 4 | Číslo přijaté faktury | CisloFaktury | String(25) | Informativní číslo přijaté faktury (pro příjemku) | | 800 | 5 | Číslo dodacího listu | CisloDodacihoListu | String(15) | Informativní číslo dodacího listu (pro příjemku) | | 900 | 11 | [[#Faktura]] | IDFaktura | String(10)((%%faktury_faktury:idfaktura%%)) | Číslo faktury v OBISu, kterou byl tento skladový pohyb fakturován | | 1000 | 8 | [[#Cena položek]] | CenaPol | Currency(0) | Cena položek celkem bez DPH (NULL pro převodku) | | **1100** | Calculated | [[#Cena celkem vč. RP]] | CenaCelkRP | Currency(0) | Cena celkem bez DPH (CenaPol+CenaDodatk+RP resp. NULL pokud CenaPol je NULL) | | **1100** | Calculated | [[#Cena celkem]] | CenaCelk | Currency(0) | Cena celkem bez DPH (CenaPol+CenaDodatk resp. NULL pokud CenaPol je NULL) | | **1100** | 32 | [[#Cena rec. popl]] | CenaRecPopl | Currency(0) | Cena recyklačních poplatků | | 1200 | 9 | [[#Cena dodatkových nákladů]] | CenaDodatk | Currency(0) | Cena dodatkových nákladů | | 1300 | 10 | [[#Cena pol. v poř. cenách]] | CenaSkl | Currency(0) | Cena položek v pořizovacích cenách | | 1400 | Calculated | [[#Cena v poř. cenách s dod. nákl.]] | CenaSkladu | Currency(0) | Cena v pořizovacích cenách i s dodatkovými náklady (CenaSkl + CenaDodatk resp. NULL pokud CenaPol je NULL) | | 1500 | 28 | [[#Cena s DPH]] | CenaSDPH | Currency(0) | Celková prodejní cena s DPH | | 1600 | 17 | Měna | IDMena | String(5)((%%common_meny:idmena%%)) | Kód měny | | 1700 | 7 | [[#Učetní operace]] | IDOperace | String(8)((%%@LuaForm.MainLoop("common_operace_ShowLookupFieldIDOperace", nil, DSI, nil, Params)%%)) | Kód účetní operace pro zaúčtování do deníku | | 1800 | Lookup | Popis operace | OperacePopis | String(50)((%%common_operace:idoperace=idoperace:popis%%)) | Popis účetní operace | | 1900 | 12 | [[#Číslo zakázky]] | IDZakaz | String(15)((%%zakazky_zakazky:IDZakaz%%)) | Číslo zakázky | | 2000 | 13 | [[#Pol. zakázky]] | IDZakPol | String(15)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})%%)) | Položka zakázky | | 2100 | Lookup | Popis zakázky | ZakPopis | String(50)((%%zakazky_zakazky:IDZakaz=IDZakaz:popis%%)) | Popis zakázky | | 2200 | 30 | [[#Č. prostředku]] | IDProst | String(15)((%%prost_prost:IDProst%%)) | Informativní odkaz na číslo prostředku | | 2300 | 22 | Č. střediska | IDStred | String(8)((%%common_stred:idstred%%)) | Číslo střediska | | 2400 | 15 | Číslo skladu | IDSklad | String(8)((%%sklad_sklady:idsklad%%)) | Číslo skladu, na který bylo přijímáno , resp. z něhož bylo vydáváno | | 2450 | 31 | Číslo úkolu (novisible) | IDUkol | String(15)((%%@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="ukoly_ukoly:idukol!IDZakaz=IDZakaz"})%%)) | Číslo úkolu | | 2500 | 24 | Kód DPH | IDDPH | String(8)((%%common_dph:iddph%%)) | Kód sazby DPH - implicitní hodnota pro karty v dokladu | | 2600 | Lookup | Sazba DPH [%] | SazbaDPH | Float(0)((%%common_dph:iddph=iddph:sazba%%)) | Sazba DPH [%] | | 2700 | 21 | [[#Kód převodky]] | IDPrevodka | String(8)((%%sklad_prijemky:idprijemka%%)) | Kód druhého dokladu převodky | | 2800 | 26 | Typ úhrady | IDTypUhr | String(8)((%%faktury_typuhr:idtypuhr%%)) | Typ úhrady z [[manual:midfaktury_typuhr|číselníku]] | | 2900 | 27 | Doprava | IDDopr | String(8)((%%common_doprava:iddopr%%)) | Způsob dopravy z číselníku | | 3000 | 25 | Druh | IDPVDruh | String(8)((%%sklad_zn:IDPVDruh%%)) | Druh dokladu | | 3100 | 16 | Znaménko | Znamenko | SmallInt(0)((%%sklad_zn:znamenko%%)) | Znaménko: -1 .. příjem na sklad, +1 .. výdej ze skladu, 0 .. převodka | | 3200 | 6 | Vyřídil | IDVyridil | String(8)((%%common_uzivatele:idvyridil%%)) | Kód uživatele, který vytvořil tento doklad | | 3300 | Lookup | Jméno uživatele | Vyridil | String(30)((%%common_uzivatele:IDVyridil=IDVyridil:jmeno%%)) | Jméno uživatele, který vytvořil doklad | | 3400 | 29 | [[#Příznak]] | Priznak | String(5) | X-storno, F-přidělen FIK, I-inventurní, J-přeskladnění, K-ke schválení, N-nekontrolovat, O-odmítnuto, P-chybí FIK, R-nesouhlasí EET, S-schváleno, T-pozastávka, Z-zaučtováno, 1-přepočet varování (W:), 2-(CW:), 3-(E:) | | 3500 | 19 | [[#Error]] | Error | String(1) | Chyba | | 3600 | 18 | Poznámka | Poznamka | Memo(0) | Neomezeně dlouhá poznámka | | 3700 | 20 | Práva | RowRight | Right(0) | Uživatelská práva k dokladu | | 3800 | 14 | Rezervace / Objednávka (novisible) | IDRezOld | String(15) | | | 3900 | Sql | TypDokl (novisible) | TypDokl | String(1)((%%'P'%%)) | TypDokl | First free FieldID: 33, last free FieldID: 63 === Podrobně === == Faktura == Doplňuje se při funkci [[manual:midpohyby_tab#lokalni_menu|fakturace označených dokladů]] ze seznamy příjemek/výdejek. == Cena položek == U příjemky jde o celkovou cenu příjmu včetně případných rozpuštěných dodatkových nákladů, u výdejky jde o celkovou prodejní cenu. == Cena celkem vč. RP == U příjemky jde o celkovou cenu příjmu včetně případných rozpuštěných dodatkových nákladů plus cena nerozpuštěných dodatkových nákladů plus suma recyklačního příspěvku. U výdejky jde o celkovou prodejní cenu. == Cena celkem == U příjemky jde o celkovou cenu příjmu včetně případných rozpuštěných dodatkových nákladů plus cena nerozpuštěných dodatkových nákladů. U výdejky jde o celkovou prodejní cenu. == Cena rec. popl == Celková cena recyklačních poplatků od všech položek. == Cena dodatkových nákladů == Cena nerozpuštěných dodatkových nákladů (má smysl pouze u příjemek). == Cena pol. v poř. cenách == U příjemky jde o celkovou cenu příjmu včetně případných rozpuštěných dodatkových nákladů - je tedy stejná jako **Cena položek**. U výdejky jde o celkovou cenu skladu, tedy o kolik se výdejem snižuje hodnota skladu. == Cena v poř. cenách s dod. nákl. == U příjemky jde o celkovou cenu příjmu včetně případných rozpuštěných dodatkových nákladů plus cena nerozpuštěných dodatkových nákladů - je tedy stejná jako **Cena Celkem**. U výdejky jde o celkovou cenu skladu, tedy o kolik se výdejem snižuje hodnota skladu - je tedy stejná jako **Cena pol. v poř. cenách**. == Cena s DPH == DPH se zaokrouhluje podle nastavení v záložce faktur. == Učetní operace == Účetní operace z hlavičky dokladu se použije pokud není v položkách specifikováno jinak. Jde tedy o implicitní účetní operaci pro položky. == Číslo zakázky == U příjemky se jedná pouze o informativní údaj. V případě výdejky je ale **cena skladu** počítána jako náklad do zakázky při její [[manual:mIDZakazky#lokalni_menu|aktualizaci]]. == Pol. zakázky == Při [[manual:mIDZakazky#lokalni_menu|aktualizaci]] zakázky lze touto položkou rozhodnout, zda bude náklad z výdejky napočítán do implicitní zakázkové položky (pokud není tento údaj vyplněn), nebo do této explicitně určené položky. Implicitní položku zakázky lze zvolit v záložce nastavení v tabulce seznamu [[manual:midpohyby_tab#moznosti_nastaveni_options|příjemek a výdejek]]. == Č. prostředku == Umožňuje pomocnou evidenci ke kterému prostředku se doklad vztahuje. == Kód převodky == Převodka je tvořeně dvěma doklady. Výdejkou ze zdrojového meziskladu a příjemkou na cílový. Číslo tohoto párového dokladu je obsaženo v tomto sloupci. == Příznak == X - stornovaný doklad F - doklad byl zaregistrován v EET, má přidělen FIK I - inventurní pohyb J - pohyb přeskladnění K - doklad byl označen ke schválení N - doklad bude vynechán v kontrole ucto/eet O - doklad odmítnut, nebyl schválen P - doklad nebylo možné odeslat do EET, byl vytištěn PKP, čeká na odeslání R - doklad byl změněn po registraci EET - nesouhlasí informace odeslané do EET a na dokladu S - doklad byl schválen T - doklad s pozastávkou Z - doklad byl zaúčtován v deníku 1 - přepočet varování (W:) 2 - přepočet kritické varování (CW:) 3 - přepočet chyba (E:) == Error == Pokud je doklad je v chybovém stavu, je zde hodnota **E**. Tento stav může nastav v následujících případech: * došlo k výdeji do záporu * nesouhlasí Celková cena příjmu s Cenou položek + Cena dod. nákladů v příjemce (nesouhlasí cena a ceník. cena v položkách resp. špatně rozpuštěné dodatkové náklady). * nesouhlasí párové doklady převodky (různé skladové karty v párových dokladech nebo nesouhlasící množství) ===== Navázané doklady (ukoly_vazby) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Číslo úkolu (novisible) | **IDUkol** | String(15)((%%ukoly_ukoly:idukol%%)) | Číslo úkolu | | 200 | 1 | ID | IDR | SmallInt(0) | Číslo řádku | | 300 | 2 | Typ dokladu | **TypDokl** | String(1) | Typ dokladu dle nabídky | | 400 | 3 | Č. dokladu | **CDokladu** | String(20)((%%#TypDokl%%)) | Číslo dokladu dle sloupce typ | | 500 | 6 | Popis | Popis | String(80) | Popis dokladu | | 600 | 4 | Připojil | IDVyridil | String(8)((%%common_uzivatele:idvyridil%%)) | Jméno uživatele, který připojil doklad k úkolu | | 700 | 5 | Datum | Datum | DateTime(0) | Datum připojení dokladu k úkolu | First free FieldID: 7, 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 ===== Návaznost úkolů (ukoly_navaznosti) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Úkol (novisible) | **IDUkol** | String(15)((%%ukoly_ukoly:idukol%%)) | Číslo úkolu (rodič) | | 200 | 3 | ID | **ID** | SmallInt(0) | Číslo řádku | | 300 | 1 | Vazba | IDUkol1 | String(15)((%%ukoly_ukoly:idukol%%)) | Navázaný úkol (potomek) | | 400 | 2 | Typ | TypVazby | String(1) | Typ vazby | | 500 | 4 | Zpoždění | Zpozdeni | SmallInt(0) | Zpoždění navázaného úkolu ve dnech (rezerva) | | 600 | Lookup | Druh | IDDruh | String(15)((%%ukoly_ukoly:idukol1=idukol:iddruh%%)) | Druh úkolu | | 700 | Lookup | Popis | Popis | String(100)((%%ukoly_ukoly:idukol1=idukol:popis%%)) | Popis úkolu | | 800 | Lookup | Datum | Datum | DateTime(0)((%%ukoly_ukoly:idukol1=idukol:Datum%%)) | Datum zadání úkolu | | 900 | Lookup | Termín | Termin | DateTime(0)((%%ukoly_ukoly:idukol1=idukol:Termin%%)) | Termín úkolu | | 1000 | Lookup | Termín do | TerminDo | DateTime(0)((%%ukoly_ukoly:idukol1=idukol:TerminDo%%)) | Termín konce úkolu | | 1100 | Lookup | Poslední změna | DatumPZmeny | DateTime(0)((%%ukoly_ukoly:idukol1=idukol:DatumPZmeny%%)) | Datum poslední změny | | 1200 | Lookup | Priorita | Priorita | String(25)((%%ukoly_ukoly:idukol1=idukol:Priorita%%)) | Priorita úkolu | | 1300 | Lookup | Stav | Stav | String(25)((%%ukoly_ukoly:idukol1=idukol:Stav%%)) | Stav úkolu | | 1400 | Lookup | Milník | Milnik | String(25)((%%ukoly_ukoly:idukol1=idukol:Milnik%%)) | Milník | | 1500 | Lookup | Zadavatel | IDVyridil | String(8)((%%ukoly_ukoly:idukol1=idukol:IDVyridil%%)) | Zadavatel úkolu | | 1600 | Lookup | Řešitel | PIDUzivatele | String(8)((%%ukoly_ukoly:idukol1=idukol:PIDUzivatele%%)) | Řešitel úkolu | | 1700 | Lookup | Partner | IDPartner | String(8)((%%ukoly_ukoly:idukol1=idukol:IDPartner%%)) | Úkol je spojen s konkrétním zákazníkem nebo dodavatelem | | 1800 | Lookup | Firma | PartnerName | String(40)((%%partneri_partneri:ukoly_ukoly.IDPartner=IDPartner:firma%%)) | Název firmy partnera | | 1900 | Lookup | Číslo zakázky | IDZakaz | String(15)((%%ukoly_ukoly:idukol1=idukol:IDZakaz%%)) | Číslo zakázky | | 2000 | Lookup | Pol. zakázky | IDZakPol | String(15)((%%ukoly_ukoly:idukol1=idukol:IDZakPol%%)) | Položka zakázky | | 2100 | Lookup | Popis zakázky | ZakPopis | String(50)((%%zakazky_zakazky:ukoly_ukoly.IDZakaz=IDZakaz:popis%%)) | Popis zakázky | | 2200 | Lookup | Na vědomí | CC | String(60)((%%ukoly_ukoly:idukol1=idukol:CC%%)) | Seznam emailů na které budou navíc odesílány informace o změnách úkolu | | 2300 | Lookup | Práva | RowRight | Right(0)((%%ukoly_ukoly:idukol1=idukol:RowRight%%)) | | | 2400 | Lookup | Poznámka | Poznamka | Memo(0)((%%ukoly_ukoly:idukol1=idukol:Poznamka%%)) | Neomezeně dlouhá poznámka | | 2500 | Lookup | Upozornění | Upozorneni | DateTime(0)((%%ukoly_ukoly:idukol1=idukol:Upozorneni%%)) | Datum, ke kterému se vyvolá upozornění (budík) pro řešitele. | | 2600 | Lookup | Ukončeno | DatumUkonceni | DateTime(0)((%%ukoly_ukoly:idukol1=idukol:DatumUkonceni%%)) | Datum ukončení | | 2700 | Lookup | Č. prostředku | IDProst | String(15)((%%ukoly_ukoly:idukol1=idukol:IDProst%%)) | Číslo prostředku | | 2800 | Lookup | Prostředek | PopisProst | String(80)((%%prost_prost:ukoly_ukoly.IDProst=IDProst:popis%%)) | Popis prostředku | | 2900 | Lookup | Vazba | Vazba | String(1)((%%ukoly_ukoly:idukol1=idukol:Vazba%%)) | Vazba úkolu | First free FieldID: 5, last free FieldID: 63 ==== Události (Events) ==== === ukoly_ukoly.PrintRow === Obarvování dle stavu a priority úkolu ===== Zdroje (ukoly_zdroje) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Úkol (novisible) | **IDUkol** | String(15)((%%ukoly_ukoly:idukol%%)) | Číslo úkolu | | 200 | 1 | Prostředek | **IDProst** | String(15)((%%prost_prost:IDProst%%)) | Prostředek | | 210 | Lookup | Prostředek | PopisProst | String(80)((%%prost_prost:IDProst=IDProst:popis%%)) | Popis prostředku | | 300 | 2 | Vytížení | Vytizeni | Float(0) | Vytížení [%] | First free FieldID: 3, last free FieldID: 63 ===== Možnosti nastavení (Options) ===== === Počítadlo úkolů (UkolyDM.Pocit) === Počítadlo pro čísla úkolů, pokud není definováno v druhu === Počítadlo změn úkolů (UkolyDM.ZPocit) === Počítadlo pro čísla změn úkolů === Druh pro dokončené úkoly (UkolyDM.FixDruh) === Pokud se změní stav úkolu na dokončeno nebo nelze dokončit, je úkol zařazen do zvoleného druhu === Skrýt dokončené úkoly v tabulce (UkolyDM.FixFilter) === Pokud je zaškrtnutá volba, nejsou v tabulce úkolů zobrazovány řádky se stavem dokončeno resp. nelze dokončit === Odesílat emailem změny úkolů (UkolyDM.ChangeMail) === Pokud je zaškrtnutá volba, je při změně úkolu vytvořen dokument s emailem provedených změn pro zadavatele === Druh pro dokumenty emailů změn (UkolyDM.ChangeMailDruh) === Při zaškrtnutí "Odesílat emailem změny úkolů zadavateli" jsou dokumenty emailů vytvořeny z tomto druhu === Druh pro rychlé připomínky (UkolyDM.PripominkaDruh) === V tomto druhu je vytvořen úkol funkcí lok. menu Rychlá připomínka === Období pro filtry (UkolyDM.Obdobi) === Pro vybrané filtry lze nastavit období ve formátu např.: 1.2016, 1.16, 2016, 1.1.2016-10.1.2016, 1.16-10.16, 2016-2017 === Zobrazovat jen nově vytvořené řádky (ukoly_ukoly.ShowFilteredResults) === Funkce které tvoří nové zaúčtování na konci zobrazí jen tyto nové řádky