Tabulka pracovních číselníků (CBO)

Vět z tabulky pracovních číselníků se používá při zadávání v položkách oddělení OSOBNÍ nebo PAM. Výsledný kód věty pracovního číselníku může být složen až z osmi připojených vět zdrojových číselníků plus z lokálního kódu. Věty jsou organizovány do skupin podle jmen číselníků (spojovací sloupec XCBNID ). V makrojazyku se ke větě, která je nahrána v paměti přistupuje pomocí klíčového slova CIS.

Stavba věty:

ČísNázev položkyTyp položkySloupecMakroIdx
1 Ident Longint IDENT dbIdent *
2 Attr Word XATTR dbAttr  
3 Skupina číselníku Longint XCBNID cisSkup *
4 Výsledný složený kód String[32] XCODE cisKod *
5 Lokální kód String[8] XLOCCODE cisLokKod
6 Text String[96] XTEXT cisText  
7 Zdrojový číselník Longint XCBSID1 cisID1  
8 Zdrojový číselník Longint XCBSID2 cisID2  
9 Zdrojový číselník Longint XCBSID3 cisID3  
10 Zdrojový číselník Longint XCBSID4 cisID4  
11 Zdrojový číselník Longint XCBSID5 cisID5  
12 Zdrojový číselník Longint XCBSID6 cisID6  
13 Zdrojový číselník Longint XCBSID7 cisID7  
14 Zdrojový číselník Longint XCBSID8 cisID8  
15 Platí OD Date XVALFROM cisDatOd  
16 Platí DO Date XVALTO cisDatDo  

Indexy:

  1. IDENT
  2. --
  3. XCBNID
  4. XCBNID
    XCODE

XCODE

Složený tvar ze všech kódu připojených zdrojových číselníků (XCBSID1..XCBSID8) (existují-li) plus lokální kód XLOCCODE.

Jestliže se provede změna ve zdrojovém číselníku, ze kterého je pracovní složen, nedojde ke změně XCODE. Pak by bylo potřeba provést aktualizaci tohoto kódu jinou externí metodou například z makra.

XVALFROM

Platnost od nemusí být uvedena.

XVALTO

Platnost do MUSÍ být pro správnou funkci uvedena.