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


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

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

帅哥哟,离线,有人找我吗?
jspta
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2014/2/25 14:54:00 [显示全部帖子]

本次订单数-库存数-上次订单数

这个公式是错误的!!

按你的说法,客户实际只相当下了一次订单,那么公式依旧是  本次订单数-库存数

如果需要保留每次下的订单,无论有没有成功,那么 你只需要标记该订单是否生效,

实际公式就变成 客户订单总数 - 库存 = 需要购买的数量

用代码或SQL算出 客户订单总数 那么就很容易得到了。

我觉得你是用了狐表的公式计算的吧,那个略微复杂的计算就很麻烦了,不建议用




[此贴子已经被作者于2014-2-25 14:56:44编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2014/2/25 17:07:00 [显示全部帖子]

“我要的效果是每一次的请购量都是当批订单根据计算后得出的当次采购量,因为公司是快速的贸易型企业,所以得到客户订单的时候一般都会在第一时间把采购单下给供应商,”

你这个应该是个截止时间累计统计,即 库存 +  提货 = 客户订单 
模拟情况 : 上一笔单子 截止时 库存为 0 
实际情况 : 库存 = 总提货数 - 总客户订单

所以无论客户下多少订单,库存一直是最终值,你不需要真正关心,你关心每次客户订单时的情况,你按照时间进行截止统计应该就能得出每次需要 提货订单数量

狐表中统计的功能应该能够满足


 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2014/2/26 9:31:00 [显示全部帖子]

以下是引用晕了快扶我在2014-2-25 19:19:00的发言:

“时间没法确定啊!客户下单的时间不是我们能控制的啊”
客户下单时间本来就不知道的,但是你可以控制生成订单的时间,你把这个时间作为截止点控制。
订单表的请购量在生成采购单后会清零,
为什么要清零?这些都是历史数据,清掉干嘛?清掉了你这个量就不能纳入统计范畴了,变量不可追溯。还有请购量为什么不能使根据你的零库存规则生成的那?
这个还是跟你表结构有关,你应该深入分析下你表结构为什么实现不了这个功能。录入的数据能保留尽量保留,不管有没有用,你既然设计了就有存在的价值。
你发的版本过高,暂时爱莫能助了。

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

 回到顶部