機械翻訳について

受注仕様生産の問題のトラブルシューティング

受注構成フローの設定時または実行時に発生する問題をトラブルシューティングします。

設定中に発生する問題

問題

解決

作業定義を作成するときに品目が見つかりません。

「作業定義」の作成ダイアログで品目を検索しますが、検索で見つからないか、構造の一部が「作業定義」作業領域にありません。 たとえば、適用ルールを作成しますが、ルール・エディタに構成オプションが表示されないか、ルール・テキストを手動で追加してエラーが発生します。

Product Information Managementで階層を設定したとします。

  • CTO_474000はモデル(コンピュータ)です

    • CTO_474300はオプション・クラス(ハード・ドライブ)です

      • CTO_474301は構成オプションです(1TBハード・ドライブ)

CTO_474000およびCTO_474300を在庫組織に関連付けますが、CTO_474301を在庫組織に関連付けません。

次に、適用ルールを手動で追加します。

ITEM='CTO_474000'.'CTO_474300'.'CTO_474301'

ただし、検証をクリックすると、エラーが発生します。

The rule contains an invalid item CTO_474301

作業定義作業領域では、在庫組織に関連付ける品目のみが認識されます。 モデル、各オプション区分および各構成オプションの製品情報管理の関連タブで、在庫組織を追加してください。

詳細は、次のトピックを参照してください。

  • 構成モデルの作成

  • 在庫組織

「作業定義」の作成ダイアログを使用すると、エラーが発生します。

For Assemble to Order model CTO_474000, Primary item structure is not available.

構成は在庫組織に関連付けられていません。

Product Information ManagementのAssociations(関連)タブを使用して、在庫組織を追加し、Product Information Managementで作成される新しいバージョンをオープンし、Structure(構成)タブを使用して体系を新しいバージョンに追加します。

最初に構造を追加すると、Product Information Managementによって新しいバージョンの品目が作成され、その品目に(M1)が追加されますが、V1バージョンからM1バージョンに構造はコピーされず、M1に構造を再度追加する必要があります。

適用ルールの作成時にエラーが発生しました。

Attribute RuleText in RuleEO is required.

適用ルールを作成し、検証してルール・エディタを閉じます。 次に、保存をクリックして作業定義を保存しますが、エラーが発生します。

ルール・エディタから移動して戻ったり、ルール・テキストを複数回追加および削除したりすると、このエラーが発生することがあります。

編集「作業定義詳細」ページで取消をクリックし、作業定義を再オープンしてからルールを追加します。

製品情報管理作業領域では品目は削除されません。

製品情報管理作業領域で品目を作成します。 テスト中に、いくつかを改訂して他のものを削除する必要があります。 削除グループの管理で品目を検索し、「処理」>「削除」をクリックして削除グループに追加しますが、作業領域には保持されます。

これを試してください。

  1. 「タスク」>「グループの削除の管理」をクリックします。

  2. 「削除グループの管理」ページで、削除グループを検索して開きます。

  3. 品目を選択し、「処理」>「削除」をクリックし、「送信」をクリックします。

  4. 削除が有効になるまで数分待ちます。

詳細は、「品目、構成、新規品目リクエストおよび変更オーダーのグループ削除」を参照してください。

「ATPルールの管理」ページに品目が含まれていません。

モデルにカタログを追加します。 「ATPルールの管理」ページで品目を検索しますが、検索では何も返されません。

収集とリフレッシュ。 詳細は、「構成モデルのプランニング・データの収集」を参照してください。

プラン「入力」ページを使用してデータを収集すると警告が表示されます。

You requested net change collections, but a prior targeted collection was not performed for one or more of the selected entities. Do you want to continue?

「プランニング・データの収集」ダイアログで、収集タイプを自動選択に変更して、サーバーが収集するデータを選択できるようにします。 次回データを収集するときに、ネット・チェンジを使用できます。

Global Order Promisingでは、納期回答の提案を継続的に提供しています。

