1つのスケジュールのクローズ
post
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/action/close
クローズ処理に従って、購買オーダー・スケジュールをクローズします。 クローズ処理には、受入消込処理、請求消込処理、クローズ処理、最終消込処理が含まれます。 手動でクローズすると、許容可能なクローズ・ステータスのチェックがスケジュール・レベルで実行されます。 クローズ処理は上位レベルにロールアップされます。 指定された明細のすべてのスケジュールが消し込まれると、明細は消込済となります。
リクエスト
パス・パラメータ
- POLineId(required): integer(int64)
購買オーダー明細を一意に識別する値。
- purchaseOrdersUniqID(required): string
これは、購買オーダー・リソースの複合キーを構成し、購買オーダーのインスタンスを一意に識別するために使用される属性のハッシュ・キーです。 クライアントはハッシュ・キー値を生成しないでください。 かわりに、クライアントは、購買オーダーの特定のインスタンスに移動してハッシュ・キーを取得するために、購買オーダー・コレクション・リソースを問い合せる必要があります。
- schedulesUniqID(required): string
これは、Schedulesリソースのコンポジット・キーを構成し、Schedulesのインスタンスを一意に識別するために使用される属性のハッシュ・キーです。 クライアントはハッシュ・キー値を生成しないでください。 かわりに、クライアントは、Schedulesの特定のインスタンスに移動してハッシュ・キーを取得するために、Schedulesコレクション・リソースを問い合せる必要があります。
ヘッダー・パラメータ
- Metadata-Context:
REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 たとえば: Metadata-Context:sandbox="TrackEmployeeFeature".
- REST-Framework-Version:
RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
サポートされているメディア・タイプ
- application/vnd.oracle.adf.action+json
ルート・スキーマ : スキーマ
タイプ:
ソースを表示
object
-
closeAction: string
クローズ処理を示す値です。 有効な値は、closeForReceiving、closeForInvoicing、closeまたはfinallyCloseです。 この属性にはデフォルト値がありません。
-
closeReason: string
購買オーダー・スケジュールをクローズする事由を示す値。 この属性にはデフォルト値がありません。
レスポンス
サポートされているメディア・タイプ
- application/json
- application/vnd.oracle.adf.actionresult+json
デフォルトのレスポンス
次の表では、このタスクに対するデフォルトのレスポンスについて説明します。
例
この例では、1つのコンポーネントを作成する方法について説明します。
cURLコマンドの例
次のcURLコマンドを使用して、RESTリソースに対するリクエストを送信します。
curl -u username:password -X POST -H "Content-Type:application/vnd.oracle.adf.resourceitem+json" -d 'request payload' "https://servername/fscmRestApi/resources/version/"
たとえば:
curl -u username:password -X POST -H "Content-Type:application/vnd.oracle.adf.resourceitem+json" -d 'request payload' "https://servername/fscmRestApi/resources/version/"
リクエスト本文の例
次の例では、リクエスト本文のコンテンツをJSON形式で含めます:
レスポンス本文の例
次の例には、レスポンス本文の内容がJSON形式で含まれます: