Foxtable(狐表)用户栏目专家坐堂 → 求高手提供个思路,困扰一年了,


  共有10883人关注过本帖树形打印复制链接

主题:求高手提供个思路,困扰一年了,

帅哥哟,离线,有人找我吗?
晕了快扶我
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/2/26 3:16:00 [显示全部帖子]

图片点击可在新窗口打开查看zpx_2012 还是不对。。。。

 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/2/26 10:59:00 [显示全部帖子]

以下是引用zpx_2012在2014-2-26 9:12:00的发言:
那可能是没有理解你的需求了,先不考虑单号。
50(需请购数) = 190(订单总数)-40(本次交总数)-50(库存数)-140(已采购总数)+90(本次收总数)
当增加新订单时比如30就变成 
80(需请购数)  =220(订单总数)-40(本次交总数)-50(库存数)-140(已采购总数)+90(本次收总数)

开采购单时只是增加采购数量,不用更新其他任何单据数据,这次采购数量在下次有新订单时才会加入计算。
入库和出库时都只更新库存数量,不更新其他单据数据。

按这种思路每次新增订单时计算出来的请购数都是正确的,难道需求不是这样的?


=================
我没有把所有客户订单的请购数做合并处理,是因为有一种考虑,如果有某一张已经下过采购单的客户订单操作员做了修改后,数据就会变得很混乱,这种情况在实际情况里经常遇到的
所以我的思路是一张客户订单做一张采购单,比如物料A,A分三张客户订单录入,那么就分3次做采购单,不做合并到一张采购单去处理,因为实际业务流程中,合并的工作可以交给供应商去处理,入库的时候程序有相应的提醒告知仓库人员哪些未入的




 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/2/26 11:00:00 [显示全部帖子]

以下是引用jspta在2014-2-26 9:31:00的发言:
“时间没法确定啊!客户下单的时间不是我们能控制的啊”
订单表的请购量在生成采购单后会清零,
为什么要清零?这些都是历史数据,清掉干嘛?清掉了你这个量就不能纳入统计范畴了,变量不可追溯。还有请购量为什么不能使根据你的零库存规则生成的那?
你发的版本过高,暂时爱莫能助了。
感谢!感谢!昨天我也在考虑这个问题

[此贴子已经被作者于2014-2-26 9:34:57编辑过]


 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/2/26 11:28:00 [显示全部帖子]

搞定了图片点击可在新窗口打开查看测试了好多种情况,应该没有什么问题,数据联动
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:请购ex3.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/2/26 11:43:00 [显示全部帖子]

以下是引用e-png在2014-2-26 11:34:00的发言:

首先应该确定那些表必须要录入。 

按41楼例子,这几个表必须录入的应该有:订单表,采购单,入库单,出库单,自动计算的就剩下库存表了。

总的原则应该是:

1、根据同一订单总数,控制其采购数量不要超过了;

2、根据同一订单的采购总数,控制其入库数量不要超过了;

3、根据同一订单的入库总数,控制其出库数量不要超过了。




公式楼上有个兄弟提示我了

总体的原则是 总出-总入 -库存 = 0

总出 = 订单之和(a)-已出库之和(b)

总入 = [除本次请购量之和] +本次请购(X) - 已入库之和(d)

请购之和 = 请购量(c)+采购量(f)(有采购量后我请购量会清0,这里规避了某些单下了采购单,某些又没下,然后又立即有新订单来的情况)

x = a-b-c+d-f-库存


 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/2/26 11:44:00 [显示全部帖子]

图片点击可在新窗口打开查看这问题太TM绕了,烧脑的游戏啊

 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/2/26 12:21:00 [显示全部帖子]

以下是引用zpx_2012在2014-2-26 12:17:00的发言:
你的情况比我们的相对简单很多,我们的还要考虑生产,按BOM展开各种生产单采购的原材料,半成品,同时还按生产单展开各种产品的各个工序,其中还有很多外协加工要反复进出。生产产品的不良,返工,报废数量,加上每种需求要根据各种在线单据如采购单,生产单,外协加工单等随时能动态的反应到每一个产品的每道工序或者每个生产车间的每个加工设备及模具上,随时都可以按需求时间及数量查看到各环节的动态数据。再加各种业务单据随时完工,增加取消,所以每种业务单据都要加上一个是否结案的判断,只针对未结案的单据减少运算量。 我也是经过很久才把这个东西整明白。现在还有工程变更时Bom变更引发的一系列变化那才是真的烧脑的活!
这个就是MRP吧,确实烧脑,我们公司好些,贸易型企业


 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/3/25 13:55:00 [显示全部帖子]

哈,用马甲忘记换了

 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1199 积分:7102 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/3/25 14:35:00 [显示全部帖子]

楼上的....出入库的情况你考虑进去了吗?图片点击可在新窗口打开查看
封帖吧,问题我已经解决了

 回到顶部
总数 30 上一页 1 2 3