传统平台

实现

本部分描述了实施退货订单解决方案所需的配置和初始设置。

店铺助理必须具有 退货订单 的资源许可权才能在主页上查看 "退货订单" Portlet。 有关管理用户组权限的更多信息,请参阅管理用户组权限

退货订单配置

  • 以下规则适用于退货订单:
    • YCD_SHOW_RESHIP_ON_RETURN_ENTRY:如果已打开此规则,那么会显示向客户重新发货的所有产品。
    • 调换类型:针对退货订单中产品的调换类型读取此规则。 调换类型缺省情况下为 REGULAR,但可更改为 ADVANCEDPREPAID
  • WSCContant.YCDCHANNEL_COMMON_CODE_STORE 的输入类型设置为 Store。 要在捕获订单时允许搬运订单行,应选择 允许现金和搬运行 。 有关配置输入类型的更多信息,请参阅定义订单输入类型

盲退货配置

  • 以下规则适用于盲退货订单:
    • 仅当 允许产品盲退货 处于开启状态时,店铺助理才能创建盲退货。 缺省情况下已打开此规则。
    • “确定无收据退货的最低价格时需要考虑的天数”规则已设置为配置应用程序查找最低产品价格的时间段(天)。 更多信息,请参阅配置定价企业规则

退货策略配置

以下规则适用于退货策略配置:
  • YCD_OVERRIDE_RETURN_POLICY_NOTE_TYPE 用于退货策略改写注释类型。 此规则的缺省值为 YCD_OVERRIDE_RETURN_POLICY
  • WSC_RETURN_OVERRIDE 公共代码用于为退货设置不同的改写原因

退货策略验证

您可以为退货策略配置规则。 将根据已配置的规则来验证退货策略。 将会考虑以下验证:
  • BLIND_LINE:检查产品是否为盲退货。
  • IS_RETURNABLE:检查产品是否可退货。
  • RESTOCKING_FEE:检查是否存在重新存货费用;如果存在,那么向产品收取此费用。
  • RETURN_REASON_VALIDATION:检查产品的退货原因。
  • RETURN_UNIT_PRICE_LIMIT:检查产品是否超出退货产品所允许的限制。
  • RETURN_WINDOW:定义产品可退货的期限。

有关配置退回原因的信息,请参阅管理退回原因

有关配置退货规则的更多信息,请参阅 配置退货规则

付款配置

店铺助理必须具有“付款方式”状态的修改许可权。

如果启用了为草稿订单实时批准付款方式规则,那么会实时批准调换订单中的客户付款。

以下规则适用于付款配置:
  • 加密信用卡名称与失效日期
  • 使用企业付款代码
  • 在用户界面中使用单个字段输入信用卡名称
  • 收取送货上门订单行的费用
  • 推迟支付处理,直至提货
  • 启用支付卡类型配置
以下规则与退款支付类型有关:
  • 退款缺省值
  • 对退货有效
  • 用同一支付方式进行退款
  • 用新的支付方式进行退款
  • 用新的支付方式类型进行退款
  • 最高费用可用
  • 不需要处理
  • 收费而不是授权

有关配置支付类型的更多信息,请参阅配置支付类型

有关设置支付加密的更多信息,请参阅设置支付加密

付款由配置的财务规则来管理。 更多信息,请参阅配置财务细则

必须相应地配置店铺付款规则。 有关更多信息,请参阅 付款规则

改写价格配置

  • 您必须相应地定义价格改写原因。 更多信息,请参阅管理价格覆盖原因
  • 应该向店铺助理授予 覆盖价格 操作的资源许可权。

服务

提供了以下现成服务:
  • YCD_ProductDetails_Email 服务使用StoreProductDetailsEmail_17_1_multiApi.xsl.sampleStoreProductDetailsEmail_GenerateData_17_1_multiApi.xsl.sample支持。
    在 Applications Manager 中,使用以下步骤为电子邮件服务器配置 YCD_ProductDetails_Email 服务:
    • 在应用程序管理器中,通过以下路径导航至电子邮件服务: 应用程序 > Application Platform > 流程建模
    • 打开订单实现流程类型。
    • 选择服务定义 > 存储 > YCD_ProductDetails_Email
    在“电子邮件”组件中,将“电子邮件服务器”字段设置为指向您的邮件服务器。 “主题”和“发件人”字段包含缺省值作为服务的一部分,这些字段可根据需要进行定制。
  • StoreReturnReceipt_95 服务用于打印退货收据。 如果您要定制使用此服务生成的输出,必须在 Applications Manager 中对其进行配置。 此服务使用 StoreReturnReceipt_95_multiApi.xsl.sampleStoreReturnReceipt_GenerateData_95_multiApi.xsl.sample 模板来打印退货收据。
  • YCD_StoreReturnEmail 服务用于将退货订单收据通过电子邮件发送至客户。 您必须在 Applications Manager 中为自己的电子邮件服务器相应地配置此服务。 YCD_StoreReturnEmail 服务使用 StoreReturnEmail_95_multiApi.xsl.sampleStoreReturnEmail_GenerateData_95_multiApi.xsl.sample 模板。 在服务定义中,将“电子邮件服务器”字段设置为指向您的邮件服务器。 “主题”和“发件人”字段包含缺省值作为服务的一部分,这些字段也可以根据需要进行定制。

输入 XSL 或多个 API XSL 用于调用多个 API 以检索要打印或通过邮件发出的信息,而输出 XSL 用于将 API 输出格式化为 HTML 内容。 打印和电子邮件模板分别位于 <INSTALL_DIR>/template/prints/ycd/xsl/<INSTALL_DIR>/template/email/ycd/ 目录中。 这些模板作为样本实施提供,后缀为 .sample。 您可以继续使用样本模板,也可以重命名这些模板以移除文件名中的 .sample,并根据需要对其进行定制。

您必须为店铺助理启用 Email Product details 资源许可权,才能与客户共享产品详细信息。

有关创建和修改服务定义的更多信息,请参阅定义服务定义

其他配置

  • 您可以配置处置代码,以供店铺助理进行选择来完成退货或调换订单流程。 更多信息,请参阅管理处置代码
  • Sterling Business Center中配置 Web Store 通道时,必须将 CodeValue 属性设置为 StoreStore 值用于评估针对销售订单和退货订单设置的退货策略。

  • 有关管理用户组权限的更多信息,请参阅管理用户组权限
  • 将产品添加至退货订单时,“添加产品”屏幕会显示储藏的可用库存量,但不显示未来产品可用库存量。 在“查看购物车”和“退货列表”屏幕中,会显示实时和未来可用库存量。
  • 有关配置订单修改类型的信息,请参阅定义修改规则

  • 要配置系统支付处理规则,请参阅系统支付处理规则
  • 有关 API 的更多信息,请参阅 IBM® Sterling Order Management System:Javadoc™.