9.0 KiB
9.0 KiB
site-335411 プロセス設定 新仕様書(検討版)
対話仕様決めの結果をまとめたもの。processes.json未反映、サイト未適用。反映前に必ずレビューを受けること。
現状(実サイト反映済み)フローチャートはこちら。混同注意。
1. 概要
依頼人(ユーザー)と営業積算担当者のやり取りを管理するプロセス設定の刷新案。新規登録から完了・問合せ不要・取消に至るまでの一連の流れを、Status14種・プロセス18件で構成する。
未確定・別途相談事項(本仕様書では扱わない):
- 新規依頼(200)遷移後の編集不可項目詳細
- 必須項目チェックの新規作成時/新規依頼遷移時の切替
2. Status一覧
| 値 | ChoicesText | CSSクラス |
|---|---|---|
| 100 | 新規 | new-status-white |
| 200 | 新規依頼 | new-status-light-orange |
| 400 | 受付済 | new-status-orange |
| 450 | 依頼者質疑中 | new-status-yellow |
| 480 | 依頼者回答有 | new-status-white |
| 500 | 積算対応中 | new-status-green |
| 510 | 外部見積待ち | new-status-green |
| 520 | 社内確認中 | new-status-green |
| 800 | 一部回答 | new-status-pink |
| 810 | 回答完了 | new-status-light-blue |
| 900 | 完了 | new-status-blue |
| 901 | 問合せ不要 | new-status-blue |
| 910 | 保留 | new-status-grey |
| 920 | 取消 | new-status-grey |
3. プロセス定義一覧
| No | プロセス名 | 区分 | 遷移元(CurrentStatus) | 遷移先(ChangedStatus) | 実行者 | 通知 | 備考 |
|---|---|---|---|---|---|---|---|
| 1 | 新規依頼 | 新設 | 100 | 200 | 依頼者 | あり(依頼者+積算担当) | 遷移後編集不可(対象項目別途設定) |
| 2 | 受付 | 新設 | 200 | 400 | 積算担当(Dept25) | なし | |
| 3 | 質疑送信 | 修正 | 100/400/450/480/500/510/520/800 | 450 | 積算担当(Dept25) | あり(依頼者) | 現状Dept制限無し→Dept25限定に変更 |
| 4 | 回答送信 | 既存維持 | 450 | 480 | 依頼者 | あり(積算担当) | ClassC:"Own"で本人限定 |
| 5 | 質疑回答削除 | 修正 | 450 | 450 | 積算担当(Dept25) | あり | 現状通知なし→通知ありに変更 |
| 6 | 積算対応中へ | 新設 | 400/450/480/500/510/520 | 500 | 積算担当(Dept25) | なし | 500→500含む自己ループ。既存プロセス「営業積算確認」(450→500)を吸収・廃止 |
| 7 | 外部見積待ちへ | 新設 | 400/450/480/500/510/520 | 510 | 積算担当(Dept25) | なし | 510→510含む自己ループ |
| 8 | 社内確認中へ | 新設 | 400/450/480/500/510/520 | 520 | 積算担当(Dept25) | なし | 520→520含む自己ループ |
| 9 | 一部回答 | 新設 | 400/450/480/500/510/520/800 | 800 | 積算担当(Dept25) | あり(回答回数含む) | 800→800自己ループ=繰り返し可 |
| 10 | 見積回答 | 修正 | 400/450/480/500/510/520/800/810 | 810 | 積算担当(Dept25) | あり(回答回数含む) | 現状ChangedStatus:-1(通知のみ)→810遷移追加。旧No.11「追加回答送信」(800→810)を吸収し遷移元に800を追加。810→810自己ループ=内容修正再送信可 |
| 11 | 完了 | 新設・1本化 | 800/810 | 900 | 積算担当(Dept25) | なし | |
| 12 | 問合せ不要 | 新設 | 200/400/450/480/500/510/520 | 901 | 積算担当(Dept25) | あり(依頼者へ) | 旧名称「依頼不要」から変更 |
| 13 | 依頼修正 | 新設 | 200 | 100 | 依頼者 | なし | 旧名称「取り下げ」から変更 |
| 14 | 差戻し | 新設 | 400/450/480/500/510/520 | 100 | 積算担当(Dept25) | あり | |
| 15 | 取消 | 新設 | 400/450/480/500/510/520/910 | 920 | 積算担当(Dept25) | あり | 遷移元・実行者を変更(旧:100/200・依頼者 → 新:400〜520・積算担当)。保留(910)からの直接取消も統合 |
| 16 | 保留 | 新設 | 400/450/480/500/510/520 | 910 | 積算担当(Dept25) | なし | |
| 17 | 保留解除 | 新設 | 910 | 500 | 積算担当(Dept25) | なし | |
| 18 | 遅延連絡 | 修正 | 400/450/480/500/510/520/800 | 変更なし | 積算担当(Dept25) | あり | 現状無制限→対象Status限定(810除く) |
既存のまま変更なし:①物件基本情報へ戻る(任意Status→任意Status、Status変更なし)。上記一覧には含めない。
4. フローチャート
凡例: ノード=Status値。エッジ=プロセス名。(Dept25)=実行部署限定(営業積算)、Dept注記無し=依頼者操作。📧=通知あり。((任意))=現状維持プロセス用仮想ノード。
flowchart LR
100((新規<br/>100))
200((新規依頼<br/>200))
400((受付済<br/>400))
450((依頼者質疑中<br/>450))
480((依頼者回答有<br/>480))
500((積算対応中<br/>500))
510((外部見積待ち<br/>510))
520((社内確認中<br/>520))
800((一部回答<br/>800))
810((回答完了<br/>810))
900((完了<br/>900))
901((問合せ不要<br/>901))
910((保留<br/>910))
920((取消<br/>920))
any((任意))
100 -->|"📧新規依頼"| 200
200 -->|"依頼修正"| 100
400 & 450 & 480 & 500 & 510 & 520 & 910 -->|"📧取消 (Dept25)"| 920
200 -->|"受付 (Dept25)"| 400
100 & 400 & 450 & 480 & 500 & 510 & 520 & 800 -->|"📧質疑送信 (Dept25)"| 450
450 -->|"📧回答送信"| 480
450 -->|"📧質疑回答削除 (Dept25)"| 450
400 & 450 & 480 & 500 & 510 & 520 -->|"積算対応中へ (Dept25)"| 500
400 & 450 & 480 & 500 & 510 & 520 -->|"外部見積待ちへ (Dept25)"| 510
400 & 450 & 480 & 500 & 510 & 520 -->|"社内確認中へ (Dept25)"| 520
400 & 450 & 480 & 500 & 510 & 520 & 800 -->|"📧一部回答 (Dept25)"| 800
400 & 450 & 480 & 500 & 510 & 520 & 800 & 810 -->|"📧見積回答 (Dept25)"| 810
800 & 810 -->|"完了 (Dept25)"| 900
200 & 400 & 450 & 480 & 500 & 510 & 520 -->|"📧問合せ不要 (Dept25)"| 901
400 & 450 & 480 & 500 & 510 & 520 -->|"📧差戻し (Dept25)"| 100
400 & 450 & 480 & 500 & 510 & 520 -->|"保留 (Dept25)"| 910
910 -->|"保留解除 (Dept25)"| 500
400 -->|"📧遅延連絡 (Dept25)"| 400
450 -->|"📧遅延連絡 (Dept25)"| 450
480 -->|"📧遅延連絡 (Dept25)"| 480
500 -->|"📧遅延連絡 (Dept25)"| 500
510 -->|"📧遅延連絡 (Dept25)"| 510
520 -->|"📧遅延連絡 (Dept25)"| 520
800 -->|"📧遅延連絡 (Dept25)"| 800
any -->|"①物件基本情報へ戻る"| any
5. 通知文面・宛先
各プロセスの通知文面はこちらに格納。件名テンプレート:【営業積算】[ClassA]-[ClassB] [Class001]様 : <プロセス名>。回答回数は既存項目Num101(算出回答回数)を使用(Columns新設不要)。
| No | プロセス | To | CC |
|---|---|---|---|
| 1 | 新規依頼 | 営業積算(e-sekisan固定) | 依頼者(ClassC) |
| 3 | 質疑送信 | 依頼者(ClassC) | 質疑送付先(Class077) |
| 4 | 回答送信 | 営業積算(e-sekisan固定) | 依頼者(ClassC)+質疑送付先(Class077) |
| 5 | 質疑回答削除 | 依頼者(ClassC) | 質疑送付先(Class077) |
| 9 | 一部回答 | 依頼者(ClassC) | 回答送付先(Class095) |
| 10 | 見積回答 | 依頼者(ClassC) | 回答送付先(Class095) |
| 12 | 問合せ不要 | 依頼者(ClassC) | 回答希望送付先(Class052) |
| 14 | 差戻し | 依頼者(ClassC) | なし |
| 15 | 取消 | 依頼者(ClassC) | 回答希望送付先(Class052) |
| 18 | 遅延連絡 | 依頼者(ClassC) | 遅延送付先(Class085) |
宛先項目:営業積算(e-sekisan@next-hd.co.jp固定) / 依頼者(ClassC) / 回答希望送付先(Class052) / 質疑送付先(Class077) / 遅延送付先(Class085) / 回答送付先(Class095)。ClassD(主担当営業)・Class153(担当者・CC一覧)は今回CC先として不使用。
6. 特記事項
- 500/510/520自己ループ(No.6〜8): 遷移元6状態(400/450/480/500/510/520)を機械的に反映した結果、自Status→自Statusの遷移も含む。実行しても状態変化なし
- 800/810自己ループ(No.9・10): 意図的な設計。一部回答・見積回答を繰り返し実行できるようにするため
- 800/810からの出口は完了(900)のみ: 差戻し・保留・取消・問合せ不要はいずれも400〜520限定。一部回答・見積回答済み状態からのこれら遷移は意図的に不要と判断(確認済み)
- 保留(910)からの出口は保留解除(→500)と取消(→920)のみ: 問合せ不要への直接遷移は無し。不要と判明した場合は保留解除を経由するか取消を使う想定
- 質疑送信の対象に810を含めない: 見積回答完了後の追加質疑は無い想定(確認済み)
- 旧プロセス「営業積算確認」(450→500)は廃止: No.6「積算対応中へ」に完全吸収
7. 未確定・別途相談事項
- 新規依頼(200)遷移後の編集不可項目詳細
- 必須項目チェックの新規作成時/新規依頼遷移時の切替