2024-05
22

烂烂相加

By xrspook @ 8:17:17 归类于: 烂日记

从上星期开始,我就被别人合同录入错误这个问题困扰。因为合同号在那套系统里关联了所有后续的东西.那个东西一旦出错,后面的就没没办法玩下去了。之所以会合同录入错误,之前我没搞明白为什么居然可以这样,后来我渐渐意识到,两方面的原因都有。

客观原因是因为合同录入的那个空格太短了,我们常规的那些合同号又太长了。录入完一个要录入第二个的时候,可能删除不彻底。合同号这种东西通常是从其它地方复制过去的。填写的那个地方如果位置不够,你还得用键盘左右移动检查到底有没有把空格也复制过去,但实际上录入的人可能根本没有这么做,很自信地觉得自己一定没有问题。这个客观的表格改变我觉得相对来说是比较容易的,但是设计这套系统,又或者下指令使用这套系统的人,可能不觉得这是一个问题。他们只觉得是录入的人太粗心。另外一个客观原因是,录入的人很粗心,把空格也复制过去了,但是当他们把表格提交,别人继续审核的时候,审核的人根本没办法从已经提交的表格数据里面检查出里面有没有空格。首先是填表的那个位置不够,其次是填表的人提交表格的以后对那个很重要的内容没有进行任何的机器审核,第三是表格提交了以后经过特殊处理,别人没办法发现那个已经出错的数据,除非你在后台查看,但能查看后台的人显然不是那些有审核权限的人,而只是集团公司的某几个人甚至只有一个人。

上面说的是客观原因,主观原因为什么进行合同录入的人每次都这么粗心大意呢?在这个5月之前录入的合同,曾经试过一次这种事情,但是这个5月有两个批次的合同,一共11个,两个批次都各有两个合同有这种问题。简单来说就是这种出错的概率太高了,而且他们出错了自己还不知道,在进行了N个流程以后,当我要把数据导入进行其它操作的时候才发现合同号匹配不到。进而发现他们录入的合同号有非法的字符。到了我导入数据才发现非法字符的时候已经太晚了,需要修改的东西很多。虽然我不知道到底有多少有多困难,反正要找集团那个公司那个最难沟通的人去解决这个问题简直就是要把自己的脸抓烂。更重要的是那个人的效率非常低下,能力也很值得让人怀疑。既然合同录入错误会导致这么多毛病,为什么我们的人会录入错误呢?做过合同录入的有三个人,三个人都出现过同一个毛病,于是这也从侧面证实了不从客观的层面阻止这种事情发生,换多少个人就会出现多少个问题。当我询问其中有一个为什么会这样的时候,她说她觉得那里有些空格也无所谓,反正看不到。她为什么居然会有这种想法呢?如果那是一个中老年人,我觉得他这样觉得是可以理解的,但是她是一个去年才召回来的研究生,这样的想法就让我觉得非常震惊了。为什么你就觉得那个合同号就只是一堆字符串,之前之后或者中间看不到的那些东西都不影响大局呢?她之所以有这种天真的想法,是因为她对那个系统完全不了解,完全没有哪怕一丝考虑过中间的来龙去脉。在大数据里,多一个空格多一个回车,系统就会识别那完全是不一样的东西。你看到的和那个地方所存在的东西不是一回事,所以你得保证你看到的和那个地方存在的东西必须得统一。第一个犯那个错误的人,当他把任务交给第二个的时候,他没有明确反复地跟她说明这个问题,他甚至完全没提过,第二个给第三个的时候同样没有把这个东西作为一个关注点。他们把工作搞砸了,但他们根本不知道自己搞砸了,最后还得我厚着脸皮找集团公司的人,给他们擦屁股。集团公司的那个人业务水平还很一般。如果我们的人没有出现主观上的粗心大意,根本不会有后面一大堆的麻烦事,但是他们却没有把自己的主观粗心大意当做是一回事。

设计那套表格的人很随意,使用那套表格的人同样很随意,最后得出的结果当然是一团糟。到处都是bug,到处都是你想不通为什么会出现的问题。

2024-05
20

被雨水耽误了

By xrspook @ 9:48:56 归类于: 烂日记

