供应商结账晚于结转日期导致收发存汇总表显示异常的问题

发布于 2022-09-13 00:13:24 字数 683 浏览 19 评论 0

背景介绍

进销存系统中有个材料的收发存汇总表,体现一个自然月内材料进出情况,显示的要素有:期初结余数量、期初结余单价、期初结余金额,本期入库数量、本期入库单价、本期入库金额,本期出库数量、本期出库单价、本期出库金额,期末结余数量、期末结余单价、期末结余金额。

计算公式

本期入库单价 = 本期入库金额 / 本期入库数量
这样计算是考虑同一个材料多次入库单价不同的情况,取平均单价
本期出库单价 = 期末结余单价 = (下一期的)期初结余单价 = 加权平均单价 = (期初结余金额+本期入库金额)/(期初结余数量+本期入库数量)
该报表每个自然月要“结转”一次,即保存本期间的完整数据,其中的“期末结余数量”、“期末结余单价”、“期末结余金额”会被用于下一个自然月的期初数据。

问题

当5.1给4月结转时可能有部分供应商的部分采购入库单还没有开发票,相当于没有跟供应商结账,此时系统内就要求在本报表上结转了。当5.2跟供应商结账时如果结账的金额和当时入库的金额不同(种种原因吧,可能高出来也可能便宜些)。此时如果允许对已经结转的采购入库单进行修改会导致已经结转的4月的数据不对了。如果不修改4月的单据这种变动要如何体现在这个报表中。

抛砖

目的是能清晰的看出晚结账金额在“已结转”的基础上变动了,变动了多少。该数据应该如何显示,制作本期的差额单据或者该报表的设计就有问题应该重新设计?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文