作者esla (无限解、解无限)
看板MIS
标题[闲聊] workflow的一些小bug..
时间Tue Feb 10 15:11:57 2015
各位前辈早安:
啊因为小的玩鼎新WorkFlow玩了好一阵子,在使用中,常会碰一些小bug
有些有特殊的处理办法能解决,有些,嗯,可能版更会解决,这里提出来跟大家聊聊
事实上小的公司用的版本也很旧了,GP2.5.XX,约莫六年前采购时的版本
後来就再来也大版更了(其实在签MA的期间是可以版更的,不过鼎新完全没通知)
而每只小作业程式的版本也不太一样,有些当初遇到问题就小版更解决掉了
(例如某些字用残中作业系统列印,就会变乱码,用正体中文os就没问题)
目前大概记得有几项奇怪的bug或是逻辑控管有误,这里提出来跟大家聊聊
(其实应该比我今天写的还多,只是我先提几项印象比较深或是最近又遇到的来聊)
1.负库存问题:
主要是发生在,单据确认日是根据单据日期,而非确认日期时
因为公司生产模式问题,某些同样的料,会因库别不同而在系统里视为二个料号
但有时又因为业务急急急,客人赶赶赶,应使用之料号在系统里库存不足时
会去挪用另一个库存的料先生产,但这种挪料的过程是不能在系统里呈现的..
所以会有那种2/1,A库存为0,2/2领料100(2/4审单),2/3入库200的情形产生
鼎新的系统逻辑是,你在审单当下(2/4),库存有200,所以他同意你审单
但2/2的库存就会变成负100,然後2/3才会变回正100
因由於你不做领料,就不能入库,不能入库,就不能出货,出货日又一定要压对
这部份只能尽可能人为控管,减少挪料的情况产生,不过我想大家也知道
很多时候,业务跟客人的要求是不可违的,所以要嘛改进货日期,要嘛就负库存
2.售价管制问题:
鼎新系统对料号有称为「售价管制」及「进价管制」的鸡制
当你对料号有以上二种管控时,你的售价就不能低於业务报价/购价不能高於标准进价
在进价管制的部份,没遇过有什麽问题,但售价管制常常会出问题
明明我的报价是1块,订单也是打1块,就是常常会出现低於售价管制而不让你存订单
但原则上我们的报价都是由上头审核,业务并无修改的权限
所以我们在订单上取消业务修改金额的权限,并拉掉售价管制让他直接从报价单带出
这部份到现在我还不知道为啥会有这样的bug
3.领料单自动产生问题:
在制令系统里,有个「领料单自动产生作业」,一般而言在产生时,会给一定的条件
例如会给制令号码范围,或是开工日期范围之类的,当有给这些条件时
系统仅会产生未完工或生产中的领料单,已完工或是指定完工的不会产生
但,如果你没给任何条件时,系统就会无视完工与否,通,通,产,生!!!!
这应该就是单纯的bug,只能提醒作业人员注意,不小心产生的话
保险一点,一笔笔删吧,懒得搞,我是直接到DB里下条件删掉...
以上是我最近遇到比较有印象的三个bug,事实上应该还有
啊就跟各位聊聊,也希望其它前辈们如果也有遇到类似的问题
大家一起提出来聊聊咩
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.65.251
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MIS/M.1423552320.A.A4E.html
1F:→ dscandy1119: 第一个问题是你们库别设定库存不足也允许出库才会吧 02/11 13:08
没耶,我们是存档时库别不足可以出库,但确认时则不能出库
但通常我们必须要提前打单,所以无法将存档不足时也锁住不能出库
常常有那种晚上生产完毕一入库就马上要出货的情形
或是星期六、日生产完毕马上要出的货
这时候业务都得先打好单等成品入库後才能出货
不过这个问题比较偏向人为控管的部份就是
d 大说的没错,或许鼎新的控管逻辑就是得在存档时就锁死..
只是刚好这部份自家的产业比较....不像正常公司的生产模式才会造成这样错误吧
2F:嘘 nigth: bug 就是错字好多 02/11 13:11
鸡吗,那是很多....
※ 编辑: esla (60.250.65.251), 02/11/2015 16:26:35
3F:→ jp6andu4: 看得好累 原本以为可以吸收点什麽 02/12 11:56
4F:→ jp6andu4: 但看到整篇用字刻意,无意义的与祝词太多, 02/12 11:57
5F:→ jp6andu4: 看得很累。 02/12 11:58
抱歉,可能是我废话比较多,我这二天思考一下把他简化掉好了,不好意思嘿
※ 编辑: esla (60.250.65.251), 02/12/2015 15:05:34