周日几乎一整天都没怎么下雨,但就当吃完晚饭我要离开的时候,雨开始下大了。也不算很大,但起码得称呼为中雨或以上,于是我不得不坐在那里等待,等待雨小一点再走。在等待的时候,自然会有各种的焦虑,什么事情都不想做。随着时间一分一秒地过去,我知道我肯定赶不上18:35那趟618了,因为那意味着我在17:50分之前就得坐上开往黄埔新港方向的地铁。接近17:40的时候,我还在家里等待着,雨稍微小了一点。如果一路通畅,江海大道中搭上公交车最快7分钟就能到达猎德地铁站,但实际情况是通常等车时间都不只7分钟,而且7分钟是一个极限的速度,正常情况下需要10分钟,路况不太好的时候需要15分钟以上。所以简单来说,就是在猎德地铁站上了开往黄埔新港方向的地铁5号线之前,我都没办法预测出站的时候到底是几点。搭不上18:35的618就意味着下一趟理论上应该是18:50。从当时的情况看来,那一趟也变得比较悬了。再往后的那趟车以前的发车时间是19:12, 但因为已经比较长时间没有搭过那趟车,不知道现在变化成什么样子。

坐在那里等待,什么都做不了,听天由命。广州这边白天的时候没怎么下雨,当东莞那边,从单位的作业情况来说,雨好像一直都没有停过。中午之前去看的时候发现直提的车只出了一台。从中午开始,一直没有开展过直提的作业,这意味着东莞的雨一直没有停下来过。理论上4天就能完成的直提作业,一个星期能搞定已经算一个小奇迹。

天气好的时候,没什么作业,下雨的时候无论是车还是船都堆积在那里,一点办法都没有。快到六一儿童节了,按照往年的经验,理论上应该是闷热的天气,但今年4月下雨下狂了,5月份下得也不轻,之前那个也不知道是什么雨,反正正常情况下龙舟水要来了。为什么所有的雨都需要在我们这里下呢?龙舟水这个东西,以前的经验是泼开水,现在下完雨,在户外吹个风,穿个短袖,你甚至会觉得有点凉。这到底是什么风格呢?我们这里下雨下疯了,肯定意味着中国或者世界的其它地方没有雨,干旱得要死,热浪逼人。广东这边河流的警戒水位一次一又一次亮红灯。山体滑坡、泥石流、洪水。说不定什么时候就会上新闻。就更不用说那些以前听都没听过的强对流天气,比如居然可以把高层建筑的门窗都吸走。以前也几乎没有听说广州会出现龙卷风,现在冰雹龙卷风好像不时都会出现在我们的警报中,虽然这些东西我都没有亲身经历过。

一直都在下雨,人的心情不好,单位的狗心情也不好。你甚至不需要询问他们,观察他们的眼神,你就能看出他们很不开心。

2024-05
17

得彻底大改了

By xrspook @ 8:24:30 归类于: 烂日记

之前说到了某个Power Query的方案,有两列新增需要填写的部分可能不是我想象的那样。之前我的理解是,新增的那两列填写的内容跟前面的进出数据对应。如果没有进出,那两列也就没有数据。因为一直以来,在我印象之中。那套表格需要关注的重点就是期初数以及期间的变化数而已。周四下午的某个时点,我突然意识到,其中一列需要填写仓号的那个部分实际上要求的不是那一天的仓号,而是对应有库存的仓号。如果只是很简单一两个仓,那么即便有变动,填写也不会太困难,但是我们单位与这数据相关的仓号有超过20个。哪怕一天变动几个也不得了。因为一个变动就一味着一段时间都在变动。一个需要在A4纸上打印的表格,一个表格里面的某个单元格要填写20多个仓号。首先,就这个填写方式来说,已经是不是给人看的,没人会去看那么密密麻麻的东西,根本就是瞎整。

