一个企业有很多老客户,销售在开单时常常要查找原来的销售记录,看看该客户什么买的多,什么产品买什么价格 很多时候都要看完后,拷贝产品编码然后在开新的销售单据 提议如下: 1.输入客户后,按F6 2.选择常卖产品 3.对该客户常卖产品进行排序,买的最多的在第一行,其他依次降序排列 4.显示的内容为,产品ID,产品名称,产品规格,产品件数 付SQL语句(这个已经可以在WEB页面可以实现): select d.res_id,max(a.inp_price) price,d.res_name,d.res_spec,eba_name,b.eba_id,sum(a.inp_num) pnum from ebs_vr_item a,ebs_vr b,eba c,res d,ebs_v e where a.voucher_id=b.voucher_id and a.res_id=d.res_id and b.eba_id=c.eba_id and e.voucher_id=a.voucher_id and c.eba_id='AA0034' and e.voucher_type='gb' group by d.res_id,d.res_name,d.res_spec,eba_name,b.eba_id order by pnum desc 系统常用的GB单据,所以我只要GB单据的过滤,很多年产品价格会不断涨价,希望要最新的价格 这个最新的价格,已在系统中可以实现,在已输入客户名称的情况下,输入产品ID,自动寻找上一次最新的价格 |