为工作订单创建产品或服务

Dynamics 365 Field Service 使用 Dynamics 365 产品目录价目表提供现场服务。 现场技术人员可以对工作订单使用销售人员对商机、报价单和订单使用的相同产品。

可通过产品实体创建要添加到工作订单的产品和服务。

  • 产品是现场技术人员在完成可能向客户计费的工作订单时可能记录的项目。 产品可能是诸如电池或部件之类的实物项目,也可能是诸如换油或估算之类的非实物组成部分。 实物和非实物产品均按单位数量度量和出售。 很多实物项目作为库存进行跟踪。 非实物项目不会作为库存跟踪。

  • 服务是现场技术人员执行并且可以向客户收费的工作。 服务的度量单位是持续时间。

如果现场技术人员在工作中使用产品或执行服务,则可在 Field Service Mobile 应用中输入工作。 可以根据适用的价目表或权利向客户开已用产品和所执行服务的发票。 可以在 Field Service 库存模块、Dynamics 365 Finance & Operations 或外部 ERP 系统中从库存级别扣除已用产品。

备注

Field Service 不支持产品捆绑销售。

在本文中,我们将说明如何创建产品和服务,将它们添加到工作订单中,并讨论开票和库存注意事项。

创建产品或服务

  1. 在 Field Service 中,更改为设置区域。

  2. 常规部分,选择产品

  3. 选择添加产品创建新产品。 Field Service 不支持产品捆绑销售

  4. 提供名称产品 ID

  5. 填写其他字段。

    • 有效起始日期有效截止日期字段定义一种产品的有效持续时间。 无与这些字段关联的业务逻辑,除非有效截止日期必须比有效起始日期晚。 如果需要,您可以实现自己的业务逻辑。 例如运用有效截止日期字段中选择的日期,执行计划的作业,以自动弃用上一季度的产品。
    • 计价单位组:计价单位组是销售产品时所采用计价单位的集合,并定义各个项目如何被分组到更大的数量。 例如,如果您正在将种子添加为产品,则您可能已创建一个名称为“种子”的计价单位组,且已定义其基本计价单位为“包”。
    • 计价单位:计价单位是您销售产品时使用的数量或测量单位。 例如,如果您将种子添加为产品,则您可以以包、盒或盘为单位对其进行销售。 每个均变为产品的计价单价。 如果种子通常以包为基本计价单位进行销售,则选择包为计价单位。

    有关计价单位和计价单位组的详细信息,请访问以下文章:创建计价单位组并向其中添加计价单位(Sales 应用)

    产品详细信息部分中产品的屏幕截图。

  6. Field Service 部分,选择向工作订单添加产品或服务所需要的 Field Service 产品类型

    • 库存:被清点且在仓库中追踪其数量的产品。
    • 非库存:通常不清点的产品。 例如,标签或扎带。
    • 服务:用于创建服务产品,即您销售给客户的工作。 服务产品的数量以持续时间计量。 仅服务产品可作为服务与工作订单关联。
  7. 填写其他字段。

    • 转换为客户资产:如果设置为,在工作订单产品中使用此产品时,将自动创建客户资产记录。 允许跟踪服务历史记录。
    • 定价:输入此产品或服务的默认价格。 如果不将产品添加到价目表,将使用此价格。 对于服务,此价格是小时费率。
    • 默认供应商:输入此产品购买自的供应商。
    • 应纳税:选择产品或服务是否应纳税。 此设置仅适用于工作订单应纳税的情况。 如果工作订单不是应纳税工作订单产品,且服务也不被视为应纳税,则不考虑此设置。

    Field Service 部分中产品的屏幕截图。

  8. 选择保存以应用您所做的更改。

  9. 在产品详细信息部分输入默认价目表,然后再次保存

将产品和服务添加到价目表

您可以将产品和服务作为价目表项添加到所选价目表

价目表项列表的屏幕截图。

有关详细信息,请转到创建价目表 (Project Service Automation)

向工作订单添加产品或服务

创建工作订单后,可以向工作订单中添加产品和服务。 工作订单产品和服务通常通过工作订单事件类型添加到工作订单。 有关详细信息,请转到使用事件类型创建工作订单模板

  1. 打开现有工作订单。

  2. 产品部分中,选择新增工作订单产品

工作订单的屏幕截图,其中显示产品部分。

OR