在我印象之中,以前去做代储监管别人的时候,代储单位很早以前就需要填写仓号这个东西,他们的操作是什么时候变动就什么时候增加或者减少仓号。对他们来说,绝大多数时候都不会同一时间变动多个仓号。他们代储的数量不多,所以涉及的仓号也不多。没有变动的时候,直接一大片合并单元格。变动的期间可能就那几个仓,所以也是合并单元格。总的来说,因为代储单位需要使用的仓房不多,所以还能表达出来,但显然对我来说就不太行,对那些储存大米的单位来说,一个大仓里还得分到不同堆位,采购成本不一样。同一天,可能有多个堆位发生变动,所以我那二十几个仓以每个单元格都填写的方式去处理是不可能的,对那些一个仓房里面有十几个堆位的大米仓来说,更加是会让人发疯。想到这里的时候,我赶紧给集团公司的相关人员打电话,然后被告知,实际上这个表增加填写内容也是被迫无奈的选择,所以仓房那里实际上并不需要考虑变动这个问题,反正把那个月涉及的所有仓号都写上去就可以了。因为仓号那里主要想考核的内容是那些仓号是不是已备案的账号,有没有把粮食放在别的仓房里,因为如果那样就违反规定了。听到那里的时候,我有种如释重负的感觉,因为要把所有仓号都填上去比较容易,首先我要获得期初有库存的仓号,然后把本期有变动的仓号和期初合并,最后做一个去重,我就可以很容易地获取那一大批的仓号。

另外一个需要填写的内容采购成本,既然仓号得这么操作,采购成本理论上也应该是对应那一天库存的平均采购成本。如果所有东西都没有变动,填这个数据完全没有难度,一旦发生变动,这个数据就变成了无解的难题。你要精确算出那个数据要花费很多精力,首先你得把每天出入的那些单价全部都搞清楚,但这只是一个变化数,其它没有变动的你也要获取,打电话的时候我并没有想到该怎么办,但是电话挂掉以后,我就想到了可以引用一个期初库存值来解决这个问题。基础数据那里,如果有一个期初库存,也有一个期初采购成本,合并每天进出的变化数就能计算出累计库存以及累计库存值,最后再用一个累计库存值除以一个累计库存,就能得到每天对应的那个总库存的平均采购成本。在有系统的前提下得出这个数据是易如反掌的,但是在纯人肉的操作下,要这么折腾计算,那个数据的准确度基本为零。没有人真的能核算出那个数据到底是不是正确。电话这头的我和电话那头的集团公司相关人员都是这么觉得的。在这个管理办法还没有颁布之前,他们就已经为了这个问题去找过粮食局的人,但是最终的管理办法下来后,发现还是没有把采购成本从每日必须填报的数据里去除。

上面某些人的脑残,真的会让下面那些人没法活。

2024-05
16

上火

By xrspook @ 8:10:39 归类于: 烂日记

还记得某一天微博上有人说,她挺羡慕自己的母亲,母亲的工作是一个学校图书馆的管理员,准时上下班,还有寒暑两个假期,能规律生活,能规律运动。作者说,她还小的时候,她觉得母亲的这份工作很无聊,但是当她长大以后,她才觉得原来母亲的那份工作真的很好。因为进入到社会以后,你的工作会有无数的未知数,生活和工作渐渐变得分不清。上班时间永远不是理论上的那些,上班或者下班的时候,你脑子里可能依然都是工作的那些事情。所以相对于这些而言,当一个好像非常无聊的图书管理员真的好像非常幸福。

现在我总觉得,工作的某些部分总会让我很上火。虽然我明明知道上火这种东西对自己不好,但我完全没办法控制住不上火。或者有一天当我真的做到了,大概意味着我完全看开了,估计那个时候,我也离退休不远了,但是到底会不会有那么一天呢?我不知道。让我非常上火的部分,绝大多数都是与人有交集的那些,那些我不能独独立完成,必须要别人参与的部分。为什么我总是被拖累的那个呢?为什么老是拖累别人的人自己就没有半点的廉耻之心?退一步说,实际上如果都是捆在一条绳子上的人,只会出现两个情况,要不是我拖累别人,要不是别人拖累我。如果我是前者,这一次发生了,这一次结束以后,我就会竭尽全力找原因,然后克服改进,下一次在这个问题上我不可能是踩坑的那个。我能控制我自己,但我不能控制别人,别人总是一次又一次在同一个问题上犯错。你一次又一次的揪别人的毛病,每一次都会让我非常上火。为什么你们犯错都要栽在我的手里呢?起码如果犯错的人是我,是你抓到了我的把柄,我不会上火,也不会难过,只会有强烈的改进动力而已。毛病这种东西肯定会有,但一次又一次犯同样的错误,光是一次遇到就让人觉得心烦,经常遇到更加是让人觉得非常愤怒。其他人到底能不能以一种很平和的心态对待这些事情呢?

