精研机械 发表于 2021-5-26 18:03:32

如何实现发货数量小于订单数量?

各位老师,如下图所示问题,怎么解决?

Prex 发表于 2021-5-31 09:21:23

本帖最后由 liu_lijian1 于 2021-5-31 09:46 编辑

你要熟练掌握 两个应用功能,就可以解决你的问题
1、建数据源(增加过滤条件)
2、业务公式:更新订单已发货数量
具体实现步骤:
1、订单明细中,增加字段:已发货量(或已交量)


2、订单中,建数据源,查询已交数量小于订单数量的明细


3、发货单,选择客户后,通过按钮,调用第2步的数据源,进行选择后赋值到发货单明细


4、发货单,增加保存后业务公式,更新销售订单中的已发货数量(注意明细新增,修改,删除都需要更新),我这里是通过订单号+物品编码+行号来匹配,如果你的明细主键是物品编码,你就只要通过物品编码+订单号,还有一种最安全的方法,就是在订单明细增加UUID,通过UUID来匹配。


5、如果要控制发货数量不超出,可以用业务公式判断,也可以用填表公式进行值变化处理(当发货明细中的数量>未发货数量时,直接把数量改成未发货数量)




铁甲钢拳 发表于 2021-5-28 10:04:41

建议下次提问发到问答板块专区,已手动转到区

liyunhua 发表于 2021-5-28 10:12:17

问题1:在订单总表设计数据接口,获取这些信息。
问题2:可以增加一个隐藏列,保存订单数量,也可以用值变化,输入发货数量后实时查询订单数量,再比较2个数据,规则就是发货数量<=订单数量;
问题3:用值变化公式,订单数量=0时,不执行查询订单总表;
问题4:要增加一个发货明细模版,记录每次的发货明细。

小花儿0000 发表于 2021-5-28 10:25:02

1.
这个是可以用值变化来完成的,当发货量输入后,大于或等于订单数量时,就报出提示。

或者还可以用业务公式,数当发货量输入后,大于或等于订单数量时,就报出错误提示



2第二个问题再详细描述一下吧,截图说明一下,发货数量是从订单总表提取的?
.保证1后,每次发货都是订单数量大于或等于发货数量的
页: [1]
查看完整版本: 如何实现发货数量小于订单数量?