製造または購入の設定をテストしましたが、Promisingでは、納期回答の推奨が引き続き提供されます。

通常、この問題は、フローがまだ終了していないか、納期回答がリフレッシュされていないテスト環境で発生します。 納期回答では、品目の手持数量が識別され、数量を使い切るまで供給元として使用されます。

在庫数量を調べて修正し、収集を実行してから、「Order Promisingサーバーのリフレッシュと起動」スケジュール済プロセスを実行します。

拡張可能フレックスフィールドを構成モデルの親に追加します。 また、各子に拡張可能フレックスフィールドを追加します。

ただし、ユーザーが改訂を作成すると、オーダー管理によって親のフレックスフィールドの値が子上のフレックスフィールドにコピーされ、子上のフレックスフィールドにあるデータが置き換えられます。 この上書きは発生しません。

オーダー管理が改訂中に子フレックスフィールドを更新できないように、各拡張可能フレックスフィールドの処理制約を記述します。

インポート中に発生する問題

手動価格調整

モデルの子明細に手動価格調整をインポートしますが、オーダー管理作業領域に調整が表示されないため、作業領域を使用して調整を変更できません。

試す:

  • モデルのルート明細にのみ手動価格調整を適用します。
  • 子明細に手動価格調整を適用しないでください。
  • インポート・ペイロードのルート行でmanualPriceAdjustmentsエンティティを見つけ、そのエンティティのChargeRollupFlag属性をtrueに設定します。

インポートで構成品目の一部が見つかりません

構成ノードなどの構成品目の一部がインポートで見つからないというエラーが発生することがあります。 たとえば、エラーが発生したとします。

Cannot find a matching configuration node for item 12345

構成ノードは構成品目の一部です。 構成オプションは、構成ノードの例です。 このエラーは、オプション単一インスタンスのインスタンス・タイプを含む構成品目の体系にノードが存在する場合でも発生する可能性があります。 オーダー・インポート・プロセスでは、構成を定義するオーダー・インポート・データにオプション区分などのノードがない場合でも、販売オーダーに含まれる構成を検証および作成する検索が実行されます。

ただし、構成品目のルートに、オプション単一インスタンスとして設定した参照モデルが含まれている場合、またはオプション区分の一部であり、オーダー・インポート・データにノードへの絶対パスが含まれていない場合、検索ではノードが見つかりません。

この問題を回避するには、製品情報管理作業領域を使用して、構造のインスタンス・タイプをオプション単一インスタンスから必須単一インスタンスに変更します。 変更は機能動作に影響しません。 また、オーダー・インポート検証にコンフィギュレータを使用パラメータをはいに構成する必要があります。 詳細は、オーダー管理パラメータの管理を参照してください。

オーダー・インポート・データにM1、M1.M2、M1.M2.SI2を含み、およびProduct Information Managementには、構成品目の次の構造が含まれます:

M1
|_M2 (Optional Single Instance)
   |_OC1
      |_SI2

オーダー・インポート検索では完全な構造が見つからず、オーダー・インポート時にエラーが作成され、このエントリに類似したエントリがオーダー・インポート・ログに追加されます。

The order import process failed
        for source order source_order_identifier for the
        following reason: Cannot find a matching configuration node for item item_number on order line number order_line_number.

説明

  • source_order_identifierは、ソース順序を識別
  • item_numberは、品目を識別
  • order_line_numberは、オーダー明細を識別

このエントリは、検索で一致する構成オプションがオプションの単一インスタンス・ノードに見つからなかったことを示します。

別の例として、オーダー・インポート・データにM1、M1.M2、M1.M2.SI1が含まれ、Product Information Managementにこの構造が含まれているとします。

M1
|_OC1
  |_M2 (Optional Single Instance)
    |_SI1

オーダー・インポート検索は、最初の例と同じ方法で失敗します。

各ノードの明示的な定義

モデルの階層内で同じオプション項目が複数回発生する場合は、各ノードを明示的に定義する必要があります。

次の階層があるとします:

