feat: 給与所得の源泉徴収票機能を追加

- 新規モジュール: backend/app/payroll/withholding_slip/
  - schemas.py: 源泉徴収票データモデル
  - service.py: 年間集計・給与所得控除・控除額計算ロジック
  - router.py: POST /payroll/withholding-slip/generate
- frontend/withholding-slip.html: 票面プレビュー・印刷(3部)ページ
- frontend/payroll.html: 源泉徴収票メニューカード追加
- backend/app/main.py: ルーター登録
This commit is contained in:
admin
2026-05-20 17:10:08 +09:00
parent a071a11df3
commit 63ac6bc99a
7 changed files with 1159 additions and 0 deletions

View File

@@ -110,6 +110,15 @@
<h2>税率・保険料設定</h2>
<p>社会保険料率、所得税率表の管理を行います</p>
</div>
<div
class="menu-card"
onclick="location.href = 'withholding-slip.html'"
>
<div class="icon">📄</div>
<h2>源泉徴収票</h2>
<p>給与所得の源泉徴収票を発行します(本人用・区役所用・税務署用 各1部</p>
</div>
</div>
<div
@@ -135,6 +144,10 @@
<strong>月次給与計算</strong
>で勤怠情報を入力し、給与を計算・承認します
</li>
<li>
<strong>源泉徴収票</strong
>で年末に給与所得の源泉徴収票本人・区役所・税務署の3部を発行します
</li>
</ol>
</div>
</div>