ページの先頭行へ戻る
SystemwalkerService Catalog Manager アプリケーション開発ガイド
Systemwalker

B.2 サービス仲介部門の売上配分データ

以下の節では、サービス仲介部門の売上配分データを構成するXML要素と属性を説明します。

BrokerRevenueShareResult

サービス仲介部門の売上配分データの最上位のコンテナ要素です。対象のサービス仲介部門それぞれについて、売上配分データファイルにBrokerRevenueShareResult要素が追加されます。

BrokerRevenueShareResult要素には、以下の属性があります。

BrokerRevenueShareResult要素には、以下の下位要素が格納されます。

例:

<BrokerRevenueShareResult organizationId="cd9ffaac" organizationKey="19000" >
  <OrganizationData> ... </OrganizationData>
  <Period> ... </Period>
  <Currency> ... </Currency>
</BrokerRevenueShareResult>

Currency

特定の通貨についてのサービス仲介部門の売上配分データが格納されます。

Currency要素には、以下の属性があります。

Currency要素には、以下の下位要素が格納されます。

例:

<Currency id="EUR">
  <Supplier>...</Supplier>
  <BrokerRevenue totalAmount="1000.50" amount="100.05" />
</Currency>

Supplier

特定のサービス提供部門が提供するサービスに対するサービス仲介部門の売上配分データが格納されます。

Supplier要素には、以下の下位要素が格納されます。

例:

<Supplier>
<OrganizationData> ... </OrganizationData> <Service> ... </Service> <BrokerRevenuePerSupplier totalAmount="200.50" amount="20.05" />
</Supplier>

Service

特定のサービスについてのサービス仲介部門の売上配分データを示します。

Service要素には、以下の属性があります。

ServiceRevenue要素には、サービスを利用しているサービス利用部門ごとに、ServiceCustomerRevenue要素が格納されます。属性には、サービス利用部門によってもたらされたサービスに対する収益や、サービス仲介部門の売上配分が示されます。

例:

<Service id="Mega Office" key="17005" templateKey="10501">
<ServiceRevenue totalAmount="200.00" brokerRevenueSharePercentage="10.00" brokerRevenue="20.00" /> <ServiceCustomerRevenue customerName="customerX" customerId="d23456" totalAmount="50.00" brokerRevenueSharePercentage="10.00" brokerRevenue="5.00" /> </Service>