Obsah

Dokumenty (DOKUMENTY)

Dokumenty (dokumenty_dokumenty)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 0 Číslo dokumentu IDDokument String(15) Číslo dokumentu
200 1 Druh IDDruh String(15)1) Druh dokumentu
300 2 Popis Popis String(80)2) 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 TypDokl String(1) Typ dokladu dle nabídky
700 5 Č. dokladu CDokladu String(20)3) Číslo dokladu dle sloupce typ
800 6 Kód partnera IDPartner String(8)4) Kód partnera
900 Lookup Firma PartnerName String(40)5) Název firmy partnera
1000 7 Zástupce Zastupce String(35)6) Kontaktní osoba od vybraného partnera
1100 9 Emaily (výběr ze zástupců partnera) Emaily String(120)7) Emaily na které je dokument odesílán
1150 16 Kopie emailem (CC - výběr z uživatelů OBISu) ( CC String(150)8) Emaily na které je dokument odesílán v kopii
1200 11 Číslo zakázky IDZakaz String(15)9) Číslo zakázky
1300 Lookup Popis zakázky ZakPopis String(50)10) Popis zakázky
1350 17 Pol. zakázky IDZakPol String(15)11) Položka zakázky
1400 14 Č. prostředku IDProst String(15)12) Číslo prostředku
1500 Lookup E-mail autora VyridilEmail String(50)13)
1600 10 Vyřídil IDVyridil String(8)14) Autor dokumentu
1610 Lookup Jméno uživatele Vyridil String(30)15) Jméno uživatele, který provedl změnu
1650 15 Příznak Priznak String(5)16) 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)17)
2000 Sql Počet stavů neodesláno (novisible) StavyCountErr SmallInt(0)18)
2100 Sql Počet dalších odkazů (novisible) OdkazyCount SmallInt(0)19)
0 Lookup Práva druhu RowRightDruh Right(0)20) Maska práv z druhu dokumentu

First free FieldID: 18, 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

Události (Events)

dokumenty_dokumenty.PrintRow

Dokumenty, které mají vyplněn sloupec Emaily a zároveň nejsou odeslány jsou modře obarveny. Červeně jsou zvýrazněny ty, kde se odeslání nepodařilo. Tučně jsou dokumenty s více odkazy.

Další odkazy (dokumenty_odkazy)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 0 Číslo dokumentu (novisible) IDDokument String(15)21) Číslo dokumentu
200 1 ID ID SmallInt(0) Číslo řádku
300 2 Odkaz na dokument Odkaz String(255) URL odkaz na dokument

First free FieldID: 3, last free FieldID: 63

Stavy (dokumenty_stavy)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 1 ID IDStav String(15) Identifikátor řádku stavu dokumentu
200 2 Popis Popis String(80) Popis stavu
300 3 Datum Datum DateTime(0) Datum stavu
400 4 Vyřídil IDVyridil String(8)22) Jméno uživatele, který stav doplnil
500 0 Číslo dokumentu (novisible) IDDokument String(15)23) Číslo dokumentu

First free FieldID: 5, last free FieldID: 63

Možnosti nastavení (Options)

Počítadlo dokumentů (DokumentyDM.Pocit)

Počítadlo pro čísla dokumentů, pokud není definováno v druhu

Počítadlo stavů dokumentů (DokumentyDM.SPocit)

Počítadlo pro ID stavů dokumentů

Zapsat ukládaný tisk v dokumentech (DokumentyDM.SaveToDocumentDir)

Pokud je zaškrtnutá volba, je při uložení tiskové sestavy vytvořen záznam v dokumentech

Druh pro ukládené tisky v dokumentech (DokumentyDM.SaveToDocumentDirDruh)

Při uložení tiskové sestavy z OBISu je vytvořen dokument v tomto zadaném druhu s odkazem na report

Vlastní firma pro ukládané tisky (DokumentyDM.VlastniFirma)

Implicitní (vlastní) firma, která se použije pro ukládané tisky do dokumentů, pokud se jedná o seznamový typ reportu

Emailový program - vyžaduje restart (DokumentyDM.DefaultMUA)

Emailový program který se používá pro odesílání dokumentů - po změně je nutný restart OBISu

Email login - zadejte pomocí ... (DokumentyDM.EmailAuth)

Přístupové údaje pro IMAP,POP3,SMTP

Datová schránka - zadejte pomocí ... (DokumentyDM.Datovka)

Přístupové údaje do datové schránky

Nastavení pro rychlé skenování (DokumentyDM.QuickScan)

Ukládá se v dialogu skenování dokumentu

Období pro filtry dokumentů (DokumentyDM.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

Ukládat dokumenty do podadresářů dle zakázek (DokumentyDM.DocumentDirByIDZakaz)

Pokud má záznam vypněnu zakázku uloží se tisk resp. připojí dokument do podadresáře se zakázkou

Zobrazovat jen nově vytvořené řádky (dokumenty_dokumenty.ShowFilteredResults)

Funkce které tvoří nové dokumenty na konci zobrazí jen tyto nové řádky

1)
dokumenty_druhy:iddruh
2)
dokumenty_cpopis:popis
3)
#TypDokl
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)
@LuaForm.MainLoop("dokumenty_dokumenty_ShowLookupFieldEmaily", nil, DSI, nil, cf.TableMerge(Params, {EnableSuggestions=true}))
8)
@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil, cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email"}))
9)
zakazky_zakazky:IDZakaz
10)
zakazky_zakazky:IDZakaz=IDZakaz:popis
11)
@LuaForm.MainLoop("Dlg_ShowFilteredLookupField", nil, DSI, nil, {ArgumentStr="zakazky_zakpol:IDZakPol!IDZakaz=IDZakaz"})
12)
prost_prost:IDProst
13)
common_uzivatele:IDVyridil=IDVyridil:email
14) , 22)
common_uzivatele:idvyridil
15)
common_uzivatele:IDVyridil=IDVyridil:jmeno
16)
@LuaForm.MainLoop("SetPriznakyLookup", nil, DSI, nil, cf.TableMerge(Params, {ArgumentStr="DOKUMENTY_PRIZNAK"}))
17)
(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%'))
18)
(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%')
19)
(select cast(Count(o.ID) as SMALLINT) from dokumenty_odkazy o where o.IDDokument = dokumenty_dokumenty.IDDokument)
20)
dokumenty_druhy:iddruh=iddruh:rowright
21) , 23)
dokumenty_dokumenty:iddokument