No description
Find a file
2026-03-09 10:47:09 +09:00
.idea chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
android chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
data/mothership chore: ビルド環境準備 (bin/ディレクトリ・スクリプト・テストデータを含む) 2026-03-06 12:19:37 +09:00
docs feat: 見積→請求転換 UI + DocumentDirectory 自動保存実装 2026-03-09 10:47:09 +09:00
ios chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
lib feat: 見積→請求転換 UI + DocumentDirectory 自動保存実装 2026-03-09 10:47:09 +09:00
scripts ビルド完了:簡易実装の修正\n- sales_screen.dart: 構文エラー修正(列挙型明示化)\n- PDF テンプレート:SalesInvoiceTemplate クラス定義\n- Google サービス:簡易空実装化\n- build_expiry_info.dart: 型宣言修復\n\n機能状態:マスター画面全完了、売上入力画面実装 2026-03-08 16:53:20 +09:00
test chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
web chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
.flutter-plugins-dependencies feat: 見積→請求転換 UI + DocumentDirectory 自動保存実装 2026-03-09 10:47:09 +09:00
.gitignore chore: ビルド環境準備 (bin/ディレクトリ・スクリプト・テストデータを含む) 2026-03-06 12:19:37 +09:00
.metadata chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00
a-config.txt feat: 見積→請求転換 UI + DocumentDirectory 自動保存実装 2026-03-09 10:47:09 +09:00
analysis_options.yaml chore: ビルド環境準備 (bin/ディレクトリ・スクリプト・テストデータを含む) 2026-03-06 12:19:37 +09:00
pubspec.yaml feat: 見積→請求転換 UI + DocumentDirectory 自動保存実装 2026-03-09 10:47:09 +09:00
README.md feat: 見積→請求転換 UI + DocumentDirectory 自動保存実装 2026-03-09 10:47:09 +09:00
sales_assist_1.iml chore: 工程管理ドキュメントを追加し、UI リファクタリング</new_task>feat: docs/requirements.md, docs/project_plan.md の追加 2026-03-07 14:30:12 +09:00

販売アシスト 1 号「母艦お局様」プロジェクト - Engineering Management

開発コード: CMO-01
最終更新日: 2026/03/09
バージョン: 1.6 (Sprint 4 完了 + 売上入力完全実装)


📚 プロジェクトドキュメントと活用方法

📖 導入概要

この README は、プロジェクト管理に使用される工程管理ドキュメントへの入り口です。

  • docs/project_plan.md: 全体の計画書(マイルストーン・スケジュール)
  • docs/short_term_plan.md: 短期計画(スプリントごとのタスクリスト)
  • docs/engineering_management.md: 工程管理プロセスのガイド
  • docs/requirements.md: 機能要件定義書

実装完了セクションSprint 4: 2026/03/09-2026/03/23

📦 コア機能強化 - 完了済み

機能 ステータス 詳細
見積入力機能 完了(簡素化対応) DatabaseHelper 接続、エラーハンドリング完全化、Map データ保存方式へ簡素化
売上入力機能 完了 JAN コード検索、合計金額計算、PDF 帳票出力対応printing パッケージ)
PDF 帳票出力 完了 A5 サイズ・テンプレート設計完了、DocumentDirectory 保存ロジック実装済み
売上データ保存 API 完了 DatabaseHelper.insertSales の完全実装、顧客情報連携済み

📋 Sprint 4 タスク完了ログ

  • DatabaseHelper.insertEstimate の完全なエラーハンドリング(重複チェック)→ Map データ方式へ簡素化対応
  • sales_screen.dart の得意先選択機能実装
  • 売上データ保存時の顧客情報連携
  • PDF テンプレートバグ修正(行数計算・顧客名表示)
  • DocumentDirectory への自動保存ロジック実装
  • 売上入力画面完全実装 (2026/03/09)

📝 見積簡素化対応履歴 (2026/03/08)

  • EstimateScreen の簡素化: Estimate モデル依存の排除Map データ保存方式)
  • ビルド修正: showModal→showDialog、Duration(inDays:...)→Duration(days:)、TextButton child 追加
  • ビルド結果: app-release.apk (49.4MB)

🔄 Sprint 5: クラウド同期機能(計画段階)

📋 タスク定義(予定)

タスク ステータス 詳細
見積→請求転換 未着手 見積データを請求書への変換ロジック実装
Inventory モデル 未着手 在庫管理用のモデル定義と DatabaseHelper API
PDF 領収書テンプレート 未着手 領収書のデザイン・レイアウト設計
Google 認証統合 計画段階 google_sign_in パッケージの導入検討

📅 Sprint 5 スケジュール(見込み)

  • 開始: 2026/04/01
  • 完了: 2026/04/15
  • マイルストーン: S5-M1請求機能初版実装

🚧 進行中タスク

タスク 進捗 担当者
DocumentDirectory 自動保存 完了 UI/UX チーム
PDF 帳票出力ロジックprinting 完了 Sales チーム
売上入力画面完全実装 完了 Sales チーム (3/09)

📊 技術スタック

  • Flutter: UI フレームワーク (3.41.2)
  • SQLite: ローカルデータベースsqflite パッケージ)
  • printing: PDF 帳票出力flutter_pdf_generator 代替)
  • SharePlus: PDF 領収書共有機能
  • Intl: 日付・通貨フォーマット

📝 変更履歴

日付 バージョン 変更内容
2026/03/09 1.6 売上入力画面完全実装、PDF 帳票出力完成、DocumentDirectory 自動保存完了
2026/03/08 1.5 Sprint 4 完了、M1 マイルストーン達成、見積簡素化対応
2026/03/08 1.4 Sales Input + PDF Ready
2026/03/08 1.3 Sales Input + PDF Ready

最終更新: 2026/03/09
ビルド結果: app-release.apk (~48MB)
作成者: 開発チーム全体