SAP QM 检验批上的'容器数’
近期遇到一个问题。项目上质量部门发现某个原料批次收货打印出来的样品标签数不对。经查发现收货后触发的检验批上的‘容器数’(No.Containers)为999,实际上此次收货的箱数有1500多。
对于栏位‘容器数’,SAP的官方帮助文档,
由于业务上对于原辅料,有启用嵌套HU,即HU管到托盘上的箱子层级。这样每次收货,收数百个箱很常见。看得出,SAP系统里的检验批上的这个容器数能自动根据收货时候HU的数量来自动得到。
经查这个‘容器数’栏位,从技术层面来看,是6位长度,并且含有三位小数点,也就是整数部分只有3位,最大值就是999。
字段名:QALS-ANZGEB
也就是说,这个问题没法从技术角度去解决的,毕竟数据库层面字段长度的设置是没法改的。只能从业务的角度去解决了,比如如果某次收货的箱数超过1000箱,就拆分成多个接收批次号(SAP Batch number),确保每个批次的收货箱数不超过999。这样可以解决这个问题,但是会带来质量部门冗余的工作量,原本只用产生一个检验批,却因这个原因需要产生多个检验批,取样啊,检测啊,放行啊等等都会增加多倍的工作量。
这也算是启用嵌套HU功能之后,对于业务部门的影响吧。
-完-
写于2021-7-15