金蝶云星空用生产订单下推领料单,提示这些错误,包括其他一些单据下推可能也会报错。
那如何排错,
一般是不满足选单条件,可以进BOS中,单据转换,选单服务策略中进行查看。
因为错误是罗列形式的,并不精准指向,所以有时排查起来就要费点事。
比如象图中的报错,可以复制一张生产订单,然后下推领料,假设能下推领料单,就把这两张生产订单在列表中显示出所有隐藏字段,逐一对比。
比如实例中的原因是生产订单做了挂起操作,单据行状态为挂起,这种情况下就不满足选单服务策略的第1条,虽然提示错误提示的是6、10
还有一个方法是这类单据,可以尝试强制结案,强制结案时,报错就比较精准了。
这时可以做反挂起操作,就能正常领料了。
那是否可以在单据页面上比较醒目的提示,比如象审核或者作废一样,有红章,
因为挂起是针对单据体行来操作的,而印章控件原生不支持行状态,只支持单据状态和作废状态。所以放红章暂不可行。