====== Mzdy (MZDY) ====== ===== Mzdy (mzdy_mzdy) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Doklad | **IDMzdaDokl** | String(15) | Doklad vyúčtování mezd | | 200 | 1 | Datum od | DatumOd | DateTime(0) | Počáteční datum období výpočtu mezd | | 300 | 2 | Datum do | DatumDo | DateTime(0) | Koncové datum období výpočtu mezd | | 400 | 3 | Popis | Popis | String(50) | | | 500 | 8 | Č. prostředku | IDProst | String(15)((%%prost_prost:IDProst%%)) | Číslo prostředku | | 600 | Lookup | Prostředek | PopisProst | String(80)((%%prost_prost:IDProst=IDProst:popis%%)) | Popis prostředku | | 700 | 14 | Zdrav.poj. | ZdravPoj | String(8)((%%partneri_partneri:IDPartner%%)) | Zdravotní pojišťovna | | 800 | 12 | Odpracováno [hod] | Odpracovano | Float(0) | Odpracované hodiny | | 900 | 13 | Přesčas [hod] | Prescas | Float(0) | Přesčas | | 1000 | 7 | Hrubá mzda | Mzda | Currency(0) | Hrubá mzda | | 1100 | Sql | Super hrubá mzda | SUPMzda | Currency(0)((%%mzdy_mzdy.Mzda+mzdy_mzdy.OdvodyFirma%%)) | Hrubá+Odvody firma | | 1200 | 9 | Odvody firma | OdvodyFirma | Currency(0) | Daně a pojištění hrazené zaměstnavatelem | | 1300 | 10 | Odvody zaměstnanec | OdvodyZamest | Currency(0) | Daně a pojištění hrazené zaměstnancem | | 1350 | 15 | Zálohy na daň po slevě | ZalohaNaDanPoSleve | Currency(0) | Záloha na daň po slevě nebo daňový bonus (větší než 100Kč) | | 1400 | Sql | Čistá mzda | CisMzda | Currency(0)((%%mzdy_mzdy.Mzda-mzdy_mzdy.OdvodyZamest%%)) | Hrubá-Odvody zaměstnanec | | 1500 | 16 | Náhrady | Nahrady | Currency(0) | Náhrady mimo zdanění (nemoc) | | 1600 | 11 | Srážky | Srazky | Currency(0) | Srážky z čisté mzdy po zdanění (spoření, stravenky) | | 1700 | Sql | Mzda na účet | NaUcet | Currency(0)((%%mzdy_mzdy.Mzda-mzdy_mzdy.OdvodyZamest+coalesce(mzdy_mzdy.Nahrady,0)-coalesce(mzdy_mzdy.Srazky,0)%%)) | Čistá+Náhrady-Srážky | | 1800 | 4 | Vyřídil | IDVyridil | String(8)((%%common_uzivatele:idvyridil%%)) | Kdo doklad vytvořil | | 1900 | 5 | Poznámka | Poznamka | Memo(0) | Neomezeně dlouhá poznámka | | 2000 | 6 | Práva | RowRight | Right(0) | | | 2100 | Sql | TypDokl (novisible) | TypDokl | String(1)((%%'1'%%)) | | First free FieldID: 17, last free FieldID: 63 ===== Položky mezd (mzdy_polozky) ===== ==== Popis sloupců ==== ^Ord ^ ID ^ Název ^ DB jméno ^ Typ ^ Popis ^ | 100 | 0 | Doklad (novisible) | **IDMzdaDokl** | String(15) | Doklad vyúčtování mezd | | 200 | 1 | Pořadí | **ID** | SmallInt(0) | Pořadí, slouží pouze pro uspořádání položek na dokladu | | 300 | 2 | Č. prostředku | IDProst | String(15)((%%prost_prost:IDProst%%)) | Číslo prostředku | | 400 | Lookup | Prostředek | PopisProst | String(80)((%%prost_prost:IDProst=IDProst:popis%%)) | Popis prostředku | | 500 | 3 | Položka | IDMzda | String(15)((%%mzdy_cpolozky:idmzda%%)) | Kód mzdové položky | | 600 | Lookup | Popis | Popis | String(50)((%%mzdy_cpolozky:idmzda=idmzda:popis%%)) | | | 700 | 4 | Množství | Mn | Float(0) | | | 800 | Lookup | MJ | MJ | String(4)((%%mzdy_cpolozky:idmzda=idmzda:mj%%)) | Měrná jednotka | | 900 | 5 | Částka | Castka | Currency(0) | Jednotková mzda,náhrada apod. | | 1000 | 6 | Celkem | Celkem | Currency(0) | Celková částka mzdy, náhrady, prémie apod. | | 1100 | Lookup | Typ | Typ | String(1)((%%mzdy_cpolozky:idmzda=idmzda:Typ%%)) | | 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 | Emaily | String(120)((%%@LuaForm.MainLoop("dokumenty_dokumenty_ShowLookupFieldEmaily", nil, DSI, nil, Params)%%)) | Emaily na které je dokument odesílán | | 1150 | 16 | Kopie emailem (CC) | CC | String(150)((%%@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil, cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email", ResultField="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 | | 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 ===== Možnosti nastavení (Options) ===== === Počítadlo (ProstDM.MzdyPocit) === Počítadlo pro číselnou řadu mdových vyúčtování