DOM 限制
本文介绍 Microsoft Dynamics 365 Commerce 中分配的订单管理 (DOM) 功能的限制。
下面是在使用 DOM 功能时要考虑的一些事项:
- 在没有自定义的情况下,DOM 不支持高级仓库管理功能。 客户和合作伙伴必须生成自定义以使 DOM 与高级仓库管理功能及其相关流程兼容。 有关详细信息,请参阅 DOM 可扩展性。
- 若要使 DOM 与高级仓库管理功能兼容,必须解决以下已知问题:
- 可用库存 - 高级仓库功能会启用可配置维度(例如库存状态),但这样无法准确了解可用库存。 DOM 提供可扩展的方法,用于设置使用高级仓库功能的实现的可用库存(例如,
DOMExtensionEvents.OnSettingAvailableInventory
)。 客户和合作伙伴必须使用此可扩展方法来从现有库存和预留库存替代可用库存。 - 仓库重新分配 - 高级仓库功能可以为销售行创建负荷、工作和装运。 当销售行的负荷中存在装运时,高级仓库功能会阻止 DOM 重新分配仓库。 客户和合作伙伴必须生成自定义以从 DOM 中排除此类型的销售行,或者在应用履行计划之前删除装运(例如,
DOMExtensionEvents.OnExecutingFulfillmentPlan
)。 否则,DOM 将在销售行上标记“遇到通用类型的异常”,并在销售订单上标记“通用”异常类型。
- 可用库存 - 高级仓库功能会启用可配置维度(例如库存状态),但这样无法准确了解可用库存。 DOM 提供可扩展的方法,用于设置使用高级仓库功能的实现的可用库存(例如,
- DOM 配置文件可能因销售来源和交货模式而异。 可以在订单引入期间设置销售订单来源,并且可以根据这些值使用不同的优化策略。 DOM 还支持创建可将 DOM 处理器任务作为输入的自定义批处理作业,并允许将配置文件作为参数传递。 然后,优化可以一个接一个运行,以支持不同的业务场景。
- DOM 仅在 Commerce 的云版本上可用,不支持本地部署。