プロジェクト

全般

プロフィール

機能追加・改修 #624

完了

feat: FR6の概算確定・数量根拠・安全な再連携を実装する

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

ステータス:
完了
優先度:
A
担当者:
開始日:
2026/07/29
期日:
進捗率:

0%

予定工数:

説明

  1. 1. User Story\n見積担当者として、概算金額と根拠を確認してestimatesへ安全に連携したい。なぜなら、現状は明細投入APIのみで、金額確定・履歴・再送時の重複防止が未実装だから。\n\n## 2. Background\n- 関連要件: functional-requirements.md(FR6-1〜FR6-5)\n- 関連設計書: external-integrations.md、state-transitions.md\n- 現状: EstimatesClientの初回連携は実装済み。全体概算、数量根拠表、連携履歴、失敗時の復旧・冪等性が未実装。\n\n## 3. Scope\n- 方式Bの概算計算・社内プレビュー・数量根拠表\n- 連携結果(成功・失敗明細、日時、連携先ID)の保存・参照\n- 再連携・途中失敗時の方針決定と重複投入防止\n- SC9〜SC11に必要なAPIの整備\n\n## 4. Out of Scope\n- estimates側の見積新規作成API、顧客向けPDF発行\n\n## 5. Acceptance Criteria\n- [ ] 概算金額と数量根拠を確認・確定できる\n- [ ] 連携試行と結果を追跡できる\n- [ ] 再実行しても明細重複を防止できる方針と実装がある\n- [ ] estimates実環境または契約テストで連携を検証する\n- [ ] 失敗時の担当者操作を文書化する\n\n## 6. Testing Requirements\n- 実行コマンド: php artisan test\n- 手動確認: 成功・途中失敗・再連携を確認する\n\n## 8. Docs to Update\n- [ ] docs/progress-status.md\n- [ ] docs/requirements/functional-requirements.md\n- [ ] docs/requirements/external-integrations.md\n- [ ] docs/requirements/state-transitions.md\n- [ ] docs/requirements/screens.md\n- [ ] docs/requirements/decisions/\n\n## 10. Done Definition\n- [ ] Acceptance Criteria を満たす\n- [ ] 必要なテストとdocs更新が完了している

---
対応するGitHub Issue: https://github.com/iplusone/construction-estimate/issues/17

石井 伸一 さんが5日前に更新

  • 担当者石井 伸一 にセット

石井 伸一 さんが5日前に更新

  • ステータス新規 から 完了 に変更

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