修复: 新添加变型产品的标价设置为原始的产品标价之后执行目录导入和类别关联更改商务服务器 2009 年

适用于: Commerce Server 2009

症状


请考虑以下情况:
  • Microsoft 商务服务器目录管理器 2009 年通过向产品添加一个 variant 类型的值的属性创建的变型产品。 变型产品的定价不同于原始价格的产品。
  • 完全输出类型格式用于将目录导出到 XML 文件。
  • 通过替换类型格式可将导出的 XML 文件导入目录中。
  • 更改类别关联的产品。 为此,您将添加,然后选择类别关联选项卡上的类别。
在这种情况下,新添加的变型产品的标价将重置为原始产品的定价。 回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 如果使用 Commerce 服务器 Api 来执行这些操作,也会发生此问题。

原因


因为导出的变型产品目录 XML 文件不包含原始价格和定价属性,将出现问题。 通过替换类型格式导入目录 XML 文件时,原产品价格属性用于填写变型产品中缺少的属性。

解决方案


修补程序信息

可以从 Microsoft 获得受支持的修复程序。 然而,此修补程序仅用于解决本文中描述的问题。 此修复程序仅适用于遇到本文中描述的问题的系统。 此修补程序可能会接受进一步的测试。 因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。如果此修复程序可供下载,则在此知识库文章的顶部会出现“修补程序下载可用”部分。 如果未显示此部分,请与 Microsoft 客户服务和支持部门联系以获取此修复程序。 回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。 对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。 有关 Microsoft 客户服务和支持电话号码的完整列表,或要创建单独的服务请求,请访问下面的 Microsoft 网站: 回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 "提供修补程序下载"窗体显示获取此修复程序的语言。 如果看不到您的语言,则修补程序没有那种语言的版本。

安装说明

如果您使用 SharePoint 2010 商务服务器 2009年模板包,下载并安装修补程序软件包具有"CS2009TP_KB2532193"标签。 如果您使用 Microsoft 商务服务器 2009 RTM,下载并安装修补程序软件包具有"CS2009RTM_KB2532193"标签。

先决条件

下面的列表包含该修补程序包的先决条件:
  • Microsoft Commerce Server 2009

重新启动要求

应用此修补程序后,不需要重新启动计算机。 但是,您必须重新启动 Internet Information Services (IIS) 和商务服务器目录导入主机 COM + 应用程序在应用此修补程序后。 若要重新启动 IIS,打开命令提示符,键入以下命令,然后按 enter 键:
IISRESET /RESTART
回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 此过程将停止并随后重新启动所有正在运行的 IIS 服务。

替换信息

此修补程序不替代以前发布的修补程序。

文件信息

此修复程序的全球版本使用 Microsoft Windows Installer 软件包来安装此修复程序。 这些文件的日期和时间按协调世界时 (UTC) 在下表中列出。 当您查看文件信息时,该日期将转换为本地时间。 若要了解 UTC 与本地时间之间的时差,请使用控制面板中“日期和时间”项中的“时区”选项卡。
SharePoint 2010 Microsoft 商务服务器 2009年模板包
文件名文件版本文件大小日期时间平台
Cspatchhelper.exe6.0.4171.51316,22412-Apr-201114:22x86
Microsoft.catalogserver.dll6.0.4171.513763,76012-Apr-201114:22x86
Microsoft.commerceserver.runtime.dll6.0.4171.513849,79212-Apr-201114:22x86
Microsoft.commerceserver.catalog.dll6.0.4171.513960,38412-Apr-201113:58x86
对于 Commerce Server 2009
文件名文件版本文件大小日期时间平台
Cs2009hotfixhelper.exe6.0.4171.4612,13606-Apr-201112:03x86
Microsoft.catalogserver.dll6.0.4171.46763,76006-Apr-201112:03x86
Microsoft.commerceserver.runtime.dll6.0.4171.46849,79206-Apr-201112:03x86
Microsoft.commerceserver.catalog.dll6.0.4171.46960,38406-Apr-201111:42x86

状态


Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。