機械翻訳について

拡張可能フレックスフィールドに対する変更の制約

拡張可能フレックスフィールドでユーザーが実行できる変更を制限します。

たとえば、処理制約を使用して、Order Managementで履行明細がすでにクローズされている場合、またはオーケストレーション・プロセスのステップで拡張可能フレックスフィールドに値を入力する必要がある場合に、オーダー入力スペシャリストが拡張可能フレックスフィールドを更新しないようにします。

ノート:

  • 「制約エンティティの管理」ページを使用して、「処理制約の管理」ページで使用できるように拡張可能フレックスフィールドを有効にします。

  • 拡張可能フレックスフィールドは、レコード「セット」タブの属性メニューでは使用できません。

  • 拡張可能フレックスフィールドを使用できるように有効化する必要があります。

  • 処理制約によって、オーダー管理によって明細がクローズされた後、オーダー明細が変更されなくなります。 オーダー明細に拡張可能フレックスフィールドを設定し、拡張可能フレックスフィールドを制限しない場合、制約によって拡張可能フレックスフィールドの値の変更が妨げられることはありません。

設定の概要

  1. 拡張可能フレックスフィールドを使用可能にします。

  2. 検証ルール・セットを作成します。

  3. 処理制約を作成します。

  4. 設定をテストします。

次の制約を作成します:

  • Order Managementですでに履行明細をクローズしている場合は、下請業者ID拡張可能フレックスフィールドの値を変更できません。

このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。

拡張可能フレックスフィールドの有効化

拡張可能フレックスフィールドを使用可能にして、制約で参照できるようにします。

  1. 拡張可能フレックスフィールドを公開してデプロイします。

    詳細は、「オーダー管理での拡張可能フレックスフィールドの設定」を参照してください。

  2. 「設定および保守」作業領域に移動してから、タスクに移動します。

    • オファリング: オーダー管理

    • 機能領域: オーダー

    • タスク: 制約エンティティの管理

  3. 「制約エンティティの管理」ページで、「エンティティ・タイプ」属性を「ビュー・エンティティと等しい」に設定し、「検索」をクリックします。

  4. 検索結果で、オーダー履行明細を選択します。

  5. 「属性の詳細」領域で、有効にする必要がある拡張可能フレックスフィールドを検索し、「制約使用可能」属性にチェック・マークが含まれていることを確認して、「保存してクローズ」>「完了」をクリックします。

    この例では、Subcontractor IDを有効にします。

検証ルール・セットの作成

  1. 「設定および保守」作業領域で、タスクに移動します。

    • オファリング: オーダー管理

    • 機能領域: オーダー

    • タスク: 処理制約の管理

  2. 「処理制約の管理」ページで、「パッケージの生成」をクリックします。 このアクションにより、「処理制約の管理」ページおよび「制約エンティティの管理」ページがリフレッシュされ、行った変更が反映されます。

  3. 「処理制約の管理」ページで、「検証ルール・セット」をクリックします。

  4. 「処理」>「行の追加」をクリックし、値を設定して、「保存」をクリックします。

    属性

    名前

    履行明細がクローズ済

    説明

    履行明細はクローズされました。

    短縮名

    FLCLOSE

    検証タイプ

    エンティティ

    オーダー履行明細

  5. 詳細領域で、「処理」>「行の追加」をクリックし、値を設定して、「保存」をクリックします。

    属性

    属性名

    オープン

    検証操作

    次と等しい

    値文字列

    N

  6. 「パッケージの生成」をクリックします。

    オーダー管理では、検証ルール・セットがアクティブ化されるため、制約で使用できます。

検証ルール・セットの詳細領域に複数の明細を追加すると、オーダー管理ではそれらの明細がまとめて評価されます。

2つのコンテキスト属性とセグメント属性を選択する場合、属性は同じコンテキスト値を使用する必要があります。 コンテキストは相互に排他的です。 次に例を示します。

コンテキスト

セグメント

自動車ディーラ情報

ID

自動車ディーラ情報

事業所

保証情報

ID

自動車ディーラ情報コンテキストと保証情報コンテキストのセグメントIDを同時に選択することはできません。

処理制約の作成

  1. 「制約」>「処理」>「行の追加」をクリックし、値を設定して、「保存」をクリックします。

    属性

    名前

    制約下請業者ID

    表示名

    制約下請業者ID

    制約エンティティ

    オーダー履行明細

    制約付き工程

    更新

    属性名

    2次請け会社:ID

  2. 詳細領域で、「処理」>「行の追加」をクリックし、値を設定して、「保存」をクリックします。

    属性

    グループ番号

    100

    検証エンティティ

    オーダー履行明細

    検証ルール・セット

    履行明細がクローズ済

    スコープ

    任意

    レコード・セット

    履行明細デフォルト・レコード・セット

    メッセージ

    履行明細はクローズ済です。 変更できません。

設定のテスト

  1. オーダー管理作業領域で、すでに発行した販売オーダーを開きます。

  2. オーダー管理で、クローズされた履行明細の外注業者IDを変更できないことを確認します。