Files
updsv7-rag/標準版/給与システム/entity/xkkijun_給与計算基準情報.md
guanxiangwei 060b7bf1fa init
2026-08-27 11:27:47 +09:00

2.4 KiB
Raw Permalink Blame History

xkkijun 給与計算基準情報

Description

  • 物理表名:xkkijun
  • 業務名称:[基本]給与計算基準情報
  • 业务语义:給与計算ための各項目の値を保持する(給与計算各項目的参考值)
  • 所属: UPDS-V7 給与システム
  • 所在库:updsv7_opho_ci(192.168.1.72:5432,CI 环境)

Key Facts (实测 2026-08-19 information_schema)

  • 物理列数:1011 = 6 头部 + 4 日志 + 1000 业务 + 1 rowid
  • 行数(CI):50 / 表 128 kB / 索引 32 kB / 总 192 kB
  • 主键 UNIQUE:xkkijun_idx(ccompkb, cqtaikeikb, dgaitong, nqshoyokb, nqshoyoseq, cshainno)
  • 唯一索引:xkkijun_rowid_key UNIQUE(rowid)

列结构(实测已确认)

(A) 头部业务标识 6 列,全部 NOT NULL:

  1. ccompkb varchar(2)
  2. cqtaikeikb varchar(2)
  3. dgaitong date -- 該当月(処理月),月末日
  4. nqshoyokb numeric(1,0) DEFAULT 0
  5. nqshoyoseq numeric(1,0) DEFAULT 0
  6. cshainno varchar(10)

(B) 日志 4 列,全部 NULLABLE: 7. cmnclient varchar(10) 8. cmncomp varchar(2) 9. cmnuser varchar(10) 10. dmndate timestamp(0) -- 始终 timestamp,区别于 dgaitong 的 date

(C) 业务列 1000 列(5 类型 × 200),全部 NULLABLE:

  • ccode01..ccode200 varchar(10) -- 代码
  • cname01..cname200 varchar(100) -- 名称
  • nnumber01..nnumber200 numeric(12,4) -- 数值
  • ddate01..ddate200 date -- 日期
  • nflag01..nflag200 numeric(1,0) DEFAULT 0 -- 0/1 标志 (唯一一档有 DEFAULT 0)

(D) 代理键:

  • rowid bigint NOT NULL

衍生表(public schema,存在未读)

xkkijun / xkkijun_old / xkkijunctl / xkkijunhw / xkkijunhw_old / xkkijunhwj / xkkijunhwn / xkkijunhwn_old / xkkijunhwnj / xkkijunj

Relations

  • 同型 PK 结构:xkkihon(給与基本情報) — 两表头部 6 列 PK 形态相同
  • 同期表系:xkkijunhw / xkkijunhwn(估计为履歴派生)
  • 200 槽位"五花"特征:給与基準表 類,定义 200 个参数的 代码/名称/数值/日期/标志 槽

修正点 (vs 此前"推断型分布"版本)

  • 此前 column 类型未标精度;本次已 information_schema 实测确认
  • nqshoyokb / nqshoyoseq:numeric(1,0) DEFAULT 0(此前只写 numeric)
  • ccode":varchar(10) / cname":varchar(100) / nnumber":numeric(12,4) / nflag":numeric(1,0) DEFAULT 0
  • dmndate 是 timestamp(0),不是 date
  • rowid 是 bigint NOT NULL(此前记 int8 UNIQUE 未标 NOT NULL)
  • 索引大小:32 kB(此前记 64 kB 有出入)