当两张发票与一批发货匹配时,收据层的单位成本不是预期的

本文提供了解决方案,以解决在 Microsoft Dynamics GP 中当两张发票与一个发货匹配时发生的单位成本问题。

适用于: Microsoft Dynamics GP
原始 KB 数: 2021869

现象

当在 Microsoft Dynamics GP 中匹配多个发票与单个发货交易时,来自最后一张发票的成本可能会更新发货收据上的单位成本。 当不涉及采购订单时,始终会出现这种情况。 当使用的最后一个单位成本不同于 PO 上的单位成本时,也会发生这种情况。

原因

成本通过收据进行记录,通常来说,库存购买收据工作(IV10200)表中每个收据都会对应一条记录。 由于只有一个收据记录存在,因此每个收据只能存在一个成本。 由于存在单个成本,因此当新的成本可用时,该成本将更新。 当第二张发票与发货匹配时,将出现新的成本。 有关示例,请参阅“详细信息”部分。

另一个新成本得以实现的方法是使用调整成本实用工具在发票匹配之前更改收据上的成本。

解决方法

此功能按设计工作。 通常,最后一张发票所使用的单位成本将自动更新整个收据层,从而影响所有数量。 例外情况是,如果第一张发票的单位成本与 PO 不同,但第二张发票上的单位成本与 PO 相同。 然后,整个收据层将保留用于第一张发票的单位成本。 这是因为发货(PO)成本与第二张发票的成本之间没有成本差异。

输入多个发票永远无法记录 250.00 美元和 0.00 美元的成本,只能记录 250.00 美元或 0.00 美元。 如果您希望查看每个发票中成本的使用情况,那么需要输入多个发货记录,以确保每个发票都能与其对应的发货匹配。

如果是未为剩余数量开具发票的情况,请使用“编辑采购订单状态”窗口将采购订单(PO)的状态更改为 “已关闭 ”,而不是开具剩余数量。 这将允许根据您开具的发票重新对收据层进行重新估值。 若要导航到“交易”菜单上的“编辑采购订单状态”窗口,请指向“购买”,然后选择“编辑采购订单”。

详细信息

在单个发货中录入多张发票的示例,以及这种情况可能发生时,您将在应用程序中从成本的角度看到什么。

  1. “交易 ”菜单上,指向 “购买”,然后选择“ 采购订单输入 ”,输入数量为 100 的 PO,单位成本为 250 美元。

  2. “交易”菜单上,指向“购买”,然后选择“接收交易条目”。 输入发货收据,数量为 100 美元,单位成本为 250 美元。 发布以创建一个收据行,单位成本为 250 美元。

  3. 在“交易”菜单上,指向“购买”,然后选择“输入/匹配发票”。 输入发票以匹配发货,部分数量为70件,单位成本为280美元。 发布。

  4. 此时,该收据行的单位成本值为 100 美元为 280 美元。 若要查看此信息,请打开“购买收据”查询。 为此,请在 “查询 ”菜单上,指向“ 库存”,然后选择“ 收据”。

  5. 由于与供应商安排,你不会为剩余的 30 个项目开具发票,因此你决定在另一张发票中输入 $0。 在“交易”菜单上指向“购买”,然后选择“输入/匹配发票”。 输入一个发票,以匹配发货中剩余数量为30的商品,单位成本为0美元。 发布。

    注意

    从 Microsoft Dynamics GP 2010 SP3 开始,当你按下Tab键离开“单位成本”字段时,如果它与采购订单的发货成本不同,你将收到以下消息。 这是提醒你整张收据的数量变化。 (此警告不适用于具有平均永久估值方法的项目。
    发票的成本与购买收据成本不匹配。 发布后,此成本会更新购买收据的总数量,从而导致库存和总账本无法平衡。 是否继续?

  6. 数量为100的收据行成本现在为0美元。

注意

清单模块和历史库存试用余额(HITB)报表中此项的值为 $0。 然而,总账本中的库存帐户将从第一批货物中拥有 19,600 美元(70 x 280 美元)余额。 通用账本中的日记条目可以记入库存账户中贷记余额,以便使总账与库存对齐。 或者,如果希望单位成本为 196 美元(19,600 美元 \ 100 美元),则使用“调整成本实用工具”将收据上的成本从 0 美元更改为 196 美元,并且不发布通过总账创建的自动调整。