取引コンプライアンスの設定に関するガイドライン
オーダー管理で取引コンプライアンス・スクリーニングを設定するときにガイドラインを適用します。
オーダー管理パラメータの有効化
ノート
-
「設定および保守」作業領域の「オーダー管理パラメータの管理」ページを使用します。
-
オプションとして、オーダー発行時にスクリーニングするには、ユーザーが販売オーダーを発行したときの取引コンプライアンスのチェック・パラメータをはいに設定します。
-
このパラメータはいいえとして事前定義されています。
詳細は、オーダー管理パラメータの管理を参照してください。
変更の制約
ノート
-
「設定および保守」作業領域の「処理制約の管理」ページを使用します。
-
オプションとして、DOO_GTM_EXCEPTION事前定義済処理制約を使用して条件を実装します。
if compliance status is not ORA_PASSED, then prevent submit on order header.
-
コンプライアンスのレビュー中またはコンプライアンス・スクリーニングが失敗したときに適用されます。
-
無効として事前定義されています。
-
オーダー・ヘッダーに適用されます。 販売オーダー全体を拒否します。 個々のオーダー明細を否認しません。
-
ユーザーが発行をクリックすると、オーダー管理作業領域にメッセージが表示されます。
-
この制約は変更できません。 ニーズを満たさない場合は、独自の制約を作成します。 たとえば、特定の権限のみを持つ制約を適用する場合です。
詳細は、「処理制約の管理」を参照してください。
オーダー承認の管理
ノート
-
「設定および保守」作業領域の「オーダー承認ルールの管理」ページを使用して、承認ルールを作成します。
-
承認は、承認者の「保留中の通知」ページまたはワークリストに予備選考結果を表示するように事前定義されています。
-
オプションとして、スクリーニングを通過しない販売オーダーごとにレビューおよび承認をリクエストする承認ルールを作成できます。
たとえば、販売オーダーがスクリーニングに失敗した場合、オーダー管理は発行を拒否し、オーダー・ステータスを下書きに設定します。 コンプライアンスのレビュー中に販売オーダーがオーダー履行に進むことを許可する承認ルールを作成できます。
If compliance check is under review, then allow order submit.
-
オーダー・ヘッダーの取引コンプライアンス・ステータス、オーダー明細の取引コンプライアンス・コメントなど、様々な条件でテストします。
処理を選択します。
ノート
-
グループへの割当、個人への割当、自動承認などの処理を選択します。
-
アクションの詳細を指定します。 たとえば、グループへの割当を選択した場合は、割り当てるグループを指定できます。
詳細は、「承認ルールの設定に関するガイドライン」を参照してください。
オーダー管理とTrade Managementの統合
Transportation Managementとの統合に使用するものと同じ設定を使用しますが、いくつかの重要な違いがあります。
予備選考の実行時 |
説明 |
---|---|
オーダー発行時 |
Integration Cloud Serviceを使用し、コネクタの起動モード属性をビジネス・イベントに設定する必要があります。 |
オーダー履行中 |
他の統合サービスを使用することも、起動モードを非同期サービスまたは同期サービスに設定することもできます。 ただし、独自の統合およびコネクタを設定する必要があります。 Integration Cloud Serviceが提供する統合の例は、開始点として使用できません。 |
詳細は、「オーダー管理とTransportation Managementの統合のガイドライン」を参照してください。
独自の統合サービスの使用
Integration Cloud Serviceのかわりに独自の統合サービスを使用する場合は、統合がオーダー管理に送信するペイロードに必要な詳細が含まれていることを確認してください。
ノート
-
TradeComplianceScreeningResultCodeを使用して、各リクエストの結果を指定します。
-
TradeComplianceScreeningResultCodeを使用して、各履行明細の結果を提供します。
-
FulfillmentDetailを使用して、コンプライアンス・タイプごとに個別の結果詳細を指定します。 たとえば、タイプごとに個別のFulfillmentDetailを指定します。
-
ORA_SANCTIONED_TERRITORY
-
ORA_RESTRICTED_PARTY
-
ORA_TRADE_CONTROL
-
-
全体結果のTradeComplianceScreeningResultCodeを、FulfillmentDetailセクションから最も制限された値に設定します。
たとえば:- 条件
-
ORA_SANCTIONED_TERRITORYはORA_PASSEDです。
-
ORA_RESTRICTED_PARTYはORA_PASSEDです。
-
ORA_TRADE_CONTROLはORA_FAILEDです。
-
- 処理
-
全体的な結果のTradeComplianceScreeningResultCodeをORA_FAILEDに設定します。
-
この例では、すべてのコンプライアンス・タイプのFulfillmentDetailがORA_PASSEDであるため、TradeComplianceScreeningResultCodeはORA_PASSEDです。
- 条件
-
コンプライアンス・タイプに対してコンプライアンス・チェックが複数回発生する場合は、ペイロードにコンプライアンス・タイプに対して複数のFulfillmentDetailが含まれていることを確認してください。
たとえば、コンプライアンスでORA_SANCTIONED_TERRITORYの出荷先顧客および請求先顧客をチェックする場合は、ペイロードに出荷先顧客用のORA_SANCTIONED_TERRITORY FulfillmentDetailと請求先顧客用の別のORA_SANCTIONED_TERRITORY FulfillmentDetailが含まれていることを確認します。
FulfillmentDetailの構造化
次を含める必要があります。
-
FulfillmentDetailごとに1つのTradeComplianceTypeCode。
-
FulfillmentDetailごとに1つのTradeComplianceScreeningResultCode。
オプション属性は次のとおりです。
-
1つ以上のコメントを含めます。 たとえば:
-
コンプライアンス・タイプが制限パーティの場合は、コメントを使用して制限パーティ・リストの顧客を識別します。
-
コンプライアンス・タイプが認可国または地域の場合は、コメントを使用して国または地域を識別します。
この例では、国際武器規制貿易協定でスクリーニング違反が発生しています。
-
-
FulfillmentDetailごとに1つの取引管理タイプを含めます。 これらのコンプライアンス・タイプにのみ適用されます。
-
取引管理
-
認可された国または地域
-
コンプライアンス・タイプの参照コードの使用
「標準参照の管理」ページでこの事前定義済参照を検索して、実装で使用するコードを確認します。
参照タイプ | 意味 |
---|---|
ORA_DOO_TRADE_COMPLIANCE_TYPE | 取引コンプライアンス・タイプ |
ノート
-
この参照またはそのコードは変更できません。
-
レスポンス・ペイロードに各参照コードが含まれていることを確認してください。
少なくとも、ペイロードにこれらのコードを含める必要があります。
-
ORA_RESTRICTED_PARTY
-
ORA_SANCTIONED_TERRITORY
-
ORA_TRADE_CONTROL
-
検証結果の参照コードを含む
「標準参照の管理」ページで、この事前定義済参照タイプを検索します。
参照タイプ | 意味 |
---|---|
ORA_DOO_VALIDATION_RESULT | 検証結果 |
ノート
-
この参照またはそのコードは変更できません。
- レスポンス・ペイロードに各参照コードが含まれていることを確認してください。 少なくとも、ペイロードにこれらのコードを含める必要があります。
-
-
ORA_FAILED
-
ORA_PASSED
-
ORA_HOLD
-
-
取引管理の参照コードを含む
取引管理タイプでは、Trade Managementが取引コンプライアンスを検証するときに使用する政府のポリシー、文書、契約などが明確になります。 エクスポート管理規則および原子力法は、政府政策の一例です。
「標準参照の管理」ページで、この事前定義済参照を検索します。
参照タイプ | 意味 |
---|---|
ORA_DOO_TRADE_CONTROL_CODE | 取引管理コード |
参照コード | 意味 |
---|---|
AT | 反テロリズム |
CB | 化学兵器および生物兵器 |