機械翻訳について

インセンティブ報酬トランザクション

ステージング表トランザクションを作成、取得、削除および更新するサービス。 このサービスを使用して、未クレジット・トランザクションの保留を設定および解除することもできます。

ライフ・サイクル・ステータス: Active

QName: {http://xmlns.oracle.com/apps/incentiveCompensation/cn/transactionProcessing/transactionManagement/publicService/}TransactionService

サービスWSDL URL : https://servername/fscmService/IncentiveTransactionService?WSDL

論理ビジネス・オブジェクト

  • IC : インセンティブ報酬 : インセンティブ報酬トランザクション

関係

次の表では、このサービス・データ・オブジェクトが他のサービス・データ・オブジェクトまたはビジネス・オブジェクト・サービスとどのように関連しているかについて説明します。

関係タイプ オブジェクトまたはサービス

Handles

インセンティブ報酬ステージング・トランザクションSDO

操作

holdTransaction

トランザクションを保持します。 貸方記入されていないトランザクションに適用できます。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

sourceTrxNumber

string

トランザクション番号。

transactionType

string

トランザクション・タイプを表す参照コード。 たとえば、請求書やオーダーです。 値は、参照タイプCN_TP_TRANSACTION_TYPEの有効な参照コードである必要があります。 CN_TP_TRANSACTION_TYPE参照は、設定および保守、インセンティブ報酬参照の管理タスクを使用して表示できます。

応答ペイロード

要素名 タイプ 摘要

result

boolean

トランザクションが正常に保留されたかどうかを示します。

getIncentiveTransactionStaging

トランザクション番号、トランザクション・タイプおよびクレジット関係者識別子に一致する単一のステージング・トランザクションを取得します。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

creditedParticipantId

long

クレジット関係者の一意の識別子。

sourceTrxNumber

string

ステージング・トランザクションのトランザクション番号。

transactionType

string

ステージング・トランザクションのトランザクション・タイプ・コード。 たとえば、請求書やオーダーです。

応答ペイロード

要素名 タイプ 摘要

result

インセンティブ報酬ステージング・トランザクション

指定した基準に一致するステージング・トランザクション。

createIncentiveTransactionStaging

ステージング表に単一のトランザクションを作成します。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

incentiveTransactionStaging

インセンティブ報酬ステージング・トランザクション

作成するステージング・トランザクションの入力ペイロード。

応答ペイロード

要素名 タイプ 摘要

result

インセンティブ報酬ステージング・トランザクション

作成されたステージング・トランザクション。

updateIncentiveTransactionStaging

ステージング表の単一のトランザクションを更新します。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

incentiveTransactionStaging

インセンティブ報酬ステージング・トランザクション

更新するステージング・トランザクションの入力ペイロード。

応答ペイロード

要素名 タイプ 摘要

result

インセンティブ報酬ステージング・トランザクション

更新されたステージング・トランザクション。

deleteIncentiveTransactionStaging

ステージング表の1つのトランザクションを削除します。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

incentiveTransactionStaging

インセンティブ報酬ステージング・トランザクション

削除するステージング・トランザクションの入力ペイロード。

応答ペイロード

要素名 タイプ 摘要

result

void

戻りオブジェクトがありません。

mergeIncentiveTransactionStaging

ステージング表のトランザクションが存在する場合は更新し、存在しない場合は新しいトランザクションを作成します。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

incentiveTransactionStaging

インセンティブ報酬ステージング・トランザクション

マージするステージング・トランザクションの入力ペイロード。

応答ペイロード

要素名 タイプ 摘要

result

インセンティブ報酬ステージング・トランザクション

更新または作成されたステージング・トランザクション。

findIncentiveTransactionStaging

ステージング表内のトランザクションのリストを検索して返します。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

findCriteria

{http://xmlns.oracle.com/adf/svc/types/}FindCriteria

ステージング・トランザクションを検索するための基準。

findControl

{http://xmlns.oracle.com/adf/svc/types/}FindControl

ステージング・トランザクションを検索するためのプレースホルダーとして使用される管理オブジェクト。 現在使用されていません。

応答ペイロード

要素名 タイプ 摘要

result

インセンティブ報酬ステージング・トランザクション

指定した基準に一致するステージング・トランザクションのリスト。

processIncentiveTransactionStaging

ステージング表内のトランザクションのリストに対して、作成、更新、削除またはマージ操作を実行します。 指定された操作は、指定されたリスト内のすべてのオブジェクトに適用されます。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

changeOperation

string

実行する作成、更新、削除またはマージ操作。

incentiveTransactionStaging

インセンティブ報酬ステージング・トランザクション

処理するステージング・トランザクションの入力ペイロード。

processControl

{http://xmlns.oracle.com/adf/svc/types/}ProcessControl

オプションのプロセス制御を提供するProcessControl型のオブジェクト。

応答ペイロード

要素名 タイプ 摘要

result

インセンティブ報酬ステージング・トランザクション

指定された操作が適用されたステージング・トランザクション。

processCSIncentiveTransactionStaging

ステージング表内のトランザクションのリストに対して、作成、更新、削除またはマージ操作を実行します。 変更サマリー・オブジェクトに指定されている内容に応じて、様々なオプションが様々なオブジェクトに適用される場合があります。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

processData

{http://xmlns.oracle.com/adf/svc/types/}ProcessData

ステージング・トランザクションの入力ペイロード。

processControl

{http://xmlns.oracle.com/adf/svc/types/}ProcessControl

オプションのプロセス制御を提供するProcessControl型のオブジェクト。

応答ペイロード

要素名 タイプ 摘要

result

{http://xmlns.oracle.com/adf/svc/types/}ProcessData

指定された操作が適用されたステージング・トランザクション。

getDfltObjAttrHints

指定したサービス・データ・オブジェクトおよびロケールのサービス・データ・オブジェクト・ラベルやオブジェクト属性ラベルなどのユーザー・インタフェース・ヒントを取得します。 前提条件として、このサービスに対して定義されたgetEntityList操作を呼び出して、viewName要求ペイロード要素に使用可能な値のリストを取得します。

ライフ・サイクル・ステータス: Active

要求ペイロード

要素名 タイプ 摘要

viewName

string

サービス・データ・オブジェクトの内部名である、サービス・ビュー使用名。 getEntityList操作レスポンス・ペイロードのname要素の値を指定します。

localeName

string

ロケール・ベースのユーザー・インタフェースのヒントを評価するときに使用するロケール。 ロケール名はISO 639-1形式です。

応答ペイロード

要素名 タイプ 摘要

result

{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints

指定されたサービス・データ・オブジェクトおよびその属性の、ラベルとユーザー・インタフェース・ヒント(名前と値のペアの形式)。

getServiceLastUpdateTime

サービス定義で参照されているスキーマ・ファイルが最後に変更された日時を取得します。

ライフ・サイクル・ステータス: Active

要求ペイロード

応答ペイロード

要素名 タイプ 摘要

result

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

ISO 8601形式による、サービス定義が最後に変更された日時。

getEntityList

このサービスで定義されているサービス・データ・オブジェクトのリストを取得します。

ライフ・サイクル・ステータス: Active

要求ペイロード

応答ペイロード

要素名 タイプ 摘要

result

{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo

このサービスに対して定義されているサービス・データ・オブジェクトのリスト。 それぞれのサービス・データ・オブジェクトについて、QName、内部名、およびcreate、update、merge、deleteの各操作をそのオブジェクトに対して実行できるかどうかを示すブール値が結果に含まれます。

セキュリティ

次の表に、サービス操作の実行に必要な権限と、各権限の付与先の職務ロールを示します。

サービス操作から権限へのマッピング

工程名 権限コード 権限名 権限の説明

すべての操作

CN_MAINTAIN_INCENTIVE_COMPENSATION_TRANSACTION_PRIV

インセンティブ報酬トランザクションの保守

アプリケーションがインセンティブ報酬コミッション、ボーナスまたは非通貨インセンティブを計算した支給トランザクション詳細の検証を許可します。

権限と職務ロールのマッピング

権限コード 付与先職務ロール・コード 付与先職務ロール名 付与先職務ロール摘要

CN_MAINTAIN_INCENTIVE_COMPENSATION_TRANSACTION_PRIV

ORA_CN_INCENTIVE_COMPENSATION_PARTICIPANT_PLAN_MANAGEMENT_DUTY

インセンティブ報酬参加者スナップショット管理

参加者のインセンティブ・プランおよびトランザクションの割当と保守

CN_MAINTAIN_INCENTIVE_COMPENSATION_TRANSACTION_PRIV

ORA_CN_INCENTIVE_COMPENSATION_CREDITS_EARNINGS_MANAGEMENT_DUTY

インセンティブ報酬クレジットおよび支給

インセンティブ報酬トランザクション、クレジットおよび支給を作成、レビューおよび調整します。 関係者セットのインセンティブ報酬を計算するリクエストを作成および管理します。