プロジェクト

全般

プロフィール

機能追加・改修 #1012

未完了

[KH-42] 引継書の版管理・再回覧を実装する

石井 伸一 さんが13日前に追加. 13日前に更新.

ステータス:
調査中
優先度:
A
担当者:
-
開始日:
2026/10/19
期日:
進捗率:

0%

予定工数:

説明

目的:

- 差戻し・修正時に承認済みまたは回覧中の内容を書き換えず、変更前後と改変理由を追跡できるようにする。

確定した業務ルール(2026-10-19 石井確認):

1. 引継書は回覧を開始した時点で、その版をロックし、以後は直接修正できないようにする。
2. 回覧中に修正が発生した場合、または差戻しになった場合は、ロック済みの元版を直接修正しない。
3. 利用者は改変事由を入力し、元版をコピーして新しい版を下書きとして作成・修正する。
4. 元版・新版・改変事由を関係者が確認できるように共有する。
5. 修正後の新版で改めて回覧を開始し、最初の承認段階から回覧する。
6. 回覧中に新しい版を作った場合、元版の回覧は取りやめる(2026-10-19 石井確認)。
7. 承認済みの版を修正する場合の扱いは未確定(10/19 議事録で継続確認)。確定するまで、承認済みの版からは新版を作れない。

完了条件:

- 新版作成時に改変事由の入力を必須にする。
- 回覧開始前の下書きは直接編集でき、回覧開始後は直接編集できない。
- 元版と新版の親子関係、版番号、改変事由、作成者・作成日時、ロック状態、回覧状態を保存・表示する。
- 回覧開始時に当該版をロックし、ロック済みの版を編集しようとした場合は操作を拒否する。
- 新版は下書きとして修正でき、回覧開始時に先頭段階から承認フローが始まる。
- 関係者が案件詳細の履歴から各版と改変事由を確認できる。
- 上記を確認する自動テストを追加する。

対応状況(2026-10-19):

- 実装済み(コミット e75029e)。版は `project_handover_documents`、新版作成は `POST /api/projects/{id}/handover-documents/{documentId}/revisions`。
- 回覧開始時に版をロックし内容を控える。回覧中・差し戻しの版から改変事由必須で新版を作成し、回覧中の場合は元版の回覧を取りやめる。新版は最初の段階から回覧する。承認済みの版からは新版を作れない(未確定のため)。
- ローカル試験:バックエンド自動試験51件合格、画面の自動試験(frontend/scripts/e2e-handover.mjs)13項目合格。VPS未反映(反映は石井が deploy.sh で行う)。
- 未確定:承認済みの版を修正する場合の扱い(10/19 議事録で継続確認)。

出典: kaiho-hikitsugisyo-work docs/issue-backlog.md(コミット e75029e)

他の形式にエクスポート: Atom PDF