ビジネス ルールのプロパティ

ビジネス ルールのプロパティについては、次のタブで説明します。

全般

[名前]

新しいビジネス ルールの名前です。

[説明]

新しいビジネス ルールの説明です。

[タイプ]

現在のプロセスがビジネス ルールであることを示す読み取り専用プロパティです。

[カテゴリ]

ビジネス ルールを保存するカテゴリです。デフォルトでは、ビジネス ルールはリソースの作業カテゴリに保存されます。

[ヒット ポリシー]

「ヒット ポリシー」プロパティと「else 条件を含める」プロパティを使用できるのは、デシジョン テーブルのみです。

ヒット ポリシーは、評価される出力に基づくルールです。利用可能なオプションは次のとおりです。初回検出、収集する、ルールの順序。(デフォルト: 最初に見つかった順)

  • [初回検出]: 複数の行が true と評価される可能性がありますが、評価は true と評価される最初の行で停止します。

  • [収集する]: true と評価されるすべての行の値が収集されます。

    [初回検出] のヒット ポリシーでは、出力列から何を収集するか (合計、最小、最大、数、および平均) を指定する必要があります。[収集する] のヒット ポリシーでサポートされている演算子は、Sum、Min、Max、Count、および Average です。

    ヒット ポリシーの [収集順] を使用する場合、すべての出力は数値である必要があります。ヒット ポリシーを切り替えた場合、数値以外の出力タイプはサポートされないため、こうしたタイプが見つかると警告メッセージが表示されます。

    フォームまたはプロセスでルールを実行すると、出力変数には、true と評価されたすべての行の結合値が含まれます。

    たとえば、2 つの行の値が 10 と 20 で、true と評価されたとします。この場合、出力変数値によって次の値が返されます。

    • 合計: 30

    • 最小: 10

    • 最大: 20

    • 数: 2

    • 平均: 15

  • [ルールの順序]: 複数の行が true と評価される場合があり、テーブルの出力には各行の可能性がある出力が格納されます。たとえば、12 歳以上の人が映画 A と B を視聴でき、15 歳以上の人が映画 C と D を視聴できる場合、16 歳の人が視聴できる映画は A、B、C、および D となります。

[else 条件を含める]

Else 条件行をデシジョン テーブルに追加できるようにします。(デフォルト: クリア)

キャプチャ

ビジネス ルールのキャプチャ プロパティを構成します。

[分類グループ]

ドキュメントの分類に役立つ、ビジネス ルールに関連付ける分類グループです。分類グループ、文字列型のプロセスまたはサーバー変数、またはビジネス データを使用して、ルールの分類グループを動的に設定できます。プロセス変数は、分類グループの GUID を保持します。分類グループの [全般] タブから GUID をコピーできます。

詳細については、「分類グループの作成」を参照してください。

[スキャンから初期化]

選択されている場合は、Kofax Analytics for TotalAgility レポート内のデータを使用して返されたデータをフィルタできるように、キャプチャ対応プロセスを作成します。

キャプチャ対応プロセスを使用すると、プロセス内でスキャン新規ジョブ作成フォームおよびデバイス新規ジョブ作成フォームを作成できます。実行時に、TotalAgility はインバウンド ドキュメントが必要となるプロセスを自動的に開始します (または再起動するか待機状態から起動します)。たとえば、ローン申請ドキュメントを受け取ったときに、「ローン承認」のインスタンスを開始します。

キャプチャ対応プロセスを使用すると、スキャンしたイメージをレンディションとして保存したり、インポートされたドキュメントを変更したりすることもできます。

キャプチャが有効なプロセスでは、初期化変数にドキュメントまたはフォルダ タイプの変数を 1 つ含める必要があります (複数は不可)。変数を含めない場合、プロセスを保存できません。

分割プロファイル、スキャン/VRS プロファイル、デバイス (分割プロファイル、スキャン/VRS プロファイル) を設定したり、スキャンしたイメージをレンディションとして選択したりできます。ビジネス プロセスの場合に限り、インポートしたドキュメントの変更を許可することもできます。ケースおよびケース フラグメントの場合は、インポートしたドキュメントの変更を許可できません。

PDF テキスト抽出
[抽出モード]

PDF からテキストを抽出するモードです。利用可能なオプションは次のとおりです。

  • すべてのテキスト]: 表示テキストと非表示テキストの両方を抽出します (デフォルト)。

  • 表示テキストのみ]: 表示可能テキストのみを抽出します。

  • 自動]: 表示可能テキストのみを抽出します。結果が空の場合は、表示不可能テキストを結果に含めて抽出します。

  • すべてのテキスト レイヤーを無視]: OCR を介して PDF を抽出し、PDF テキスト レイヤーを無視します。

[単語区切り]

単語の区切りとして使用する文字です。PDF を処理する場合、これらの文字を含むテキストまたは文字列は個別の単語として扱われます。たとえば、「1234/56」は、「1234」、「/」、「56」という 3 つの別個の単語として扱われます。

デフォルトの文字は次のとおりです。「/」、「:」、「(」、「)」、「-」、「#」。

アクセス

[利用可能 (開始)] および [利用可能 (終了)]

特定の日付にビジネス ルールをアクティブまたは非アクティブにできます。

設定されている場合、アクティブ期間が終了するとすぐにルールは期限切れになります。それ以外の場合は、アクティブなままです。

たとえば、衣料品店はクリスマス割引セールの実行を決定し、シーズン開始時に適用され、シーズン終了時に期限切れになるルールを作成します。

履歴、レポート、および実行

[最大ループ数]

ビジネス ルール内でループが継続されると、TotalAgility サーバーのワークロードが大きくなることがあります。最大ループ数を設定して、ビジネス ルール内でアクティビティを実行できる回数を定義することができます (デフォルト: 1000)。ループ数が設定された制限に達すると、ジョブは実行時に一時停止されます。デフォルトでは、システム レベルで設定された最大ループ数は、すべてのプロセスで使用できます。ただし、サーバー レベルの設定を上書きして、プロセス レベルでループ数を設定することができます。

[.NET アセンブリ]

ビジネス ルールで外部アセンブリ コンポーネントを使用できるようにする場合に、ビジネス ルールに関連付ける .NET アセンブリです。

  • プロセスをエクスポートすると、プロセスに関連付けられている .NET アセンブリもエクスポートされます。

  • TotalAgility 7.0 より前のバージョンからプロセスをインポートすると、利用可能なすべての .NET アセンブリがインポートされます。必要なアセンブリを構成できます。

  • システム マップを表示しているときに、関連する .NET アセンブリを使用してプロセスが更新されます。

.NET アセンブリを追加するには、[追加] をクリックし、アセンブリを選択して [完了] をクリックします。詳細については、「.NET アセンブリ」を参照してください。

メンテナンス アクセス

ビジネス ルールをメンテナンスするには、アクセス許可を構成します。

ビジネス ルールのメンテナンス アクセス許可を持つリソースは、リソースを追加または削除できるほかに、リソースのアクセス権を変更して、アクセス タイプに応じてシステムをメンテナンスすることができます。メンテナンス アクセス権を割り当てることができるのは、特定の個人またはグループのみです。

ビジネス ルールをメンテナンスするためのアクセス許可を構成するには、「メンテナンス アクセス許可の構成」を参照してください。

リリース時

変更を確認して承認するまでこのビジネス ルールの最終リリースを遅らせるためのプロセス ([承認プロセス]) を設定できます。プロセスは待機状態のままになり、最終リリースは保留中になります。

方法: