找回密码
 立即注册

QQ登录

只需一步,快速开始

:) 活字格认证

注册会员

14

主题

30

帖子

158

积分

注册会员

积分
158

活字格高级认证活字格认证

:) 活字格认证
注册会员   /  发表于:2024-10-28 12:46  /   查看:413  /  回复:7
10金币

生产订单物料数量为100、200,如果分别下推了10个,则下次最高只能下推90、190,生产订单中存储对应的合格数量(下推的合格数量累加)和未完成数量(订单数量-已经下推的完成数量),请问这个如何实现?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

我重新看了下,你的意思应该是这样的:打开汇报单的时候将汇报单中的完成数量与和合格数量更新到订单详情表中。然后订单详情中的数据更新后需要判断剩余数量是否满足下推需求。 具体的实现是拿到订单详情和汇报详情中的数据,然后对数据进行处理,处理完后判断下推条件。最后再将数据更新到订单详情和汇报表中(如果可以下推)。

7 个回复

倒序浏览
最佳答案
最佳答案
二麻子
中级会员   /  发表于:2024-10-28 12:46:05
来自 6#
我重新看了下,你的意思应该是这样的:打开汇报单的时候将汇报单中的完成数量与和合格数量更新到订单详情表中。然后订单详情中的数据更新后需要判断剩余数量是否满足下推需求。

具体的实现是拿到订单详情和汇报详情中的数据,然后对数据进行处理,处理完后判断下推条件。最后再将数据更新到订单详情和汇报表中(如果可以下推)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
二麻子
中级会员   /  发表于:2024-10-28 17:51:26
2#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
:)活字格认证
注册会员   /  发表于:2024-10-29 09:33:37
3#

你好,看了下可能我描述不太清楚,是更新生产订单详情表中的合格数量和未完成数量,不是更新物料表的数量,这边物料表的数量实际是没有用的
回复 使用道具 举报
二麻子
中级会员   /  发表于:2024-10-29 09:48:15
4#
生产订单物料数量为100、200,如果分别下推了10个,则下次最高只能下推90、190。“生产订单物料数量为100、200”,这里的数据来自物料表数量。当计算下次下推的时候要从这里取值、计算和判断。

当然也可以不对物料表进行操作,可以改变计算方式:由 数量-完成数量 改为 (数量-完成数量)- 完成数量,通过这种方式确定最高下推数量。
回复 使用道具 举报
:)活字格认证
注册会员   /  发表于:2024-10-29 10:20:59
5#
是这样的,生产订单下推汇报单的时候,汇报单详情表展示对应生产订单的详情数据。数量可以理解为生产订单需要生产的数量,而不是物料表的数量(物料表的数量字段可以删除掉)。如果有两条生产订单详情数据,下推的时候分别推了10、20个(下推的时候直接在汇报单详情表中操作),则生产订单详情表中未完成数量等于数量减去已经下推的数量(现在主要卡在这一步,如何根据下推数量更新生产订单详情表的两个字段)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
:)活字格认证
注册会员   /  发表于:2024-10-29 17:45:38
7#
二麻子 发表于 2024-10-29 17:27
我重新看了下,你的意思应该是这样的:打开汇报单的时候将汇报单中的完成数量与和合格数量更新到订单详情表 ...

收到,我参考一下,感谢大佬
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-10-30 09:21:57
8#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部