Foxtable(狐表)用户栏目专家坐堂 → 求教这个问题怎么破?


  共有1900人关注过本帖平板打印复制链接

主题:求教这个问题怎么破?

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


加好友 发短信
等级:幼狐 帖子:124 积分:1116 威望:0 精华:0 注册:2016/2/24 17:44:00
求教这个问题怎么破?  发帖心情 Post By:2016/8/10 14:38:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试.table




3个表, 商品信息,流水信息,付款明细,  关联关系  ab  bc 。
需求: 统计出付款明细中用代金券付款的流水,算出所用代金券是否回本? 公式:  (销售额-进价) = 成本   -  代金券总额 =  是否亏损。
需求2:最后统计的结果表中,要求有门店名,导购名,日期,流水单号,商品名称 ,和亏损数额。
难点: 商品名称只有在商品表中才有,  商品表和流水表用各自的 item_no 商品编号关联, 付款明细什么都没有。
难点2:一个流水单号,或许存在多个流水条目,例如 流水编号001的流水中,可能存在1个或2个甚至多个商品,所以如果买了5个商品,001编号在流水表里会出现5次。
难点3: 代金券的额度是10元一张。比如顾客有50元代金券,消费后,付款明细中会出现此流水单号例如001的5条额度为10的流水,总额50元。
终极难点: 因为付款明细没有商品名称表,所以我先addTable()组合到一起,
如果按分组统计时要商品名称也显示,最终的统计结果是: 例如流水001中的每个商品都和付款明细中的5条记录相结合,最终光这条流水就会有25条记录。
ps:如果不要商品名称我已经实现了,但老板必须要显示商品名称,没办法了,他以前用的软件的数据表就是这么设计的, 我无法更改,只能求各位了!

注释: 1上传的实例中,流水表的进价没有和数量相乘,我在计算时相乘了。
 2流水表里某个流水的子流水都没有这次消费总共金额是多少,而在付款明细中是有的(总额)。
3我的无商品名称的解决思路是按流水单号为单位统计,一切就正常,一加上商品名称,一条流水瞬间变N条了!!!

求大神帮帮啊!

 回到顶部
总数 12 1 2 下一页