Stove
  Oven
    10K BTU Gas Burner
    20K BTU Gas Burner
  Stovetop
    10K BTU Gas Burner
    20K BTU Gas Burner

2つの異なるオプション・クラスに同じ10K「BTUガス・バーナー」オプションがあり、1回はオーブン・オプション・クラス、もう1回はStovetopオプション・クラスです。 品目自体が両方のクラスで同じであっても、階層内のこれらの各ノードを明示的に記述することが重要です。

値10029041を使用して、10K BTUガス・バーナーを識別するとします:

ノード

コード

Stove <ns1:RootParentLineReference>1</ns1:RootParentLineReference>
Oven <ns1:ParentLineReference>1</ns1:ParentLineReference>
10K BTU Gas Burner <ns1:ProductNumber>10029041</ns1:ProductNumber>
Stovetop <ns1:ParentLineReference>2</ns1:ParentLineReference>
10K BTU Gas Burner <ns1:ProductNumber>10029041</ns1:ProductNumber>

ペイロードは次のようになります:

<ns1:Line>
  <ns1:SourceTransactionLineIdentifier>6</ns1:SourceTransactionLineIdentifier>
  <ns1:ProductNumber>10029041</ns1:ProductNumber>
  <ns1:ProductDescription/>10K BTU Gas Burner</ns1:ProductDescription>
  <ns1:OrderedQuantity>1</ns1:OrderedQuantity>
  <ns1:OrderedUOMCode>EA</ns1:OrderedUOMCode>
  <ns1:ParentLineReference>1</ns1:ParentLineReference>
  <ns1:RootParentLineReference>1</ns1:RootParentLineReference>
<ns1:Line>
<ns1:Line>
  <ns1:SourceTransactionLineIdentifier>30</ns1:SourceTransactionLineIdentifier>
  <ns1:ProductNumber>10029041</ns1:ProductNumber>
  <ns1:ProductDescription/>10K BTU Gas Burner</ns1:ProductDescription>
  <ns1:OrderedQuantity>1</ns1:OrderedQuantity>
  <ns1:OrderedUOMCode>EA</ns1:OrderedUOMCode>
  <ns1:ParentLineReference>2</ns1:ParentLineReference>
  <ns1:RootParentLineReference>1</ns1:RootParentLineReference>
<ns1:Line>

ノート

  • ParentLineReferenceは、各オプション・クラスを識別します。
  • RootParentLineReferenceは、オプション・クラスの親を識別します。 その親は、モデルの最上位ノードであるストーブです。
  • この例には、ペイロードの小さい部分のみが含まれています。 実際に必要とするペイロード全体の詳細は、「構成品目のペイロードの構成」を参照してください。

失敗する例を次に示します:

<ns1:Line>
  <ns1:SourceTransactionLineIdentifier>6</ns1:SourceTransactionLineIdentifier>
  <ns1:ProductNumber>10029041</ns1:ProductNumber>
  <ns1:ProductDescription/>10K BTU Gas Burner</ns1:ProductDescription>
  <ns1:OrderedQuantity>1</ns1:OrderedQuantity>
  <ns1:OrderedUOMCode>EA</ns1:OrderedUOMCode>
  <ns1:ParentLineReference>1</ns1:ParentLineReference>
  <ns1:RootParentLineReference>1</ns1:RootParentLineReference>
<ns1:Line>
<ns1:Line>
  <ns1:SourceTransactionLineIdentifier>30</ns1:SourceTransactionLineIdentifier>
  <ns1:ProductNumber>10029041</ns1:ProductNumber>
  <ns1:ProductDescription/>10K BTU Gas Burner</ns1:ProductDescription>
  <ns1:OrderedQuantity>1</ns1:OrderedQuantity>
  <ns1:OrderedUOMCode>EA</ns1:OrderedUOMCode>
  <ns1:ParentLineReference>1</ns1:ParentLineReference>
  <ns1:RootParentLineReference>1</ns1:RootParentLineReference>
