| # 取得予約 (tlbct5220m000) セッションの目的: イベント取得予約を作成または更新します。 このセッションは、イベント取得予約 (tlbct5500m000) セッションの特定メニューから開始します。 取得予約で使用できるフィルタについては、Integration Guide for BDEs (U9051 US) の Infor Integrationを参照してください。 警告 Infor LN の外部から管理されている取得予約を上書きすることはできません。 BDE ビジネスインターフェイスでの取得予約は、BDE インターフェイスの SubscribeEvent メソッドを使用して Infor LN の外部から管理できます。取得予約 (tlbct5220m000) セッションを使用すると、これらの外部取得予約を上書きできます。SubscribeEvent メソッドと取得予約セッションの両方を使用して取得予約を管理しないでください。 会社 イベント発行サービスを提供するビジネスオブジェクトが含まれる Infor LN 会社の番号 指定可能な値 会社番号は必須で、0 から 999 の整数にする必要があります。 ビジネスオブジェクト イベント発行サービスを提供するビジネスオブジェクトの名前 (たとえば SalesOrder など)。取得予約は、このビジネスオブジェクトに関して作成されます。 指定可能な値 このフィールドは必須です。値を指定するには、ビジネスオブジェクト (ttadv7501m000) セッションにズームし、このセッション内のビジネスオブジェクトを選択します。このセッションには、現行 VRC の公開ビジネスオブジェクトだけが表示されます。非公開ビジネスオブジェクトを指定するには、フィールドに直接ビジネスオブジェクトの名前を入力します。 ビジネスオブジェクト (ttadv7501m000) セッションには、SubscribeEvent メソッドや PublishEvent メソッドがないためにイベント発行には適さないビジネスオブジェクトが含まれていることがあります。 標準イベント処理を選択 このチェックボックスがオンの場合、選択されたビジネスオブジェクトのすべての標準イベント処理が取得予約で使用されます。 これらの標準またはデフォルトイベント処理は、BDE 仕様に従った標準イベント (つまり、create、change、および delete) です (イベント処理を参照)。 デフォルト デフォルトでは、このチェックボックスはオンになります。 イベント処理 選択されたビジネスオブジェクトで実行可能なアクションと、イベントをトリガーするアクション。これらのアクションには、標準イベント処理やカスタムイベント処理が含まれます。 標準イベント処理は、次のパラグラフで説明するように、標準メソッド Create、Change、および Delete の呼出しで構成されます。 BDE ビジネスインターフェイスの場合、ビジネスオブジェクトインスタンスの状況が変化するとデフォルトではイベントが生成されます。これらの変更は、標準イベント処理と呼ばれ、標準ビジネスオブジェクトメソッド `create`、`change`、および `delete` に対応しています。 指定可能な値 選択されたビジネスオブジェクトの 1 つ以上のイベント処理のリスト。イベント処理名は、スペースで区切る必要があります。少なくとも 1 つのイベント処理を選択する必要があります。 デフォルトイベント処理は次のとおりです。 `create` `change` `delete` これらのイベント処理値では、大文字と小文字が区別されます。 全属性を選択 このチェックボックスがオンの場合、選択されたビジネスオブジェクトのすべての構成要素と属性のデータが、発行されるイベントメッセージに含められます。 どのビジネスデータが発行されるかは、選択されたビジネスオブジェクトによって異なります。 デフォルト デフォルトでは、このチェックボックスはオンになります。 構成要素/属性を選択 発行されるイベントメッセージに含められるビジネスデータ (構成要素と属性) 指定可能な値 選択されたビジネスオブジェクトの 1 つ以上の属性または構成要素のリスト。属性または構成要素は、スペースや改行文字で区切る必要があります。少なくとも 1 つの属性を選択する必要があります。 選択内容は、BDE List メソッドおよび Show メソッドの ｢selectionAttribute｣ の内容と同じです。このため、<Component>.<Attribute> または <Component>.<Group>.<Attribute> を使用したり、｢*｣ を使用して同じ構成要素または属性グループから複数の属性を選択することができます。次の値は、選択内容を指定する方法を示しています。 `Order.date` (オーダ日のみ) `Order.Line.PriceData.*` (ライン構成要素内の PriceData グループの全内容) `Order.*` (オーダ構成要素のすべての属性。ただし、ライン副構成要素は含められません) 注意 少なくとも 1 つの属性が選択されている場合、構成要素とその親構成要素の識別子も選択されます。たとえば、`Order.Line.Item` を選択すると、`Order.Line.LineNumber` および `Order.OrderNumber` も選択されます。 全インスタンスを選択 このチェックボックスがオンの場合、フィルタが適用されず、指定されたビジネスオブジェクトにより、そのすべてのインスタンスのイベントメッセージが発行されます。 デフォルト デフォルトでは、このチェックボックスはオンになります。 インスタンスフィルタ (XML) イベントメッセージが発行されるインスタンスを決定するフィルタ。フィルタは Infor LN 固有で、Infor LN の BDE 標準に従う XML 形式です。このフィルタを通過するオブジェクトインスタンスまたは構成要素インスタンスだけがイベントメッセージに含められます。 次の XML コードは、数値属性 A、B、C、および D の論理式のフィルタの例を示しています。 `((A>10) AND ((B=1) OR (B=2)) AND (C>D)`: 指定可能な値 BDE フィルタ仕様に従う XML ドキュメントです。 移動先 イベントメッセージを送信する必要があるイベント処理先のアドレス 移動先は、Infor Integrationバックエンドを表す bus component で構成されています。このバックエンドでは、イベントメッセージを消費するエンタープライズアプリケーションが実行されます。このアプリケーションの名前は、イベント処理先フィールドで指定されます。 イベント処理先 BDE ビジネスインターフェイスにより発行されるイベントメッセージで指定される、イベント処理先アプリケーションの名前 指定可能な値 ASCII テキストです。 このフィールドは必須です。 取得予約 現行セッションで入力した設定により示されているように、指定された Infor LN 会社に取得予約を作成します。 取得予約をクリックすると、Infor LN により取得予約が成功したか失敗したかが報告されます。 取得予約は、bshell を再開した後、反映されます。これは、取得予約の監査プロファイルを有効にするために必要です。bshell を再開するには、Infor LN アプリケーションからログアウトし、再度ログオンする必要があります。たとえば WebUI を使用しているときは、WebUI サービスを再開するだけです。 |