通过


零售报表

注释

Dynamics 365 Commerce 的 零售利益集团 已从 Yammer 迁移到 Viva Engage。 如果你无权访问新的Viva Engage社区,请填写此表单(https://aka.ms/JoinD365commerceVivaEngageCommunity),以便添加并继续参与最新的讨论。

本文介绍如何在Microsoft Dynamics 365 Commerce中创建和发布语句。

在 Dynamics 365 Commerce 中,使用对账发布流程来核算在商店商业应用或 Web 版商店商业中发生的交易。 报表过帐流程使用分配计划将一组 POS 交易记录导入到 Commerce headquarters 客户端。 您在商业参数商店页面上定义的参数选择导入到单个对帐单中的交易记录。

下图显示了报表过帐流程。 在此流程中,通过使用商业调度将 POS 中记录的交易记录传输给客户端。 在客户端接收交易记录后,你可以为商店创建、计算和过帐交易记录报表。

语句发布过程的屏幕截图。

创建和过帐报表

您可以手动创建报表或通过使用该批处理您可以设置全天定期运行。 在这两种情况下,使用以下步骤创建和发布语句。

创建报表

在手动创建语句时,识别语句所对应的商店。 如果您配置批处理,您可以基于您定义的计划自动创建所有商店的报表。

计算报表

在此步骤中,根据在 Commerce 参数应用商店 页面上为每个商店定义的条件选择交易行。 在这些页面中,你定义条件并指定如何计算交易记录。 在你计算报表之前,若要查看包含在报表中的交易记录列表,请使用交易记录页。

报表计算使用来自收银机的钱币清点作为盘点金额。 或者,您可以手动输入该盘点金额。 报表显示交易记录的销售额和所有支付方式中实际盘点金额之间的差额。 仅当此差异小于为存储区定义的最大发布差异时,才会发布该语句。

注释

报表计算流程使用全局编号规则。

在计算报表时,计算包括以下任务:

  • 对于所选日期范围,标记以前报表计算中不包括的交易记录。

  • 计算所选事务中招标的总金额。 结果将显示在报表行内,根据报表方法:

    • 如果报表方法是总计,则在所选交易记录中为每种付款方式都创建一行。
    • 如果语句方法是 Staff,则会为所选员工执行的交易中的每个付款方式创建一行。
    • 如果对帐单方法是 POS 终端,则在所选收银机执行的交易记录中为每种付款方式都创建一行。
    • 如果对帐单方法是班次,则在班次执行的交易记录中为每种付款方式都创建一行。

如果在 Stores 页上选中“拆分语句方法”复选框,则会根据你在“语句方法”字段中选择的值创建单独的语句。

如果你的商店营业时间延长到午夜之后,你可以基于工作日结束时间(而不是日历日结束时间)配置报表过帐。

商店页,在报表/结算快速选项卡上,在工作日结束时字段中,输入工作日报表中包括的必须纪录的最后一次交易记录的时间。 选择按工作日过帐复选框以将相同工作日中的交易记录过帐。 当将报表过帐时,在相同工作日内记录的交易记录可以包括在相同销售订单中,即使有些交易记录发生在午夜前,而其他交易记录发生在午夜后。

示例:对于扩展为两个日历日的一个工作日的过帐报表

商店的营业时间是上午 8:00 至凌晨 3:00,并且在商店配置中选择按工作日过帐复选框。 在 5 月 31 日,商店记录上午 8:00 至午夜之间的交易记录。 商店还记录 6 月 1 日凌晨 12:01 至凌晨 3:00 之间的交易记录。

当商店在工作日结束时发布声明时,生成的销售订单包括所有在上午 8:00 到凌晨 3:00 之间的交易,即使交易发生在两天(5 月 31 日和 6 月 1 日)。

如果同一商店清除按工作日过帐复选框,那么当商店在工作日结束过帐报表时将生成单独的销售订单。 一个销售订单包括 5 月 31 日上午 8:00 到午夜之间记录的事务,第二个销售订单包括 6 月 1 日凌晨 12:01 和 3:00 之间记录的交易。

注释

在创建报表前,在报表期间关闭班次。

将报表过帐

发布声明时,系统会为声明中的销售自动生成销售订单和发票。

  • 系统将现金和即购自运销售聚合到一个销售订单上,并为分配给商店的默认客户开具发票。
  • 系统将为客户被添加到 POS 中的交易的销售生成单独的销售订单和发票,每个唯一客户生成一个销售订单和发票。

系统会自动为帐单中的付款创建付款日记,并更新 POS 商店的库存。