DB tabulky (Budgety): Porovnání verzí
(Založena nová stránka: ''DB tabulky (Budgety)'' * '''budgety''' * '''budgety_ucely''' - definice pro jaké účely je budget určen. Jednotlivé řádky pro stejný budget se vzájemně sčítaj…) |
|||
| Řádek 6: | Řádek 6: | ||
[[Image: DB tabulky-Budgety.png]] | [[Image: DB tabulky-Budgety.png]] | ||
Budgety | |||
id_budgetu long NN serial | |||
kod_budgetu char(10) NN uživatelské označení budgetu | |||
nazev_budgetu char(100) název budgetu | |||
obdobi_od date NN první den začátku období použití | |||
obdobi_do date NN poslední den konce období použití | |||
typ_jednotky int NN typ cílové množiny, která bude z budgetu čerpat (interní výčet) | |||
1-osobní číslo, 2-kmen.středisko, 4-divize, 5-podnik (+ cokoliv dalšího, co | |||
bude principiálně řešitelné a zákazníky využitelné) | |||
kod_jednotky char(12) NN ukazatel na cílovou množinu(např. os.číslo, kód střediska, apod.) | |||
id_podniku long NN podnik pro nejž je definován budget | |||
aktivita int NN aktivita budgetu: 1-aktivní, 2-zastavený/ukončený | |||
typ_podriz_jedn int NN Typ jednotky na které se tento budget dělí | |||
id_nadriz_budgetu long NN ID nadřízeného budgetu | |||
----------------------------------------------------------- | |||
Budgety_ucely | |||
Definice pro jaké účely je budget určen. | |||
Jednotlivé řádky pro stejný budget se vzájemně sčítají, takže pokud je budget pro prémie definován k použití pro výčet mzdových kodu, tak pro každý kod je v této tabulce samostatný řádek. | |||
id long NN serial | |||
id_budgetu long NN vazba na budget | |||
ucel int NN „agenda“ v aplikaci, která bude z budgetu čerpat (interní výčet) | |||
1-prémie, 2-čerpání bude sledováno výhradně ve WF, 3-služ.cesty (případně další…uvidíme) | |||
kod_mzdpol int mzdová položka, kterou se bude z budgetu čerpat (nebo 0 - pro všechy mzd.pol.) | |||
klic_ucelu char(20) Klíč dle kterého se bude z budgetu čerpat (pro „ucel“ = 2 ) | |||
----------------------------------------------------------- | |||
Budgety_pohyby | |||
Veškeré finanční pohyby na budgetech. | |||
Včetně vložení prostředků, přesunů mezi budgety, a teké čerpání, které jsou už navrženy, ale ještě nejsou schváleny a tedy skutečně čerpány. Tyto se odlišují tím, že ve sloupci "rezervace“ mají jedničku. Částky vkladů ani čerpání zde nejsou vkládany s rozdílnými znaménky, ale odlišují se ve sloupci „druh_pohybu" | |||
id_pohybu long NN serial | |||
guid char(36) guid , ukazatel na řádek s čerpáním (vkladem) v agendě, kde se se čerpání (vklad) pořizuje, u přesunů mezi budgety bude tento údaj u dvou řádků v této tabulce stejný) | |||
agenda int NN agenda, kde nalezme „uuid_pohybu“ (výčet) | |||
0-ruční vstup (bez vazby), 1-tabulka „premie", 2 - tabulka ve WF, | |||
3 - tabulka ve služ.cestách | |||
id_budgetu long NN vazba na budget | |||
smer_pohybu int NN směr pohybu (1 =vklad prostředků, -1 = čerpání prostředků) | |||
druh_pohybu int NN interní výčet druhů pohybu | |||
1=počáteční vklad, 2=jiný vklad 10=převod prostředků z jiného budgetu, | |||
101=čerpání, 110=převod prostředků do jiného budgetu | |||
id_protibudget long vazba na proti-budget při převodu mezi budgety | |||
rezervace int NN příznak rezervace prostředků ; 1-návrh pohybu zatím nedokončený/ | |||
neschválený , 0 – uskutečněný pohyb | |||
id_pozadavku long vazba na workflow | |||
castka decimal(2)NN částka pohybu | |||
datum_zapisu date NN datum zápisu pohybu (datum_zápisu prémie, služ.cesty) | |||
obdobi date aktuální období při zápisu záznamu | |||
os_cislo decimal(0) vazba na zaměstnance, který čerpá | |||
cislo_pom int vazba na poměr zaměstnance, který čerpá | |||
popis char(100) popis, poznámka | |||
== Odkazy == | == Odkazy == | ||
* [[Budgety]] | * [[Budgety]] | ||
Aktuální verze z 14. 2. 2022, 12:21
DB tabulky (Budgety)
- budgety
- budgety_ucely - definice pro jaké účely je budget určen. Jednotlivé řádky pro stejný budget se vzájemně sčítají, takže pokud je budget pro prémie definován k použití pro výčet mzdových kodu, tak pro každý kod je v této tabulce samostatný řádek.
- budgety_pohyby - Veškeré finanční pohyby na budgetech. Včetně vložení prostředků, přesunů mezi budgety, a teké čerpání, které jsou už navrženy, ale ještě nejsou schváleny a tedy skutečně čerpány. Tyto se odlišují tím, že ve sloupci rezervace mají jedničku. Částky vkladů ani čerpání zde nejsou vkládany s rozdílnými znaménky, ale odlišují se ve sloupci druh_pohybu
Budgety
id_budgetu long NN serial kod_budgetu char(10) NN uživatelské označení budgetu nazev_budgetu char(100) název budgetu obdobi_od date NN první den začátku období použití obdobi_do date NN poslední den konce období použití typ_jednotky int NN typ cílové množiny, která bude z budgetu čerpat (interní výčet) 1-osobní číslo, 2-kmen.středisko, 4-divize, 5-podnik (+ cokoliv dalšího, co bude principiálně řešitelné a zákazníky využitelné) kod_jednotky char(12) NN ukazatel na cílovou množinu(např. os.číslo, kód střediska, apod.) id_podniku long NN podnik pro nejž je definován budget aktivita int NN aktivita budgetu: 1-aktivní, 2-zastavený/ukončený typ_podriz_jedn int NN Typ jednotky na které se tento budget dělí id_nadriz_budgetu long NN ID nadřízeného budgetu
Budgety_ucely
Definice pro jaké účely je budget určen. Jednotlivé řádky pro stejný budget se vzájemně sčítají, takže pokud je budget pro prémie definován k použití pro výčet mzdových kodu, tak pro každý kod je v této tabulce samostatný řádek.
id long NN serial id_budgetu long NN vazba na budget ucel int NN „agenda“ v aplikaci, která bude z budgetu čerpat (interní výčet) 1-prémie, 2-čerpání bude sledováno výhradně ve WF, 3-služ.cesty (případně další…uvidíme) kod_mzdpol int mzdová položka, kterou se bude z budgetu čerpat (nebo 0 - pro všechy mzd.pol.) klic_ucelu char(20) Klíč dle kterého se bude z budgetu čerpat (pro „ucel“ = 2 )
Budgety_pohyby
Veškeré finanční pohyby na budgetech. Včetně vložení prostředků, přesunů mezi budgety, a teké čerpání, které jsou už navrženy, ale ještě nejsou schváleny a tedy skutečně čerpány. Tyto se odlišují tím, že ve sloupci "rezervace“ mají jedničku. Částky vkladů ani čerpání zde nejsou vkládany s rozdílnými znaménky, ale odlišují se ve sloupci „druh_pohybu"
id_pohybu long NN serial guid char(36) guid , ukazatel na řádek s čerpáním (vkladem) v agendě, kde se se čerpání (vklad) pořizuje, u přesunů mezi budgety bude tento údaj u dvou řádků v této tabulce stejný) agenda int NN agenda, kde nalezme „uuid_pohybu“ (výčet) 0-ruční vstup (bez vazby), 1-tabulka „premie", 2 - tabulka ve WF, 3 - tabulka ve služ.cestách id_budgetu long NN vazba na budget smer_pohybu int NN směr pohybu (1 =vklad prostředků, -1 = čerpání prostředků) druh_pohybu int NN interní výčet druhů pohybu 1=počáteční vklad, 2=jiný vklad 10=převod prostředků z jiného budgetu, 101=čerpání, 110=převod prostředků do jiného budgetu id_protibudget long vazba na proti-budget při převodu mezi budgety rezervace int NN příznak rezervace prostředků ; 1-návrh pohybu zatím nedokončený/ neschválený , 0 – uskutečněný pohyb id_pozadavku long vazba na workflow castka decimal(2)NN částka pohybu datum_zapisu date NN datum zápisu pohybu (datum_zápisu prémie, služ.cesty) obdobi date aktuální období při zápisu záznamu os_cislo decimal(0) vazba na zaměstnance, který čerpá cislo_pom int vazba na poměr zaměstnance, který čerpá popis char(100) popis, poznámka
