Microsoft Dynamics GP 中的项目库存查询中的余额不正确
本文提供了一个问题的解决方案,即“项目库存查询”窗口顶部的“余额”字段的总和不等于交易中的金额。
适用于: Microsoft Dynamics GP
原始 KB 编号: 2647425
症状
在 Microsoft Dynamics GP 中,在“商品库存查询”窗口中查看项的数量时,第一个交易行的 “余额” 字段不等于该交易的金额。 例如,显示的第一个事务是数量为 5 的增加调整,但 “余额” 字段显示 3。
原因
有许多内容会使“项目库存查询”窗口中的“余额”字段不正确。
窗口底部的 “总库存 ”不正确。 请参阅 解决方法 1。
“ 维护历史记录 - 事务 ”复选框未一直标记为“项维护选项”。 请参阅解决方法 2。
使用“删除库存交易历史记录”窗口删除了此项目的历史交易。 请参阅 解决方法 2。
发布期间的中断导致IV30300未正确更新或更新。 请参阅 解决方法 2。
此项的度量单位已更改。 请参阅 解决方法 3。
这是一个序列化或批号的项目,数量被重写,以销售不在库存中的货物。 例如,当手头有 0 件商品时,你卖出了 10 件商品。 请参阅 解决方法 4。
解决方法 1
若要更正窗口底部的“总库存”,请运行“库存协调”。 若要在 Microsoft Dynamics GP 窗口中运行清单协调,请依次指向“工具”、“实用工具”、“库存”,然后选择“协调”。 在“查询”窗口中插入正在查看的项目,然后选择“ 处理”。
解决方法 2
如果历史交易缺失或不完整,“项目库存查询”窗口将对此项目不可靠,可能需要停止使用它。 如果不需要,则可能希望从项目开始。 为此,建议执行以下步骤。
如果有任何数量不是“手头”,请输入和过帐库存转移交易,将其移动到“手头数量”存储桶。
-
注意
项的当前数量,然后输入并过帐库存减少交易,使该数量为 0。
使用“删除库存事务历史记录”可删除此项的所有事务历史记录。
此时,“项目库存查询”窗口将有 0 个总库存和 0 个数量余额。 验证“项目维护选项”窗口中是否标记了“ 维护历史记录 - 事务 ”复选框,以保持此信息的继续。
输入增加库存调整交易,使手头的数量恢复到应达到的数量。
“商品库存查询”窗口现在是正确的。
注意
可以使用 SQL 操作后端中的数据来更正此窗口。
客户:
有关数据操作咨询服务的详细信息,请联系记录合作伙伴 如果你没有记录合作伙伴,请访问 Microsoft Pinpoint 以识别合作伙伴。合作 伙伴:
有关数据操作咨询服务的详细信息,请通过 800-MPN-SOLVE 联系 Microsoft 咨询服务。
解决方法 3
如果已更改等效的度量单位,则“项目库存查询”窗口对于此项目不可靠,可能需要停止使用它。 如果不需要,则可能希望从项目开始。 有关执行此操作的建议步骤,请参阅 解决方法 2 下的步骤。
解决方法 4
请记住,当你覆盖序列化或批号项时,你的手头数量不会为负数,这 10 个的销售使你的手头数量为 0。 当引入数量 (假设 10) 时,这会增加手头数量,而不是使用替代。 现在,你手头的数量被你超车的 10 夸大了。 若要更正它和“项目库存查询”窗口,请执行以下步骤:
输入并过帐减少交易以将这 10 个从库存中取出,以便现在手头数量正确。 通常,减少不会过帐到总账。
使用“删除事务历史记录”从清单历史记录中删除步骤 A 中完成的事务。 在“删除库存事务历史记录”窗口中,选择“范围”中的“文档编号”,然后插入步骤 A.Process 中交易的文档编号。
“商品库存查询”窗口和“手头数量”现在是正确的。
更多信息
此窗口中的“余额”列从底部“总库存”字段中的数量开始计算。 它根据“IV00102 (项数量主) ”表中的“数量”字段进行计算。 因此,如果这些数量不正确,则总库存也将不正确。 这意味着计算的余额也可能不正确。
确定“总库存数”后,我们添加任何减少项目数量的交易,并减去从窗口底部到顶部增加数量的任何交易,以确定“余额”字段中显示的内容。 我们使用的事务存储在IV30300 (库存交易金额历史记录) 表中。
若要确定IV30300表中是否存在导致项差异的缺失或其他事务,请将IV30300中的流入量与 IV10200 (InventoryPurchase 收据工作表中) 中的收据进行比较。 此外,将IV30300中的减少交易额与IV10201 (库存购买收据详细信息表中的流出) 进行比较。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