目标客户到现金(采用双重写入)
在 Microsoft Dynamics 365 应用中,通过报价或订单处理工作流进行目标客户到现金流程,并核对和确认财务。 将目标客户到现金与双写入集成将创建一个工作流,该工作流采用源自 Dynamics 365 Sales 或 Dynamics 365 Supply Chain Management 的报价单和订单,并使该报价单和订单在这两个应用中可用。
在这些应用界面中,可以实时访问处理状态和发票信息。 因此,可以在 Supply Chain Management 中更轻松地管理产品库存、库存处理和履行等功能,不必重新创建报价单和订单。
有关客户和联系人集成的信息,请参阅集成客户主数据。 有关产品集成的信息,请参阅统一的产品体验。
注意
在 Supply Chain Management 10.0.39 及更高版本中,支持客户 和目标客户 类型的客户。 本支持可实现客户资格授予流程,在此流程中,创建客户记录,首先授予目标客户资格,然后授予客户资格。 此流程包括在集成报价单应用场景中将目标客户自动转换为客户的流程。 有关如何设置和启用此功能的详细信息,请参阅启用和配置 Dynamics 365 Sales 目标客户到现金中的目标客户集成。
先决条件和映射设置
必须先更新以下设置,然后才能同步销售报价单。
Sales 中的设置
在 Sales 中,转到设置 > 管理 > 系统设置 > Sales,确保使用以下设置:
- 使用系统定价计算系统选项设置为是。
- 折扣计算方法列设置为行项。
注意
此外,还提供销售报价单和销售订单的定价改进方法。 在这种方法中,Supply Chain Management 成为价格主数据,Sales 中不进行任何与价格相关的计算。 此外,在 Sales 中创建和更新销售报价单或销售订单和行时,行详细信息、货币行值和总计可以立即更新并在系统之间同步。 有关如何设置和启用这些功能的详细信息,请参阅启用和配置额外的 Dynamics 365 Sales 的报价单到现金效率和启用和配置与 Dynamics 365 Sales 的无缝同步。
站点和仓库
在 Supply Chain Management 中,站点和仓库列是报价单行和订单行的必需列。 如果设置默认订单设置中的站点和仓库,向报价单行或订单行添加产品时,将自动设置这些列。
报价单和订单的编号规则
在 Sales 和 Supply Chain Management 中创建和同步报价单和订单时,不会连接 Supply Chain Management 和 Sales 的编号规则。 如果 Sales 中创建的销售订单同步到 Supply Chain Management,则其在, Supply Chain Management 中具有相同的销售订单编号。 若要帮助确保销售订单编号不重复,必须在这两个应用中使用不同编号规则系统。
例如,Supply Chain Management 中的编号规则为 1, 2, 3, 4, 5, ...,而 Sales 中的编号规则为 100, 99, 98, ...。如果在 Sales 中创建 100 个销售订单,则最终生成的一个订单编号已经在 Supply Chain Management 中存在。 换句话说,因为在 Supply Chain Management 和 Sales 中创建销售订单,所以这两个编号规则最终将重合。 不过,可以在 Supply Chain Management 中使用 F1, F2, F3, ... 这样的编号规则,在 Sales 中则使用 C1, C2, C3, ... 这样的编号规则。 这些编号规则始终不会生成重复的销售订单编号。
销售报价单
销售报价单既可以在 Sales 中创建,也可以在 Supply Chain Management 中创建。
注意
在 Supply Chain Management 10.0.39 及更高版本中,支持客户 和目标客户 类型的客户。 本支持可实现客户资格授予流程,在此流程中,创建客户记录,首先授予目标客户资格,然后授予客户资格。 此流程包括在集成报价单应用场景中将目标客户自动转换为客户的流程。 有关如何设置和启用此功能的详细信息,请参阅启用和配置 Dynamics 365 Sales 目标客户到现金中的目标客户集成。
如果在 Sales 中创建报价单,其将实时同步到 Supply Chain Management。 同样,如果在 Supply Chain Management 中创建报价单,其将实时同步到 Sales。 请注意以下点:
- 可以向报价单中的产品添加折扣。 在此情况下,折扣将同步到 Supply Chain Management。 标题上的折扣、费用和税金列由 Supply Chain Management 中的设置控制。 此设置不支持集成映射。 价格、折扣、费用和税金列在 Supply Chain Management 中维护和处理。
- 销售报价单标题上的折扣 %、折扣和运费列为只读列。
- 货运条款、交货条款、装运方法和交货方式列不是默认映射的一部分。 若要映射这些列,必须设置特定于在其中同步表的组织中的数据的值映射。
注意
在 Supply Chain Management 中,销售报价单生命周期可以在 Sales 和 Supply Chain Management 之间集成。 关于如何设置和启用此集成的详细信息,请参阅启用和配置额外的 Dynamics 365 Sales 的报价单到现金效率。 启用此功能后,将在两个应用之间映射销售报价单的整个生命周期中的状态和状态转换,并在您在 Sales 或 Supply Chain Management 中工作时,应用所有权策略来控制销售报价单的可用操作。 另外还有相关的将 Supply Chain Management 设为价格主数据功能,可以更改销售报价单和销售订单在 Sales 中的计算方式。 有关这两项功能的更多信息,请参阅添加 Dynamics 365 Sales 的报价单到现金效率。
如果您还使用 Field Service 解决方案,请确保重新启用询价行快速创建参数。 重新启用此参数可使您继续使用快速创建功能创建询价行。
- 导航到您的 Dynamics 365 Sales 应用程序。
- 选择顶部导航栏中的设置图标。
- 选择高级设置。
- 选择自定义系统选项。
- 选择询价行菜单项。
- 转到数据服务部分,然后选择允许快速创建复选框。
销售订单
销售订单既可以在 Sales 中创建,也可以在 Supply Chain Management 中创建。 如果在 Sales 中创建销售订单,其将实时同步到 Supply Chain Management。 同样,如果在 Supply Chain Management 中创建销售订单,其将实时同步到 Sales。 请注意以下点:
Dynamics 365 Sales 中的目录外产品将在 Dynamics 365 Supply Chain Management 中显示为产品类别。
折扣计算和化整:
- Sales 中的折扣计算模型不同于 Supply Chain Management。 在 Supply Chain Management 中,销售行的最终折扣金额可以是折扣金额和折扣百分比组合的结果。 如果此最终折扣金额除以行中的数量,可能发生化整。 不过,如果化整的每单位折扣金额同步到 Sales,则不考虑此化整。 为了帮助确保 Supply Chain Management 中销售行的完整折扣金额正确同步到 Sales,全部金额都必须同步,而无需再除以行中的数量。 因此,您必须在 Sales 中将折扣计算方法定义为行项。
- 在销售订单行从 Sales 同步到 Supply Chain Management 时,将使用完整行折扣金额。 因为 Supply Chain Management 没有能够存储完整折扣金额的列,此金额除以数量,并存储在行折扣列中。 在此除法计算期间发生的任何舍入都将存储在销售行的销售费用列中。
示例:从 Sales 同步到 Supply Chain Management
您有以下销售订单:
- Sales:数量 = 3,每行折扣 = 10.00 美元
- Supply Chain Management:数量 = 3,行折扣金额 = $3.33,销售费用 = –$0.01
如果从 Supply Chain Management 同步到 Sales,则结果如下:
- Supply Chain Management:数量 = 3,行折扣金额 = $3.33,销售费用 = –$0.01
- Sales:数量 = 3,每行折扣 = (3 × $3.33) + $0.01 = $10.00
注意
此外,还提供销售报价单和销售订单的定价改进方法。 在这种方法中,Supply Chain Management 成为价格主数据,Sales 中不进行任何与价格相关的计算。 此外,在 Sales 中创建和更新销售报价单或销售订单和行时,行详细信息、货币行值和总计可以立即更新并在系统之间同步。 有关如何设置和启用这些功能的详细信息,请参阅启用和配置额外的 Dynamics 365 Sales 的报价单到现金效率和启用和配置与 Dynamics 365 Sales 的无缝同步。
适用于 Sales 的双写入解决方案
新列已添加到订单表并显示在页面上。 这些列中的大多数都在 Sales 中的集成选项卡内显示。 要了解有关如何映射状态列的详细信息,请参阅设置销售订单状态列的映射。
- 销售订单页中的创建发票和取消订单按钮在 Sales 中已隐藏。
- 销售订单状态值将保持活动状态,以帮助确保来自 Supply Chain Management 的更改可以流向 Sales 中的销售订单。 若要控制此行为,请将默认的状态代码 [Status] 值设置为活动。
注意
销售订单的状态集成有所不同,具体取决于您使用 CDS 销售订单标头 (salesorders) 实体还是 Dynamics 365 销售订单标头 (salesorders) 实体。 有关不同之处的详细信息,请参阅设置销售订单状态列的映射。
发票
销售发票在 Supply Chain Management 中创建并同步到 Sales。 请注意以下点:
- 发票编号列已添加到发票表中并显示在页面上。
- 销售订单页上的创建发票按钮被隐藏,因为将在 Supply Chain Management 中创建发票并同步到 Sales。 发票页不可编辑,因为发票将从 Supply Chain Management 同步。
- 当关联的发票从 Supply Chain Management 同步到 Sales 后,销售订单状态值自动更改为已开票。 而且,创建发票的销售订单的所有者被指定为发票的所有者。 因此,销售订单的所有者可以查看发票。
- 货运条款、交货条款和交货方式列不包括在默认映射中。 若要映射这些列,必须设置特定于在其中同步表的组织中的数据的值映射。
模板
目标客户到现金中包括核心表映射的集合,这些映射在数据交互期间协同工作,如下表所示。
财务和运营应用 | 客户互动应用 | 描述 |
---|---|---|
所有产品 | msdyn_globalproducts | |
客户 V3 | 帐户 | |
客户 V3 | 联系人 | |
联系人 V2 | msdyn_contactforparties | |
CDS 销售订单标题 | salesorders | |
CDS 销售订单行 | salesorderdetails | |
CDS 销售报价标题 | 询价 | |
CDS 销售报价行 | quotedetails | |
已发布产品 V2 | msdyn_sharedproductdetails | |
销售账单抬头 V2 | 发票 | 财务和运营应用中的“销售发票抬头 V2”表包含销售订单的发票和普通发票。 Dataverse 中为双重写入应用的筛选器将筛选出所有普通发票单据。 |
销售账单行 V2 | invoicedetails | |
销售订单来源代码 | msdyn_salesorderorigins | |
Dynamics 365 Sales 订单标头 | salesorders | 此实体通过添加 Dynamics 365 Sales 的报价单到现金效率功能引入。 |
Dynamics 365 Sales 订单行 | salesorderdetails | 此实体通过添加 Dynamics 365 Sales 的报价单到现金效率功能引入。 |
Dynamics 365 Sales 报价单标头 | 询价 | 此实体通过添加 Dynamics 365 Sales 的报价单到现金效率功能引入。 |
Dynamics 365 Sales 报价单行 | quotedetails | 此实体通过添加 Dynamics 365 Sales 的报价单到现金效率功能引入。 |
Dynamics 365 Sales 功能管理状态 | msdyn_supplychainfeaturestate | 此实体通过添加 Dynamics 365 Sales 的报价单到现金效率功能引入。 |
Dynamics 365 Sales 目标客户(客户) | 此实体通过启用 Dynamics 365 Sales 目标客户到现金中的目标客户 功能(在 Supply Chain Management 10.0.39 及更高版本中提供)引入。 | |
Dynamics 365 Sales 目标客户(联系人) | 此实体通过启用 Dynamics 365 Sales 目标客户到现金中的目标客户 功能(在 Supply Chain Management 10.0.39 及更高版本中提供)引入。 | |
Dynamics 365 Sales 功能参数 | 此实体通过启用 Dynamics 365 Sales 目标客户到现金中的目标客户 功能(在 Supply Chain Management 10.0.39 及更高版本中提供)引入。 |
有关价目表的信息,请参阅统一的产品体验。
注意
有关 Supply Chain Management 版本 10.0.39 中引入的实体(Dynamics 365 Sales 目标客户(客户)、Dynamics 365 Sales 目标客户(联系人)和 Dynamics 365 Sales 功能参数)的详细信息,请参阅启用和配置 Dynamics 365 Sales 目标客户到现金中的目标客户集成。
限制
以下限制适用:
- 不支持退货单。 退货单是销售订单类型为退货订单的销售订单。
- 必须为主数据(例如,客户和供应商)设置财务维度。 将客户被添加到报价单或销售订单后,与客户记录关联的财务维度会自动流向订单。 当前,双写入不包括主数据的财务维度数据。