機械翻訳について

拡張可能フレックスフィールドでユーザーが行う変更の制約

ユーザーが拡張可能フレックスフィールドで行った変更を制約します。

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

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

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

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

  • 処理制約によって、オーダー管理によって明細がクローズされた後、オーダー明細が変更されなくなります。 オーダー明細で拡張可能フレックスフィールドを設定し、拡張可能フレックスフィールドを制約しない場合、制約によって、ユーザーは拡張可能フレックスフィールドの値を変更できなくなります。

設定の概要

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

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

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

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

作成する制約を次に示します。

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

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

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

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

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

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

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

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

    • 機能領域: オーダー

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

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

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

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

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

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

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

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

    • 機能領域: オーダー

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

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

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

    属性

    名前

    履行明細がクローズ済

    説明

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

    短縮名

    FLCLOSE

    検証タイプ

    エンティティ

    オーダー履行明細

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

    属性

    属性名

    オープン

    検証操作

    次と等しい

    値文字列

    N

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

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

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

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

コンテキスト

セグメント

自動車ディーラ情報

ID

自動車ディーラ情報

事業所

保証情報

ID

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

処理制約の作成

  1. 「Constraints(制約)」→「Actions(処理)」→「Add Row(行の追加)」をクリックし、値を設定して、「保存」をクリックします。

    属性

    名前

    制約下請業者ID

    表示名

    制約下請業者ID

    制約エンティティ

    オーダー履行明細

    制約付き工程

    更新

    属性名

    2次請け会社:ID

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

    属性

    グループ番号

    100

    検証エンティティ

    オーダー履行明細

    検証ルール・セット

    履行明細がクローズ済

    スコープ

    任意

    レコード・セット

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

    メッセージ

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

設定のテスト

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

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