manuallite:midkanban_ukoly_stavy_piduzivatele
Obsah
Nástěnka úkolů dle stavu po řešitelích (KANBAN_UKOLY_STAVY_PIDUZIVATELE)
Ú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)1) | Druh ú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)2) | Zadavatel úkolu |
1100 | 10 | Řešitel | PIDUzivatele | String(8)3) | Řešitel úkolu |
1200 | 11 | Partner | IDPartner | String(8)4) | Úkol je spojen s konkrétním zákazníkem nebo dodavatelem |
1300 | Lookup | Firma | PartnerName | String(40)5) | Název firmy partnera |
1400 | 21 | Zástupce | Zastupce | String(35)6) | Kontaktní osoba od vybraného partnera |
1500 | 12 | Číslo zakázky | IDZakaz | String(15)7) | Číslo zakázky |
1600 | 13 | Pol. zakázky | IDZakPol | String(15)8) | Položka zakázky |
1700 | Lookup | Popis zakázky | ZakPopis | String(50)9) | Popis zakázky |
1800 | 5 | Milník | Milnik | String(25)10) | 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)11) | Seznam emailů na které budou navíc odesílány informace o změnách úkolu |
2200 | 23 | Opakování | MJOpak | String(50)12) | Interval opakování úkolu (format iCalendar RRULE) |
2300 | 24 | Zveřejnění | Verejny | String(50)13) | Zveřejnění úkolu v kalendáři |
2400 | 14 | Kód výkonu | IDVyk | String(15)14) | 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)15) | Číslo prostředku |
2900 | Lookup | Prostředek | PopisProst | String(80)16) | 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)17) | 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)18) | Maska práv z druhu úkolů |
3600 | 18 | Práva | RowRight | Right(0) | |
| Sql | TypDokl (novisible) | TypDokl | String(1)19) | TypDokl |
0 | Lookup | Jméno řešitele | PIDUzivateleJmeno | String(30)20) | |
0 | Sql | Hint | Hint | String(1024)21) | |
0 | Calculated | Caption | Caption | String(100) | |
0 | 2 | Popis | Popis | String(100) | Popis úkolu |
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ě.
Columns (columns)
Popis sloupců
Ord | ID | Název | DB jméno | Typ | Popis |
---|---|---|---|---|---|
0 | Data | Sort | Sort | Float(0) | |
0 | Data | Limit | Limit | Integer(0) | |
0 | Data | Caption | Caption | String(50) | |
0 | Data | ID | ID | String(1) |
First free FieldID: 0, last free FieldID: 63
Uživatelé (swimlines)
Popis sloupců
Ord | ID | Název | DB jméno | Typ | Popis |
---|---|---|---|---|---|
100 | 0 | Přihlašovací jméno | IDVyridil | String(8) | Přihlašovací jméno uživatele |
200 | 1 | Skupina | IDSkupina | String(8)22) | Skupina do které uživatel náleží |
300 | 11 | Skupiny | Skupiny | String(200)23) | Další skupiny do kterých uživatel náleží oddělené čárkou |
400 | 2 | Jméno a příjmení | Jmeno | String(30) | Jméno a příjmení uživatele |
500 | 3 | Heslo | Heslo | String(35) | Heslo |
550 | 12 | HTTP Heslo | HttpPasswd | String(50) | HTTP Heslo pro přístup do mobisu |
600 | 4 | IsAdmin | IsAdmin | String(1) | Příznak - jedná-li se o administrátora vyplňte 'Y', jinak nechte prázdné |
700 | 5 | UID | UID | SmallInt(0) | Číselné ozn. uživatele |
800 | 6 | Úroveň | RLevel | SmallInt(0) | Úroveň oprávnění |
900 | 7 | String(50) | |||
1000 | 8 | Mobil | Mobil | String(25) | |
1100 | 9 | Identifikace | Identifikace | String(20) | Kód např.přístupová karta |
1200 | 10 | Č. střediska | IDStred | String(8)24) | Číslo střediska |
1300 | 13 | Datum změny hesla | Datum | DateTime(0) | Datum změny hesla |
1400 | 14 | Veřejný klíč | PublicKey | Memo(0) | |
0 | Data | Sort | Sort | Float(0) |
First free FieldID: 15, last free FieldID: 63
1)
ukoly_druhy:IDDruh
4)
partneri_partneri:IDPartner
5)
partneri_partneri:IDPartner=IDPartner:Firma
6)
@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="partneri_zastupci:Zastupce!IDPartner=IDPartner"})
7)
zakazky_zakazky:IDZakaz
8)
@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})
9)
zakazky_zakazky:IDZakaz=IDZakaz:Popis
10)
ukoly_milniky:Milnik
11)
@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil,
cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email"}))
12)
@LuaForm.MainLoop("ukoly_ukoly_ShowLookupFieldMJOpak", nil, DSI)
13)
@LuaForm.MainLoop("ukoly_ukoly_ShowLookupFieldVerejny", nil, DSI)
14)
prost_vyktext:IDVyk
15)
prost_prost:IDProst
16)
prost_prost:IDProst=IDProst:Popis
17)
(select first 1 ukoly_itip.Smer as Smer from ukoly_itip
where ukoly_itip.IDUkol = ukoly_ukoly.IDUkol
order by ukoly_itip.ID)
18)
ukoly_druhy:IDDruh=IDDruh:RowRight
19)
'L'
20)
common_uzivatele:PIDUzivatele=IDVyridil:Jmeno
21)
cast(substring(ukoly_ukoly.poznamka from 1 for 1024) as varchar(1024))
22)
common_skupiny:idskupina
23)
@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil,
{FieldName=Params.FieldName, ArgumentStr="common_skupiny:idskupina", Value=DSI:FieldByName("Skupiny")})
24)
common_stred:idstred
manuallite/midkanban_ukoly_stavy_piduzivatele.txt · Poslední úprava: 2024/07/02 08:49 autor: 127.0.0.1