服务部分,选择新增工作订单服务

  1. 添加以下信息。

    • 常规:

      • 产品/服务选择产品或服务,或创建新的产品或服务。
      • 行状态:如果向工作订单添加产品或服务,系统将创建新的工作订单产品工作订单服务记录。 默认情况下,该记录的状态为估计,这意味着尚未使用该产品或服务。 当现场技术人员真正使用产品或执行服务时,会将状态更改为已用。 现在,您可以就所用产品或服务向客户计费。
      • 应纳税:如果希望在价格中包含工作订单销售税,请设置为
      • 估算数量/持续时间:预计完成作业所需的单位数或小时数。
      • 仓库:如果已分配或已使用产品,输入其来源仓库。 现场技术人员也可以在现场使用产品之后输入仓库。
      • 已分配:如果要在真正使用并从库存中移除此产品之前留出一些此产品的,请设置为

      价格信息先取自价目表,然后取自产品记录,最后根据数量计算。

    • 产品关联到:

      工作订单产品可以与工作订单的不同方面关联。 系统会自动从现有的相关记录填充值。 您也可以手动填写字段来关联记录。

      例如,如果产品或服务是从工作订单事件类型添加的,系统将填充相关事件。 如果工作订单事件类型与特定客户资产关联,将列出该资产。

    • 其他:

      • 价目表:更改工作订单价目表中产品或服务的价目表,价目表默认已有。
      • 货币:替代默认货币。
      • 禁用权利:禁用权利,权利基于服务帐户和事件类型等因素自动应用。 有关详细信息,请转到工作订单的权利
      • 权利:选择适用于产品或服务的权利。
      • 明细顺序:用于定义产品在工作订单上显示的顺序的数字值。 您可以替代默认值来更改此顺序。 系统会尝试避免重复项。

使用产品和服务

无论工作订单产品和服务是分别创建的,还是作为工作订单事件类型模板的一部分批量创建的,都会在移动应用中的工作订单窗体中显示。

不需要工作订单产品和服务。 现场技术人员可以编辑数量或从产品目录添加新产品。 管理员使用安全角色和字段安全配置文件来指定用户可以编辑、创建和删除的内容。

在工作订单产品记录中,现场技术人员会将工作订单产品的行状态设置为已用。 他们还会输入数量,表示使用了多少个单位,并输入计费数量

对于库存产品,输入产品来源的仓库以更新库存。 它将默认为与创建工作订单产品记录的用户关联的可预订资源上的仓库值。

您可以将非库存产品与数量一起使用来进行报告。

如果使用工作订单服务,请将行状态设置为已用,并输入持续时间计费持续时间

因为使用了产品和服务,所以在工作订单中基于价格和计费数量计算小计。

将在同步后或联机模式下填充成本计算。 计算在脱机模式下不更新。

当工作订单完成且系统状态已结束 - 已发布,系统将生成包含已用工作订单产品和服务的发票。

Dynamics 365 Field Service 中的发票的屏幕截图。

添加和使用产品库存

如果您在 Field Service 中管理产品库存,可以使用库存调整来更改产品库存中的数量。 有关详细信息,请转到库存、采购和退货概述

配置注意事项

创建产品时,请注意设置>管理>系统设置>Sales 选项卡中的设置。

Sales 选项卡中的 Dynamics 365 系统设置的屏幕截图。

  • 创建时可用状态的产品 最好设置为
  • 捆绑销售中的产品的最小数量。
  • 产品允许的最大属性数量。

默认情况下,工作订单产品不从库存分配,如 Field Service 设置所示。

Field Service 设置的屏幕截图,其中显示“自动分配估算产品”字段设置为否

库存的另一个 Field Service 设置为使用了超出库存量的产品。 如果设置为限制,将在指定仓库的库存为 0 时阻止使用工作订单产品。 如果设置为确认,将在尝试使用工作订单产品且库存为 0 时显示警告消息。 如果库存级别不准确或在外部系统中管理,此设置非常有用。

购买选项卡上的一个 Field Service 设置的屏幕截图,其中显示使用了超出库存量的产品设置为确认。

其他说明

  • 库存调整产品可以有正数量或负数量,以便根据需要递增或递减库存。
  • 通常通过工作订单产品、库存日记帐或发票记录执行工作订单产品库存与 ERP 系统的集成。
  • Dynamics 365 Sales 中引入的产品捆绑销售目前不会扩展到 Field Service 方案。 有关详细信息,请参阅有关 Dynamics 365 Sales 中的产品捆绑销售的文章。

已知问题

  • Field Service>设置>产品>添加产品创建新产品时出现权限错误。

  • 将基于产品的子项目添加到商机时出现权限错误。

    修复:为以下实体的用户安全角色添加读取权限:属性属性关联属性实例属性选项集项