得彻底大改了
之前说到了某个Power Query的方案,有两列新增需要填写的部分可能不是我想象的那样。之前我的理解是,新增的那两列填写的内容跟前面的进出数据对应。如果没有进出,那两列也就没有数据。因为一直以来,在我印象之中。那套表格需要关注的重点就是期初数以及期间的变化数而已。周四下午的某个时点,我突然意识到,其中一列需要填写仓号的那个部分实际上要求的不是那一天的仓号,而是对应有库存的仓号。如果只是很简单一两个仓,那么即便有变动,填写也不会太困难,但是我们单位与这数据相关的仓号有超过20个。哪怕一天变动几个也不得了。因为一个变动就一味着一段时间都在变动。一个需要在A4纸上打印的表格,一个表格里面的某个单元格要填写20多个仓号。首先,就这个填写方式来说,已经是不是给人看的,没人会去看那么密密麻麻的东西,根本就是瞎整。
在我印象之中,以前去做代储监管别人的时候,代储单位很早以前就需要填写仓号这个东西,他们的操作是什么时候变动就什么时候增加或者减少仓号。对他们来说,绝大多数时候都不会同一时间变动多个仓号。他们代储的数量不多,所以涉及的仓号也不多。没有变动的时候,直接一大片合并单元格。变动的期间可能就那几个仓,所以也是合并单元格。总的来说,因为代储单位需要使用的仓房不多,所以还能表达出来,但显然对我来说就不太行,对那些储存大米的单位来说,一个大仓里还得分到不同堆位,采购成本不一样。同一天,可能有多个堆位发生变动,所以我那二十几个仓以每个单元格都填写的方式去处理是不可能的,对那些一个仓房里面有十几个堆位的大米仓来说,更加是会让人发疯。想到这里的时候,我赶紧给集团公司的相关人员打电话,然后被告知,实际上这个表增加填写内容也是被迫无奈的选择,所以仓房那里实际上并不需要考虑变动这个问题,反正把那个月涉及的所有仓号都写上去就可以了。因为仓号那里主要想考核的内容是那些仓号是不是已备案的账号,有没有把粮食放在别的仓房里,因为如果那样就违反规定了。听到那里的时候,我有种如释重负的感觉,因为要把所有仓号都填上去比较容易,首先我要获得期初有库存的仓号,然后把本期有变动的仓号和期初合并,最后做一个去重,我就可以很容易地获取那一大批的仓号。
另外一个需要填写的内容采购成本,既然仓号得这么操作,采购成本理论上也应该是对应那一天库存的平均采购成本。如果所有东西都没有变动,填这个数据完全没有难度,一旦发生变动,这个数据就变成了无解的难题。你要精确算出那个数据要花费很多精力,首先你得把每天出入的那些单价全部都搞清楚,但这只是一个变化数,其它没有变动的你也要获取,打电话的时候我并没有想到该怎么办,但是电话挂掉以后,我就想到了可以引用一个期初库存值来解决这个问题。基础数据那里,如果有一个期初库存,也有一个期初采购成本,合并每天进出的变化数就能计算出累计库存以及累计库存值,最后再用一个累计库存值除以一个累计库存,就能得到每天对应的那个总库存的平均采购成本。在有系统的前提下得出这个数据是易如反掌的,但是在纯人肉的操作下,要这么折腾计算,那个数据的准确度基本为零。没有人真的能核算出那个数据到底是不是正确。电话这头的我和电话那头的集团公司相关人员都是这么觉得的。在这个管理办法还没有颁布之前,他们就已经为了这个问题去找过粮食局的人,但是最终的管理办法下来后,发现还是没有把采购成本从每日必须填报的数据里去除。
上面某些人的脑残,真的会让下面那些人没法活。