在创建转销商服务协议前,请确保已经完成了以下步骤:
- 获取一个在本地客户机上使用的模板转销商服务协议 XML 文件副本。服务协议 XML 模板可以在安装 WebSphere Commerce 的机器上的以下位置找到:
WC_installdir/xml/trading/xml/TemplateHostingContract.xml - 请确保具有以下信息:
- 转销商组织的完全专有名称。
- 主管商店的商店管理员的完全专有名称。主管商店的所有者应当是转销商组织的成员。
- 主管商店所有者的电子邮件地址。
- 主管商店有用资源将保存的目录名。
- 服务供应商组织的完全专有名称。
- 概要文件商店组织的完全专有名称。
- 希望转销商主管商店使用的产品目录概要文件商店的唯一名称。
- 希望转销商商店使用的主管商店概要文件商店的唯一名称。
- 希望转销商商店使用的共享供货中心的唯一名称。
- 注意:如果您通过 XML 导入合同并希望让该合同出现在 WebSphere 贸易加速器中,则您必须具有合同描述。
要创建转销商服务协议 XML 文件,请执行以下操作:
- 将模板转销商服务协议 XML 文件复制到一个新的文件名。
- 在文本编辑器或 XML 编辑器中打开模板转销商服务协议 XML 文件的副本。
- 如下用相应于经销商的值替换以下字符串的所有实例:
- 将 HOSTED_STORE_ORG_DISTINGUISHED_NAME 替换成主管商店组织的完整专有名称。这可以在 ORGENTITY 表的 DN 列中找到。
一个示例是 o=Acme Organization,o=Reseller Organization,o=Root Organization。 - 将 HOSTED_STORE_SUB_ORG_NAME 替换成主管商店子组织的名称。子组织将在合同的部署期间创建。一个示例是 Acme RHS 组织。
- 将 HOSTED_STORE_SUB_ORG_DISTINGUISHED_NAME 替换成主管商店子组织的完整专有名称。子组织将在合同的部署期间创建。一个示例是 o=Acme RHS Organization,o=Reseller Organization,o=Root Organization。
- 将 HOSTED_STORE_OWNER_DISTINGUISHED_NAME 替换成主管商店所有者的完整专有名称。这可以在 USER 表的 DN 列中找到。一个示例是 uid=Me,o=Acme Organization,o=Reseller Organization,o=Root Organization。
- 将 HOSTED_STORE_OWNER_EMAIL_ADDRESS 替换成主管商店所有者的电子邮件地址。一个示例是 me@acme.com。
- 将 HOSTED_STORE_DISPLAY_NAME 替换成主管商店的名称。一个示例是 Acme。
- 将 HOSTED_STORE_DESCRIPTION 替换成主管商店的描述。
一个示例是“这是 Acme 主管商店”。 - 将 HOSTED_STORE_DIRECTORY_NAME 替换成保存主管商店文件有用资源的文件夹的名称。一个示例是 Acme。
- 将 HOSTED_STORE_DEFAULT_LOCALE 替换成商店的缺省语言环境。一个示例是 en_US。
- 将 HOSTED_STORE_DEFAULT_CURRENCY 替换成商店的缺省货币。一个示例是 USD。
- 将 SERVICE_PROVIDER_ORG_DISTINGUISHED_NAME 替换成服务供应商组织的完整专有名称。这可以在 ORGENTITY 表的 DN 列中找到。一个示例是 ou=Service Provider Organization,o=Manufacturer Organization,o=Root Organization。
- 将 PROFILE_ORG_DISTINGUISHED_NAME 替换成概要文件商店组织的完整专有名称。这可以在 ORGENTITY 表的 DN 列中找到。一个示例是 ou=Profile Organization,o=Manufacturer Organization,o=Root Organization。
- 将 CATALOG_PROFILE_STORE 替换成产品目录概要文件商店的唯一名称。
这可以在 STOREENT 表的 IDENTIFIER 列中找到。一个示例是“产品目录概要文件商店”。 - 将 HOSTED_STORE_PROFILE_STORE 替换成主管商店概要文件商店的唯一名称。这可以在 STOREENT 表的 IDENTIFIER 列中找到。一个示例是“转销商概要文件商店”。
- 将 SERVICE_PROVIDER_SHARED_FULFILLMENT_CENTER_NAME 替换成服务供应商的共享供货中心。这可以在 FFMCENTER 表的 NAME 列中找到。一个示例是“共享的供货中心“。
- 将 SERVICE_PROVIDER_LOCALE 替换成您在其中装入合同的 WebSphere 贸易加速器的语言环境。一个示例是 en_US。
- 将 POLICY_GROUP_B2B_OR_B2C_NAME 替换成 B2B 直销或价值链商家到客户策略组的策略组名称。使用 B2BPolicyGroup 或 B2CPolicyGroup。
- 将 POLICY_GROUP_NAME_FOP_PROFILE_STORE 替换成概要文件商店的策略组名称。这可以在 ACPOLGRP 表的 NAME 字段中找到。一个示例是“转销商概要文件商店概要文件组”。
- 将整个 PaymentAccount 元素替换成相应于您接受的信用卡的 PaymentAccount 元素。一个示例是
<PaymentAccount currency="USD"> <Brand type="MasterCard"/> <Brand type="VISA"/> <Brand type="American Express"/> </PaymentAccount>
- 将 PAYMENT_METHOD 替换成与定制脱机卡匣一起使用的支付方式字符串。此信息确定在定制脱机卡匣处理的每个支付交易中使用的帐户。一个示例是 Cheque。
- 添加任何应该为每个商店设置的附加 ShippingMode 元素。
- 将 HOSTED_STORE_ORG_DISTINGUISHED_NAME 替换成主管商店组织的完整专有名称。这可以在 ORGENTITY 表的 DN 列中找到。
- 保存文件。
- 将转销商服务协议 XML 文件导入到 WebSphere Commerce。