<ns1:Line>

このコードでは、次のようなエラーが発生する可能性があります:

The order import process failed for source order CSQ-2043-1~42542342 for the following reason: The item 10029041 cannot be selected more than once.

この例は、階層内の各ノードを明示的に識別しないため失敗します。 各オプション・クラスを識別するために同じParentLineReference>1を使用するため、Order Managementでは階層を正確に展開できません。 展開の詳細については、「受注組立品目の予測」を参照してください。

実行時に発生する問題

問題

解決

オーダー管理作業領域の「構成」ページには、構成オプションは表示されません。

Product Information Managementで品目を設定します。 オーダー管理で販売オーダーを作成し、カタログ明細で品目を検索し、「構成して追加」をクリックしますが、構成ページには品目の名前のみが表示されます。 コンポーネントや構成オプションは表示されません。

オプションを含む各クラスおよび各オプションについて、オプション属性をはいに設定してください。 このオプションの場合、子構造でこの属性を設定する必要があります。 親構造からは設定できません。

オーダー管理作業領域にトランザクション属性は表示されません。

コンフィギュレータ・モデル作業領域は、トランザクション属性を含めるように事前定義されていません。 Order Managementが実行時に移入できるように、モデルをインポートする必要があります。

これを試してください。

  1. コンフィギュレータ・モデル作業領域に移動し、「タスク」>「スナップショットの管理」をクリックして「処理」>「モデル品目のインポート」をクリックし、モデルをインポートします。

  2. モデルが新規か改訂かに応じてアクションを実行します。

    • 「新規」 ワークスペースを解放します。

    • 「改訂済」

      • 品目区分を更新します。

      • これとモデルを未リリースのワークスペースに追加します。

      • ワークスペースを解放します。

オーダー管理では、品目の作成に失敗しました。

オーダー管理で品目を構成し、発行をクリックします。 オーダー管理でエラー・メッセージが表示され、販売オーダー・ステータスがドラフトに設定されます。

受注組立フローは構成品目の作成を試行しますが、失敗します。

これを試してください。

  1. すべてのアプリケーションおよびサーバーが稼働していることを確認してください。

  2. 問題が解決しない場合は、設定に問題がある可能性があります。 エラー・メッセージを使用して、エラーの根本的な原因を調査します。 Product Information Managementの「品目の管理」ページから開始します。

  3. オーダー管理でオーダーを再発行します。

「送信」をクリックすると、例外が発生します。

オーダー管理で品目を構成し、発行をクリックします。 オーダー管理は構成を受け入れ、販売オーダー・ステータスを処理に設定します。

フローによって構成品目が作成されますが、ダウンストリーム処理でエラーが発生します。

この問題を修正する方法を学びます。 詳細は、「構成品目の例外の管理」を参照してください。

オーダー組立フローでは、供給オーダーは作成されません。

異なる問題によってこの問題が発生する可能性があります。 これらは、構成されていない品目とのバック・トゥ・バック履行で発生する問題に似ています。

試行できる修正がここにあります。

  • スケジュール済プロセスを実行して、プランニング推奨をリリースします。

  • Global Order Promisingで有効在庫数量とソース・ルールを確認します。 ルールが欠落しておらず、互いに競合していないことを確認してください。

  • 構成品目のコンポーネントの供給は、リクエストされた時間枠では使用できません。

  • 作業定義を確認します。 Global Order Promisingでは、作業定義に問題がある場合、Make推奨を実行できません。

  • Global Order Promisingのデータを収集します。

修正を行い、計画推奨をリリースして供給オーダーを作成します。

フローでは購買依頼が作成されますが、購買オーダーは作成されません。

サプライヤとの包括購買契約が存在し、フローが購買依頼を送信する場合、通常は購買オーダーを作成します。

