VTPLUS EXTENSIONS

IPBusinessRules|業務ルール設定

条件に合わせて、
画面が変わる。

入力欄の切り替え、一覧の色分け、その場で伝える注意メッセージ。
VtigerCRMの画面に、業務に合うルールを設定できます。

ひとつの条件から、3つの動作。例:営業ステージが「失注」のとき
  • 表示・入力制御失注理由を表示して必須に
  • 一覧の色分け該当する行を目立たせる
  • 注意メッセージ理由や次回対応の確認を促す
条件を一度設定し、必要な動作を組み合わせます。3種類のうち、ひとつだけのルールも作成できます。

01 / GUIDE THE REQUIRED INPUT

必要なときに、
必要な項目を。

条件に応じて項目・ブロックを表示/非表示にし、追加の必須入力や読み取り専用を設定。例えば失注時だけ理由欄を表示して必須にし、入力の流れを整えられます。

状況に合う入力を、その場で促す。
営業ステージ
失注
失注理由 必須
理由を入力
それ以外のステージ理由欄を非表示・追加の必須条件を解除
失注理由の項目は事前に準備します。非表示でも入力済みの値は消さず、追加必須は対応する保存イベントでも検証します。

02 / HIGHLIGHT THE RECORDS

一覧を開いたら、
気になる状態が見える。

条件に合うレコードの行背景や、指定項目の背景色・文字色を変更。ステータス・金額・日付などを条件にして、確認したい情報を見つけやすくします。

色と項目の値で、状態を把握。
案件一覧の色分け例
案件名営業ステージ
A社 更新相談提案中
B社 導入相談失注
C社 保守契約成約
行の背景色項目の背景色項目の文字色
標準の通常一覧で、表示中の先頭100件が対象です。条件は保存済みの値で判定し、指定項目の色は一覧の表示列にある場合に反映します。

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。添付パッケージの仕様に基づきます。

LET’S TALK

業務ルールを、
使いやすい画面に。

入力制御・一覧の強調・注意表示をご相談ください。

導入について相談する

IPBusinessRules|vtplus by iplanner