機械翻訳について

SOAPサービスを使用した作業定義および作業定義操作添付のアップロード方法

このトピックでは、製造ビジネス・エンティティの作業定義および作業定義操作に対するERPオブジェクト添付SOAPサービスの取得の詳細を示します。

ERPオブジェクト添付SOAPサービスを使用して、ショップ型およびプロセス製造作業定義の添付の自動一括アップロードを実行できます。 ヘッダーまたは操作レベルで既存の作業定義に添付をアップロードするには、このサービスのペイロードの入力パラメータを指定します。

ノート: 開始するには、Oracle Financials Cloud SOAP Web Services for Financialsガイドに記載されている情報を参照してください。

要求ペイロード

要求のペイロード情報の表を次に示します。

要素名

タイプ

説明

entityName

文字列

有効なビジネス・エンティティ名: WORK_DEFINITION、WORK_DEFINITON_OPERATION

categoryName

文字列

ビジネス・エンティティに関連付けられた文書カテゴリ名。

allowDuplicate

文字列

重複が許可されるかどうか。 有効な値: 「はい」、「いいえ」。

attachmentRows

要素のリスト。それぞれアップロードする添付の詳細が含まれます。 詳細には、ユーザー・キー、添付タイプおよびタイトルが含まれます。

作業定義ヘッダーのattachmentRows属性

作業定義ヘッダー情報のattachmentRows属性の表を次に示します。

属性名

タイプ

説明

UserKeyA

文字列

組織コード

UserKeyB

文字列

品目番号

UserKeyC

文字列

作業定義内部名。

UserKeyD

文字列

このキーを値#NULLとともに保持します。

UserKeyE

文字列

このキーを値#NULLとともに保持します。

AttachmentType

文字列

有効な値: FILE、TEXT、URL。

タイトル

文字列

添付のタイトル。

コンテンツ

文字列

次に例を示します。 実際のコンテンツは異なる場合があります。

URL: https://www.google.com

テキスト: 旋盤L123を使用。

ファイル: ソース・データをBase64文字列(Base64エンコーディング)にエンコードします。

作業定義工程のattachmentRows属性

作業定義工程情報のattachmentRows属性の表を次に示します。

属性名

タイプ

説明

UserKeyA

文字列

組織コード

UserKeyB

文字列

品目番号

UserKeyC

文字列

作業定義内部名。

UserKeyD

文字列

バージョン番号

UserKeyE

文字列

工程連番

AttachmentType

文字列

有効な値: FILE、TEXT、URL。

タイトル

文字列

添付のタイトル。

コンテンツ

文字列

次に例を示します。 実際のコンテンツは異なる場合があります。

URL: https://www.google.com

テキスト: 旋盤L123を使用。

ファイル: ソース・データをBase64文字列(Base64エンコーディング)にエンコードします。

作業定義ヘッダーのサンプル・ペイロード

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/financials/commonModules/shared/model/erpIntegrationService/types/" 
xmlns:erp="http://xmlns.oracle.com/apps/financials/commonModules/shared/model/erpIntegrationService/"> 
<soapenv:Header/> 
<soapenv:Body> 
<typ:uploadAttachment> 
<typ:entityName>WORK_DEFINITION</typ:entityName> 
<typ:categoryName>MISC</typ:categoryName> 
<typ:allowDuplicate>Yes</typ:allowDuplicate> 
<!--Zero or more repetitions:--> 
<typ:attachmentRows> 
<!--Optional:--> 
<erp:UserKeyA>M1</erp:UserKeyA> 
<!--Optional:--> 
<erp:UserKeyB>AS54888</erp:UserKeyB> 
<!--Optional:--> 
<erp:UserKeyC>ORA_MAIN</erp:UserKeyC> 
<!--Optional:--> 
<erp:UserKeyD>?</erp:UserKeyD> 
<!--Optional:--> 
<erp:UserKeyE>?</erp:UserKeyE> 
<!--Optional:--> 
<erp:AttachmentType>TEXT</erp:AttachmentType> 
<!--Optional:--> 
<erp:Title>File1</erp:Title> 
<!--Optional:--> 
<erp:Content>Use Lathe L123.</erp:Content> 
</typ:attachmentRows> 
</typ:uploadAttachment> 
</soapenv:Body> 
</soapenv:Envelope>

作業定義工程のサンプル・ペイロード

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/financials/commonModules/shared/model/erpIntegrationService/types/" 
xmlns:erp="http://xmlns.oracle.com/apps/financials/commonModules/shared/model/erpIntegrationService/"> 
<soapenv:Header/> 
<soapenv:Body> 
<typ:uploadAttachment> 
<typ:entityName>WORK_DEFINITION_OPERATION</typ:entityName> 
<typ:categoryName>MISC</typ:categoryName> 
<typ:allowDuplicate>Yes</typ:allowDuplicate> 
<!--Zero or more repetitions:--> 
<typ:attachmentRows> 
<!--Optional:--> 
<erp:UserKeyA>M1</erp:UserKeyA> 
<!--Optional:--> 
<erp:UserKeyB>AS54888</erp:UserKeyB> 
<!--Optional:--> 
<erp:UserKeyC>ORA_MAIN</erp:UserKeyC> 
<!--Optional:--> 
<erp:UserKeyD>1</erp:UserKeyD> 
<!--Optional:--> 
<erp:UserKeyE>10</erp:UserKeyE> 
<!--Optional:--> 
<erp:AttachmentType>TEXT</erp:AttachmentType> 
<!--Optional:--> 
<erp:Title>Att001</erp:Title> 
<!--Optional:--> 
<erp:Content>Use Lathe L123.</erp:Content> 
</typ:attachmentRows> 
</typ:uploadAttachment> 
</soapenv:Body> 
</soapenv:Envelope>

作業定義工程のサンプル・ペイロード