diff --git a/標準版/給与システム/entity/urtukin_[基本]通勤交通費情報.md b/標準版/給与システム/entity/urtukin_[基本]通勤交通費情報.md new file mode 100644 index 0000000..e83998f --- /dev/null +++ b/標準版/給与システム/entity/urtukin_[基本]通勤交通費情報.md @@ -0,0 +1,57 @@ +# urtukin 解析报告 + +## 基本情報 + +| 項目 | 内容 | +|---|---| +| テーブル名称 | `[基本]通勤交通費情報` | +| テーブルID | `urtukin` | +| テーブル概要 | (空) | +| 改訂履歴 sheet | B1:BM14,65 列 | +| 列定義 sheet 行数 | 28 列(行 7~34) | + +## 列定義(28 列全表) + +| No. | カラム名称 | カラムID | データ型 | 桁数 | 制約 | 初期値 | インデックス | 備考 | +|---|---|---|---|---|---|---|---|---| +| 1 | 会社区分 | `ccompkb` | varchar | 2 | N | — | 1 | — | +| 2 | 給与体系区分 | `cqtaikeikb` | varchar | 2 | N | — | 2 | 00固定 | +| 3 | 適用開始月 | `dstart` | date | — | N | — | 4 | — | +| 4 | 適用終了月 | `dend` | date | — | — | — | — | — | +| 5 | 社員番号 | `cshainno` | varchar | 10 | N | — | 3 | — | +| 6 | 更新ユーザ)端末ID | `cmnclient` | varchar | 10 | — | — | — | — | +| 7 | 更新ユーザ)会社区分 | `cmncomp` | varchar | 2 | — | — | — | — | +| 8 | 更新ユーザ)ユーザID | `cmnuser` | varchar | 10 | — | — | — | — | +| 9 | 更新ユーザ)更新日時 | `dmndate` | timestamp | — | — | — | — | — | +| 10 | 認定日 | `dnintei` | date | — | — | — | — | — | +| 11 | 通勤方法)手段 | `ctukinhokb` | varchar | 2 | — | — | — | — | +| 12 | 通勤方法)名称 | `ctukinhonm` | varchar | 20 | — | — | — | — | +| 13 | 自動車)片道距離 | `ncarkyorih` | numeric | 12,4 | — | — | — | — | +| 14 | 特例)特別料金等 | `ntokurei` | numeric | 12,4 | — | — | — | — | +| 15 | 特例)支給間隔(月数) | `nmonth` | numeric | 2 | — | — | — | — | +| 16 | 特例)支給開始年月 | `dsikyus` | date | — | — | — | — | — | +| 17 | 調整支給額 | `nchoseishiq` | numeric | 12,4 | — | — | — | — | +| 18 | 非課税限度額 | `nhigen` | numeric | 12,4 | — | — | — | — | +| 19 | 現金支払済み | `nmonysumi` | numeric | 1 | — | — | — | — | +| 20 | 支給額非課税分 | `nshiqgakuhi` | numeric | 12,4 | — | — | — | — | +| 21 | 支給額課税分 | `nshiqgakuka` | numeric | 12,4 | — | — | — | — | +| 22 | 1ヶ月分交通費 | `nkoutuuhi1` | numeric | 12,4 | — | — | — | — | +| 23 | 支給停止 | `nshiqstop` | numeric | 1 | — | — | — | — | +| 24 | 特例)特別運賃等 | `ntokurei_2` | numeric | 12,4 | — | — | — | — | +| 25 | 特例)支給間隔(月数) | `nmonth_2` | numeric | 2 | — | — | — | — | +| 26 | 特例)支給開始年月 | `dsikyus_2` | date | — | — | — | — | — | +| 27 | 特例)特別料金等(うち課税) | `ntokurei_ka` | numeric | 12,4 | — | — | — | — | +| 28 | 通勤所要回数10回未満 | `nunder10` | numeric | 1 | — | — | — | — | + +## 索引结构(从 H6~H11 抽出) + +| index_no | 列 | +|---|---| +| U | (unique constraint 全 PK/UNIQUE 行) | +| 1 | 会社区分(`ccompkb`) | +| 2 | 給与体系区分(`cqtaikeikb`) | +| 3 | 社員番号(`cshainno`) | +| 4 | 適用開始月(`dstart`) | + +⚠ **PK 未明示** —索引 1~4 不连续(没有 5+),但 H6='U' 表示某行有 UNIQUE 约束。从 NOT NULL 列看(`F7~F11` 全是 N): +- `ccompkb` + `cqtaikeikb` + `dstart` + `cshainno`(4 列 NOT NULL)— 这4 列**极可能**是 PK(UNIQUE 索引 H6='U'标记的应该就是这 4 列的组合)