ナビゲーションに戻る

EOTF_XREF サービス

このセクションでは、クロスリファレンスで使用できるサービス オペレーションについて説明します。

このサービス オペレーションを使用して、クロスリファレンス マップに値を追加します。

別名: add_xref_value

タイプ: 同期

リクエスト メッセージ: EOTF_XREF_ADD_REQ.V1

リクエストの SOAP ボディの例を示します。

<soapenv:Body>
      <xref:xrefAddValue>
         <xref:mapname>?</xref:mapname>
         <!--2 or more repetitions:-->
         <xref:Values>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:Values>
         <xref:Values>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:Values>
      </xref:xrefAddValue>
   </soapenv:Body>

エレメント名

説明

mapname

値を追加するクロスリファレンス マップの名前。

Values

このエレメントには、ロード対象のクロスリファレンス エレメントと値が保持されます。

domain

エレメントが含まれているドメインの名前。

element

エレメントとその値を表します。

レスポンス メッセージ: EOTF_XREF_RESPONSE.V1

エレメント名

説明

status

オペレーションのステータス。[成功] または [例外] を返します。

reason

例外が発生した場合、理由が返されます。

responseValues

検索オペレーションに返される値。

domain

検索リクエストで指定されているターゲット ドメインの名前。

element

ターゲット ドメインのエレメントとその値を表します。

このサービス オペレーションを使用して、クロスリファレンス マップに値をリンクします。

別名: link_xref_value

タイプ: 同期

リクエスト メッセージ: EOTF_XREF_LINK_REQ.V1

リクエストの SOAP ボディの例を示します。

<soapenv:Body>
      <xref:xrefLinkValue>
         <xref:mapname>?</xref:mapname>
         <xref:ReferenceValues>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:ReferenceValues>
         <!--1 or more repetitions:-->
         <xref:TargetValues>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:TargetValues>
      </xref:xrefLinkValue>
   </soapenv:Body>

エレメント名

説明

mapname

値を追加するクロスリファレンス マップの名前。

ReferenceValues

このエレメントには、ターゲット値にリンクする、クロスリファレンス内の既存のエレメントと値が保持されます。

domain

参照エレメントが含まれているドメインの名前。

element

クロスリファレンス エレメントとその値を表します。

targetValues

このエレメントには、追加対象のクロスリファレンス エレメントと値が保持されます。

domain

ターゲット エレメントが含まれているドメインの名前。

element

クロスリファレンス エレメントとその値を表します。

レスポンス メッセージ: EOTF_XREF_RESPONSE.V1

エレメント名

説明

status

オペレーションのステータス。[成功] または [例外] を返します。

reason

例外が発生した場合、理由が返されます。

responseValues

検索オペレーションに返される値。

domain

検索リクエストで指定されているターゲット ドメインの名前。

element

ターゲット ドメインのエレメントとその値を表します。

このサービス オペレーションを使用して、クロスリファレンス マップの値を更新します。

別名: update_xref_value

タイプ: 同期

リクエスト メッセージ: EOTF_XREF_UPDATE_REQ.V1

リクエストの SOAP ボディの例を示します。

<soapenv:Body>
      <xref:xrefUpdateValue>
         <xref:mapname>?</xref:mapname>
         <xref:ReferenceValues>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:ReferenceValues>
         <!--1 or more repetitions:-->
         <xref:TargetValues>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:TargetValues>
      </xref:xrefUpdateValue>
   </soapenv:Body>

エレメント名

説明

mapname

値を更新するクロスリファレンス マップの名前。

ReferenceValues

このエレメントには、更新する行の検索に使用する、既存のクロスリファレンス エレメントと値が保持されます。

domain

参照エレメントが含まれているドメインの名前。

element

クロスリファレンス エレメントとその値を表します。

targetValues

このエレメントには、更新対象のクロスリファレンス エレメントと新しい値が保持されます。

domain

ターゲット エレメントが含まれているドメインの名前。

element

クロスリファレンス エレメントとその値を表します。

レスポンス メッセージ: EOTF_XREF_RESPONSE.V1

エレメント名

説明

status

オペレーションのステータス。[成功] または [例外] を返します。

reason

例外が発生した場合、理由が返されます。

responseValues

検索オペレーションに返される値。

domain

検索リクエストで指定されているターゲット ドメインの名前。

element

ターゲット ドメインのエレメントとその値を表します。

このサービス オペレーションを使用して、クロスリファレンス マップから値を削除します。

別名: delete_xref_value

タイプ: 同期

リクエスト メッセージ: EOTF_XREF_DELETE_REQ.V1

リクエストの SOAP ボディの例を示します。

<soapenv:Body>
      <xref:xrefDeleteValue>
         <xref:mapname>?</xref:mapname>
         <!--2 or more repetitions:-->
         <xref:Values>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:Values>
         <xref:Values>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?"/>
         </xref:Values>
      </xref:xrefDeleteValue>
   </soapenv:Body>

エレメント名

説明

mapname

値を削除するクロスリファレンス マップの名前。

Values

このエレメントには、削除対象のクロスリファレンス エレメントと値が保持されます。

