VTPLUS EXTENSIONS
IPBusinessRules|業務ルール設定
条件に合わせて、
画面が変わる。
入力欄の切り替え、一覧の色分け、その場で伝える注意メッセージ。
VtigerCRMの画面に、業務に合うルールを設定できます。
ひとつの条件から、3つの動作。例:営業ステージが「失注」のとき
- 表示・入力制御失注理由を表示して必須に
- 一覧の色分け該当する行を目立たせる
- 注意メッセージ理由や次回対応の確認を促す
01 / GUIDE THE REQUIRED INPUT
必要なときに、
必要な項目を。
条件に応じて項目・ブロックを表示/非表示にし、追加の必須入力や読み取り専用を設定。例えば失注時だけ理由欄を表示して必須にし、入力の流れを整えられます。
状況に合う入力を、その場で促す。
営業ステージ
失注
失注理由 必須
理由を入力
それ以外のステージ理由欄を非表示・追加の必須条件を解除
02 / HIGHLIGHT THE RECORDS
一覧を開いたら、
気になる状態が見える。
条件に合うレコードの行背景や、指定項目の背景色・文字色を変更。ステータス・金額・日付などを条件にして、確認したい情報を見つけやすくします。
色と項目の値で、状態を把握。
案件一覧の色分け例
| 案件名 | 営業ステージ |
|---|---|
| A社 更新相談 | 提案中 |
| B社 導入相談 | 失注 |
| C社 保守契約 | 成約 |
行の背景色項目の背景色項目の文字色
03 / SHOW THE RIGHT MESSAGE
確認してほしいことを、
画面で伝える。
バナー・モーダル・トーストで注意喚起。詳細を開いたとき、保存後、編集中の値変更など、タイミングを選べます。注意メッセージには対象ユーザー・ロールや再表示頻度も設定できます。
業務の節目に、確認を促す。
04 / DEFINE ONE SHARED RULE
条件はまとめて、
動作は必要な分だけ。
管理者が対象モジュール・条件・優先度を設定し、3種類の動作を追加。複数条件はAND/ORで組み合わせ、保存済みレコードを使って条件の判定を確認できます。
業務ルールを、画面から設定・管理。
共通ルールの設定例
- 対象
- 案件
- 条件
- 営業ステージ = 失注
- 優先度
- 100
✓ 表示・入力制御✓ 色分け✓ 注意メッセージ
保存済みルールの判定確認レコードURL・IDで条件一致を確認
図・項目・レコード・配色は設定例です。実際の画面や業務ルールにより異なります。
適用画面・保存検証・権限・導入条件について
- 対応環境と設定の開始
- OSS版VtigerCRM 8.4.x・標準v7レイアウト向け。PHP 8.1以降・mbstring等が必要です。管理者は「CRM設定 → その他の設定 → 業務ルール設定」で設定します。初期ルールは0件で、インストールだけでは業務画面は変わりません。コアの自動上書き・追加Cron・外部サービスへの通信はありません。メール送信・承認・タスク作成・項目値更新などのワークフローは含みません。
- 対象画面と保存検証
- 表示・入力制御は標準の新規作成・編集、詳細の標準ブロックが対象。追加必須・読み取り専用は通常の保存イベントが実行される経路で検証します。API・クイック作成等もイベントが実行される場合が対象で、直接SQL等には適用できません。一覧色分けは通常一覧の先頭100件で、カンバン・関連一覧・ダッシュボード等を専用対象としません。非表示はアクセス権限の代わりにならず、標準必須や標準権限を解除しません。
- 条件・優先順位・注意メッセージ
- 一致・大小・空欄・日付範囲等に対応し、比較値にはCRM保存値を指定します。「今日」はログインユーザーのタイムゾーンで判定。条件項目を閲覧できない場合、そのルールは判定対象外です。優先度は0〜9999で大きい数値を優先し、競合時は順位を分けてください。最大100ルール、各条件20件。対象ユーザー・ロールの指定は注意メッセージだけに適用します。再表示は条件一致ごと・セッション・日ごと・初回のみ等から選べ、本文への項目差し込みも閲覧権限に従います。
- 変更・停止・削除と導入前確認
- 設定の複製・JSON書き出し/読み込み、全体・機能別・ルール別の停止に対応。複製ルールは無効で作成し、変更は保存で確定します。同時編集では他の設定を上書きせず拒否します。設定変更・停止後は対象画面を再読み込みしてください。標準アンインストールは設定・表示履歴を保持し、完全削除では専用2テーブルを削除します。業務レコード・標準フィールドは削除しません。同梱報告では完全な実CRM導入・実ブラウザー表示・実API/インポート経路・他拡張との実機併用は未確認です。DB・ファイルをバックアップし、複製環境で受入確認してください。
紹介対象:IPBusinessRules v1.0.0。添付パッケージの仕様に基づきます。
