找回密码
 立即注册

QQ登录

只需一步,快速开始

jjfjj

初级会员

32

主题

77

帖子

305

积分

初级会员

积分
305
jjfjj
初级会员   /  发表于:2024-7-11 11:35  /   查看:552  /  回复:3
15金币
需要用到三个表
第一个表  订单表里面包含订单号,跟单号,产品编码,产品型号,尺寸,数量,订单日期,交货日期,客户名称

第二个表  产品入库表包含 入库日期,产品编码,规格型号,数量
第三个表  订单实际进度完成度表 包含订单号,跟单号,订货时间,交货时间,客户名称,产品种类,产品编号,材料,入库数量,订单数量,尺寸
想写一个定时任务,当一批产品入库后,可以自动匹配,满足不同订单中的相同产品型号的产品,完成一个就匹配一个交货日期最近的
订单,当交货日期最近的订单需要生产的所有产品都入库后,提示订单完成可以发货,以此往后进行匹配

备注:1.每批生产入库的产品对应多个订单,
          2.产品编码可以作为匹配字段(同一产品编码代表相同的产品型号尺寸)
          3.一个订单中有多个不同型号的产品

最佳答案

查看完整内容

你思路都这么清晰了,那就直接开干不就ok了

3 个回复

倒序浏览
最佳答案
最佳答案
stranger
银牌会员   /  发表于:2024-7-11 11:35:40
来自 2#
你思路都这么清晰了,那就直接开干不就ok了
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2024-7-11 17:16:09
3#
这个规则很清晰了,每次入库自动匹配就行了。


入库后,根据编码查找最近交货的订单,如果数量小于等于订单,直接更新订单的入库数量;如果大于订单,先更新最优先的订单数量,改为完成,然后在匹配下一个,直到入库匹配完成。
写循环也行,写存储也行
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-7-12 18:54:37
4#
您好,看大佬这边逻辑整理出来了。
现在的问题是定时任务在活字格怎么处理吗?
可以考虑把逻辑用私有的服务端命令组织,然后计划任务里调用这个服务端命令触发就行。

第二十五章 计划任务 - 活字格V10帮助文档 (grapecity.com.cn)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部