これを試してください。

  1. 購買アプリケーションにサインインして、購買依頼の状態を確認します。 価格設定が欠落していることを示すエラー・メッセージが表示された場合は、品目定義に設定の問題がある可能性があります。

  2. 「製品情報管理」作業領域に移動し、「タスク」→「品目の管理」をクリックします。

  3. 品目を検索して開き、品目構成を確認します。 各コンポーネントのSpecifications(仕様)領域に価格が含まれていることを確認します。

  4. Purchasingで、承認者が包括購買契約を承認したことを確認します。 そうでない場合は、エラーを修正して再送信します。

フローは作業オーダーの作成に失敗しました。

ピック・コンポーネントと子受注組立コンポーネントを含む受注ピック・モデルを設定します。

オプションごとに製造元または購買元ソース・ルールを正常に割り当てました。 モデル内の各品目のリード・タイムを組織レベルで0日間または空に設定します。

オーダー・ピックまたはオーダー組立オプションに手持有効数量が存在しない場合、フローは作業オーダーの作成に失敗します。

作業オーダーを作成する前に、モデル内のすべての品目に対して手持在庫が存在することをフローで想定しているかを確認します。

ノート

  • オーダー組立モデルのソース・ルール、割当セットおよび有効在庫数量ルールを作成して、フローでサプライ・チェーン検索を実行できるようにする必要があります。

  • 手元に保持するコンポーネントのソース・ルールは必要ありませんが、オーダー・スケジュールの出荷日を無制限に設定する必要があります。

  • 特定の出荷日に作業オーダーをスケジュールするには、コンポーネントの手持在庫を保守するか、ソース・ルールを設定する必要があります。

  • 独自の購買オーダー・プロセスを介してまたは手動でコンポーネントを取得し、Global Order Promisingで無制限ではない特定の期間にオーダーをスケジュールする必要がある場合は、コンポーネントに対して個別のソース・ルールを作成し、有効在庫数量ルールで無制限有効数量を使用する必要があります。

Global Order Promisingでは推奨されません。

在庫には構成品目の手持数量が含まれますが、Global Order Promisingでは有効在庫数量の推奨は作成されません。

納期回答では、収集およびリフレッシュする手持数量のみが認識されます。

倉庫から手持数量を収集するには、リフレッシュを実行してOrder Promisingサーバー・スケジュール済プロセスを開始します。

構成モデルを含む販売オーダーを作成し、発行をクリックして、エラーが発生します。

JBO-FND:::FND_CMN_SYS_ERR: FND-2An application error occurred. Your help desk was notified.JBO-FND:::FND_CMN_INVALID_ATTRB_API_SERV: The value of the attribute User Item Type is not valid.

ユーザー品目タイプは、Product Information Managementで構成モデルを作成するときに設定します。 有効になっていないタイプを選択している可能性があります。 詳細は、「構成モデルの作成」を参照してください。

これらの修正のいずれかを試してください。

  • 構成モデルを作成する場合は、テンプレート属性で別の値を使用します。 テンプレート属性は、ユーザー品目タイプ属性の値を設定します。 完成品やATOオプション区分など、有効になっているタイプを使用します。

  • 現在使用しているユーザー品目タイプ属性の参照コードを使用可能にします。

例外メッセージ

次に、例外メッセージの例を示します。

com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}remoteFault} messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage} parts: {{ summary=<summary>oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "http://scm-internal.oracleoutsourcing.com:10617/invUom/UnitOfMeasureService" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Bad response: 503 Service Temporarily Unavailable from url

テキストBad response: 503 Service Temporarily Unavailableは、webサービスが使用できないことを示します。 サーバー、サービスによってコールされるコンポーネントまたはシステム、サービス自体など、なんらかのものが再起動する可能性があります。 数分間待機した後、再送信をクリックします。

メッセージで設定の問題が記述されている場合は、設定を修正してから再送信してください。

詳細は、「構成品目の例外の管理」を参照してください。

ヘルプの取得

Oracle Supportに連絡する必要がある場合があります。 準備するには、My Oracle Supportの「SRDC構成からオーダー、構成からオーダーまでのデータ収集(ドキュメントID 2141338.1)」を参照してください。