Files
guanxiangwei 060b7bf1fa init
2026-08-27 11:27:47 +09:00

2.2 KiB
Raw Permalink Blame History

DJND4002 のカラム構成(辞書定義テーブル)

中文导览:一行 = 一个 cde_sybt 的字段定义 + 显示控制。

業務キー

  • ccompkb varchar(2)
  • dstart date
  • sstart varchar(7)
  • dend date
  • send varchar(7)

コード種別

  • cde_sybt varchar(3) NOT NULL ← 4001 と紐づく辞書 ID
  • cde_nme varchar(40) NOT NULL ← 当該 cde_sybt の名称
  • cde_exp varchar(60)
  • cde_num_nme varchar(80) ← 採番制御の項目名 (SEQ / SEQNo 等)

項目定義 ×13 セット(nme0..nme12)

nme0..nme12  varchar(80)  ← 項目名
use0..use12  varchar(10)  ← 制御区分(必須桁入力 / 必須入力 / 任意入力)
inp0..inp12  varchar(3)   ← **入力形式**(§5 参照)
ord0..ord12  varchar(4)   ← 桁数

ctrl_cde1..5 varchar(80)  ← 連携制御コード(他辞書への参照)

表示制御 ×6 セット(name / dname / sname / rname / kname01..03)

use_name / inp_name / ord_name       (name)
use_dname / inp_dname / ord_dname    (dname)
use_sname / inp_sname / ord_sname    (sname)
use_rname / inp_rname / ord_rname    (rname)
use_kname01 / inp_kname01 / ord_kname01
use_kname02 / inp_kname02 / ord_kname02
use_kname03 / inp_kname03 / ord_kname03

表示

  • disp_hyoji varchar(1) ← 表示有無
  • disp_jun numeric(4) ← 表示順

その他

  • reki_kbn varchar(1)
  • popup_kbn varchar(4)

監査

  • kosin_usr (12) NOT NULL / kosin_pgm (8) NOT NULL / last_dte ts NOT NULL
  • kosin_kbn (1) NOT NULL / cmnuser (10) / dmndate ts

インデックス

  • djnd4002_idx UNIQUE (cde_sybt)

サンプル

cde_sybt=123  cde_nme="(標準共済)整理番号採番制御"
  cde_num_nme=SEQ
  nme0=必須桁入力 / use0=必須桁入力 / inp0=000 / ord0=2
  nme1=開始番号   / use1=必須入力   / inp1=000 / ord1=4
  nme2=終了番号   / use2=必須入力   / inp2=000 / ord2=4
  nme3=現在値     / use3=必須入力   / inp3=000 / ord3=4
  disp_jun=123

cde_sybt=597  cde_nme="俸給月額(H27人勧)"   6 項目:現新区分/俸給表/級/号俸/俸給月額/義務特手当
cde_sybt=598  cde_nme="定額表・調整基本額表(H27人勧)"   項目:俸給表/級/定額/調整基本額/号俸/調整額