domain

エレメントが含まれているドメインの名前。

element

エレメントとその値を表します。

レスポンス メッセージ: EOTF_XREF_RESPONSE.V1

エレメント名

説明

status

オペレーションのステータス。[成功] または [例外] を返します。

reason

例外が発生した場合、理由が返されます。

responseValues

応答値は返されません。

このサービス オペレーションを使用して、クロスリファレンス マップから値を検索します。

別名: lookup_xref_value

タイプ: 同期

EOTF_XREF_LOOKUP_REQ.V1

リクエストの SOAP ボディの例を示します。

<soapenv:Body>
      <xref:xrefLookupValue needFault="true">
         <xref:mapname>?</xref:mapname>
         <xref:Values>
            <xref:domain>?</xref:domain>
            <!--1 or more repetitions:-->
            <xref:element name="?">?</xref:element>
         </xref:Values>
         <xref:targetDomain>?</xref:targetDomain>
      </xref:xrefLookupValue>
   </soapenv:Body>

エレメント名

説明

mapname

値を検索するクロスリファレンス マップの名前。

Values

このエレメントには、検索対象のクロスリファレンス エレメントと値が保持されます。

domain

参照エレメントが含まれているドメインの名前。

element

クロスリファレンス エレメントとその値を表します。

targetDomain

検索リクエストによってエレメントおよび値が返されるドメインの名前。

レスポンス メッセージ: EOTF_XREF_RESPONSE.V1

エレメント名

説明

status

オペレーションのステータス。[成功] または [例外] を返します。

reason

例外が発生した場合、理由が返されます。

responseValues

検索オペレーションに返される値。

domain

検索リクエストで指定されているターゲット ドメインの名前。

element

ターゲット ドメインのエレメントとその値を表します。

このサービス オペレーションを使用して、クロスリファレンス マップの定義と値を PeopleSoft スキーマを使ってインポートします。

別名: xref

タイプ: 非同期 - 一方向

デフォルト: はい

リクエスト メッセージ: EOTF_XREF.V2

リクエストの SOAP ボディの例を示します。

<soapenv:Body>
      <xref:xref>
         <xref:name>?</xref:name>
         <!--Optional:-->
         <xref:description>?</xref:description>
         <!--Optional:-->
         <xref:comments>?</xref:comments>
         <xref:elements>
            <!--2 or more repetitions:-->
            <xref:element name="?" order="?" dataType="string" dataLength="?" isCommon="false"/>
            <xref:element name="?" order="?" dataType="string" dataLength="?" isCommon="false"/>
         </xref:elements>
         <xref:domains>
            <!--1 or more repetitions:-->
            <xref:domain name="?">
               <!--1 or more repetitions:-->
               <xref:element name="?"/>
            </xref:domain>
         </xref:domains>
         <!--Optional:-->
         <xref:rows>
            <!--1 or more repetitions:-->
            <xref:row>
               <!--2 or more repetitions:-->
               <xref:cell>?</xref:cell>
               <xref:cell>?</xref:cell>
            </xref:row>
         </xref:rows>
      </xref:xref>
   </soapenv:Body>

エレメント名

説明

description

クロスリファレンス マップの説明。

オプション

comments

クロスリファレンスについての説明。

オプション

elements

このエレメントには、クロスリファレンスのエレメント リストが保持されます。

element

クロスリファレンス エレメントを表します。

domains

このエレメントには、クロスリファレンスのドメイン リストが保持されます。

domain

このエレメントは、クロスリファレンス マップ内のドメインを表します。

element

クロスリファレンス ドメイン内のエレメントを表します。

rows

クロスリファレンス マップ内の全てのデータ行を表します。

row

クロスリファレンスの各値行。

cell

エレメントに定義されている順序と同じ順序で、各エレメントのこの行の値を示します。

このサービス オペレーションを使用して、クロスリファレンス マップの定義と値を PeopleSoft スキーマを使ってインポートします。

別名: xref

タイプ: 非同期 - 一方向

デフォルト: いいえ

変換: v2 へ

リクエスト メッセージ: EOTF_XREF.V1

リクエストの SOAP ボディの例を示します。

<soapenv:Body>
      <xref:xref>
         <xref:table name="?">
            <!--Optional:-->
            <xref:description>?</xref:description>
            <!--Optional:-->
            <xref:columns>
               <!--1 or more repetitions:-->
               <xref:column name="?"/>
            </xref:columns>
            <!--Optional:-->
            <xref:rows>
               <!--1 or more repetitions:-->
               <xref:row>
                  <!--1 or more repetitions:-->
                  <xref:cell colName="?"/>
               </xref:row>
            </xref:rows>
         </xref:table>
      </xref:xref>
   </soapenv:Body>

エレメント名

説明

table

このエレメントには、テーブル エレメントが保持されます。

description

DVM の説明。

オプション

columns

このエレメントには、DVM の列リストが保持されます。

column

DVM 列を表します。

rows

DVM 内の全てのデータ行を表します。

row

DVM の各値行。

cell

列に定義されている順序と同じ順序で、各列のこの行の値を示します。