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

B.4 サービスポータル運用部門の売上配分データ

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

MarketplaceOwnerRevenueShareResult

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

MarketplaceOwnerRevenueShareResultには、以下の属性があります。

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

例:

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

Currency

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

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

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

例:

<Currency id="EUR">
<Marketplace>...</Marketplace> <RevenuesOverAllMarketplaces> ... </RevenuesOverAllMarketplaces> </Currency>

Marketplace

特定のサービスポータルに対する売上配分データが格納されます。

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

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

例:

<Marketplace id="e1828fba" key="17021">
<Service>...</Service> <RevenuesPerMarketplace> ... </RevenuesPerMarketplace> </Marketplace>

Service

サービスポータルに公開されている特定のサービスについての売上配分データを示します。

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

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

例:

サービス提供部門が直接提供しているサービスの場合:

<Service id="Mega Office" key="17005" model="DIRECT">
<Supplier> <OrganizationData> ... </OrganizationData> </Supplier> <RevenueShareDetails> ... </RevenueShareDetails> </Service>

サービス仲介部門が提供しているサービスの場合:

<Service id="Mega Office" key="17005" model="BROKER" templateKey="10501">
<Supplier> <OrganizationData> ... </OrganizationData> </Supplier> <Broker> <OrganizationData> ... </OrganizationData> </Broker> <RevenueShareDetails> ... </RevenueShareDetails> </Service>

サービス提供代行部門が提供しているサービスの場合:

<Service id="Mega Office" key="17005" model="RESELLER" templateKey="10501">
<Supplier> <OrganizationData> ... </OrganizationData> </Supplier> <Reseller> <OrganizationData> ... </OrganizationData> </Reseller> <RevenueShareDetails> ... </RevenueShareDetails> </Service>

RevenueShareDetails

特定のサービスの売上と、サービスの販売に関係しているすべての組織に対する売上配分を示します。

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

例:

サービス提供部門が直接提供しているサービスの場合:

<RevenueShareDetails serviceRevenue="16.92" marketplaceRevenueSharePercentage="10.00"
marketplaceRevenue="1.69" amountForSupplier="15.23"/>

サービス仲介部門が提供しているサービスの場合:

<RevenueShareDetails serviceRevenue="4000.00" marketplaceRevenueSharePercentage="21.00"
marketplaceRevenue="840.00" amountForSupplier="2800.00" brokerRevenueSharePercentage="9.00" brokerRevenue="360.00"/>

サービス提供代行部門が提供しているサービスの場合:

<RevenueShareDetails serviceRevenue="4000.00" marketplaceRevenueSharePercentage="16.00"
resellerRevenueSharePercentage="20.00" marketplaceRevenue="640.00" resellerRevenue="800.00"
amountForSupplier="2560.00"/>

RevenuesPerMarketplace

特定のサービスポータル上で販売しているサービスに関係する各組織に対する売上配分の概要を提供します。

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

RevenuesPerMarketplaceに含まれるBrokers要素、Resellers要素、およびSuppliers要素のそれぞれには、以下の属性があります。

Brokers要素、Resellers要素、およびSuppliers要素に含まれるOrganization要素には、以下の属性があります。

例:

<RevenuesPerMarketplace>
<Brokers amount="50.00" totalAmount="1000.00" marketplaceRevenue="150.00">
<Organization identifier="da3cd3a3" amount="25.00" name="broker" marketplaceRevenue="75.00" totalAmount="500.00" />
<Organization identifier="ea4cd3a3" amount="25.00" name="broker2" marketplaceRevenue="75.00"
totalAmount="500.00" />
</Brokers>
<Resellers amount="50.00" totalAmount="1000.00" marketplaceRevenue="150.00">
<Organization identifier="bc4cd3a3" amount="25.00" name="broker" marketplaceRevenue="75.00" totalAmount="500.00" />
<Organization identifier="fg5cd3a3" amount="25.00" name="broker2" marketplaceRevenue="75.00"
totalAmount="500.00" />
<Resellers/>
<Suppliers/>
<MarketplaceOwner amount="300.00" />
</RevenuesPerMarketplace>

RevenuesOverAllMarketplaces

特定のサービスポータル管理部門が管理しているサービスポータル上で販売されているサービスに関係する各組織に対する売上配分の概要を示します。

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

RevenuesOverAllMarketplacesに含まれるBrokers要素、Resellers要素、およびSuppliers要素のそれぞれには、以下の属性があります。

Brokers要素、Resellers要素、およびSuppliers要素に含まれるOrganization要素には、以下の属性があります。

例:

<RevenuesOverAllMarketplaces>
<Brokers amount="50.00" totalAmount="1000.00" marketplaceRevenue="150.00">
<Organization identifier="da3cd3a3" amount="25.00" name="broker" marketplaceRevenue="75.00" totalAmount="500.00" />
<Organization identifier="ea4cd3a3" amount="25.00" name="broker2" marketplaceRevenue="75.00"
totalAmount="500.00" />
</Brokers>
<Resellers amount="50.00" totalAmount="1000.00" marketplaceRevenue="150.00">
<Organization identifier="bc4cd3a3" amount="25.00" name="broker" marketplaceRevenue="75.00" totalAmount="500.00" />
<Organization identifier="fg5cd3a3" amount="25.00" name="broker2" marketplaceRevenue="75.00"
totalAmount="500.00" />
<Resellers/>
<Suppliers/>
<MarketplaceOwner amount="300.00" />
</RevenuesOverAllMarketplaces>