# BONE FLOW #024 Calendar — 給与明細・科目ID／補助ID表示 v1.0.201

Status: Candidate / NOT COMPLETED (base package v1.0.200).

## 実装箇所
- `sample/024/calendar/finance-voucher.html`: #024タスクから別画面で開く
- `sample/024/calendar/finance-voucher.js`: 給与の控除科目ID/補助IDをリスト選択、既存伝票モードへ転記
- `sample/024/calendar/finance-voucher.css`: 控除行の上段に科目IDと補助IDを表示
- `js/bone-calendar.js`: Runtime 1.0.92（Version更新のみ）

## 勘定科目・補助科目
標準「派遣給与（給与明細）」パターンの控除に、個人給与を事業口座で扱う場合の**仮分類**を割り当てます。会計処理によって異なるため、確定申告や会計ソフト出力前に必ず利用者が見直してください。**給与から天引きされた税金・保険料を事業の損金・必要経費に自動計上しません。**

| 控除 | 初期勘定科目ID | 勘定科目名 | 初期補助ID |
| --- | --- | --- | --- |
| 健康保険料 | BF-P024 | 事業主貸（個人の控除） | 02401 |
| 介護保険料 | BF-P024 | 事業主貸 | 02402 |
| 子ども・子育て支援金 | BF-P024 | 事業主貸 | 02403 |
| 厚生年金保険料 | BF-P024 | 事業主貸 | 02404 |
| 雇用保険料 | BF-P024 | 事業主貸 | 02405 |
| 所得税 | BF-P024 | 事業主貸 | 02406 |
| 住民税 | BF-P024 | 事業主貸 | 02407 |
| 寮費 | BF-P024 | 事業主貸（私用の寮費として仮定） | 02408 |
| 預り金 | BF-P018 | 預り金（仮分類） | 01801 |

採番は `<科目ID末尾3桁><2桁連番>`。`BF-P034` では `03401` から、存在済みの同IDを上書きせず次の空番で採番します。同名の補助科目が既に同じ親科目内にあればそれを使います。既存のカスタム勘定科目と補助科目の選択は保持し、マスターは正式API `getFinanceMaster` / `setFinanceMaster` でのみ保存します。カレンダーマスター全体の初期定義や#029/#048 Runtimeは変更しません。

## 表示／伝票
控除項目名の**上段**に勘定科目IDの<select>・補助科目IDの<select>を配置します（候補は現在のマスターから表示）。項目名・金額を含め、給与パターン保存では金額を保存しません。新規作成時も個人情報は保存しません。

「給与明細を借方・貸方伝票へ反映」では既存の`buildPayrollLines()`を利用し、勘定科目と補助科目を `debitAccount` / `debitSub` に反映。伝票モードの借方/貸方金額は既存の編集欄で変更可能、#048 Table × #029 NumberBoxは正式部品のプレビュー（読取専用）です。#029の本体や実動作仕様は変更していません。

## 互換性／未検証
- 原本 `v1.0.200` ZIPは変更しない。
- 既存 `financeEntries`・`financeVouchers`・個別の給与パターン設定・タスクを上書きしない。
- マスター補助コードは内部コードで、JDL/Freeway等の外部ソフトの正式コードではない。
- Windows PowerShell Installer、localhostでのユーザー実画面、実インストール済みの #029/#048 依存Runtime・SQLite再起動保存復元・会計ソフト取込は未検証。