我觉得在这个问题上,老师是很有发言权的,因为当他们批改作业又或者批改试卷的时候,肯定会遇到很多这种问题。他们是如何调整自己,让自己不失控的呢?这么简单的问题,为什么居然都会出错?为什么这种错误一次又一次犯?为什么这种毛病很多人都有。一直以来,老师都不是我的志愿,我不喜欢当老师,哪怕是小时候跟其他小孩做游戏的时候。大概现在我终于明白,为什么会这样,因为如果真的逼我要当老师,估计没过几天,我就会被那帮学生气得直接上医院。反过来想,当我们还是学生的时候,我们总觉得老师总是发我们的脾气,之所以这样,是因为老师的老师的脾气不好,但如果反过来,我处在他们的角色上,估计我的脾气会更大。相对而言,他们当时的反应已经很克制了。一定程度上我觉得我得好好向他们学习,才可以让我现在不那么容易上火。

我不是一个愿意躺平的人,但是当你不得不跟一些躺平的人捆绑在一起的时候会让我经常上火,我该如何尽量克服呢?

2024-05
9

为什么非得堆一起?!

By xrspook @ 8:51:39 归类于: 烂日记

花了一个上午的时间,让某个Power Query的查询更进一步,花了一个下午的时间修改级联下拉网站的一些格式问题。无论是哪一个,我总感觉都不够完美。

Power Query的查询,之所以我感觉不完美,倒不是因为我的数据有什么问题,我或者我的解决方案有哪里不妥,而是需要我们填写这一张报表的人,脑子不知道想不知到底是什么。那是一张信息高度集中的报表,但为什么要把那么多信息在一张表上反映呢?里面要有每天的进出数据可以理解,要有每天的库存数据,也可以理解,因为期初库存加上进出的数据,就可以得出每天的库存。每天的库存是有要求的,必须得表达出来,这个可以理解,每天的进出数据具体来自于哪里,要把那写明白,这也可以理解,但是在2024年7月1日即将实施的某个规定里,要把采购价格也写进去,这个我就很不理解。采购价格跟这些进出有什么关系吗?又或者说任何一笔进出数据,一定就能轻易关联到采购价格吗?如果每天变化的只是一个仓,设定表格的人难道觉得采购价格就应该是一个固定值?实际上某天某个仓按照不同的合同,实际上可能有多个采购价格,那个仓严格来说,我是不是要做一个加权平均?某天多个仓发生了变动,有进的也有出的,进的那些仓一个仓有多个采购价格,出的那些仓,哪怕我已经不按先进先出或者价高先出之类的规则,直接把那统一为一个均价,这也意味着存在着很多采购价格。采购价格这个东西,完全没办法从原始凭证里面得到,每天某个品种要填写进出数量,但是涉及仓号那里,进出都填在一起,采购价格那里如果有多个价格就取一个均价,但是这个均价该如何取舍呢?单仓先做一个均价,然后每个仓房按照数量跟价格再做一个加权平均吗?最后出来的那个采购价格代表了什么?算出那个数很不容易,但是算出了那个数,又能怎么着呢?那不代表任何东西。做出那个是完全没有意义的,为什么非得把那个数给算出来呢?硬是要把那个数算出来以后,最终会导致这张报表采购价格那个地方出来的东西是个四不像,用什么资料去验证?其它数据都是确切可以算明白的,但那个地方的数据却只是一个大概差不多的玩意。不知道这么脑残的决定到底是谁做的。想出这么个招的时候,居然没有人去否定他。如果有一天,信息化程度真的可以实现把报表要求的数据都自动的算出来,我举双手双脚赞成,但是还是那句话,加权再加权得到的平均采购价格到底有什么用?又或者对普通人来说,对正常的人来说,根本没办法做那么仔细的加权平均,所以最终我的暴力解决方式是首先算出那个月变动的仓房有哪些,然后指定那些仓房的采购价格,每天有多少个变动仓房就直接把那些仓房的采购价格算术平均。

工作的时间越久,越让我深切地体会到:上面不正常,会让你憋死;下面不正常,会让你气死,横竖都是死。

© 2004 - 2026 我的天 | Theme by xrspook | Power by WordPress