首页 > 其他 > 详细

K3客户收款单查询

时间:2019-10-29 12:52:50      阅读:82      评论:0      收藏:0      [点我收藏+]

set  nocount  on declare  @fbdate datetime ,          @fedate datetime ,          @fcustname  nvarchar ,          @fempname   nvarchar        

set  @fbdate=‘********‘ set    @fedate=‘########‘ set    @fcustname=‘@CustName@‘ set   @fempname=‘@EmpName@‘

select  a.fbilltype ,a.frpbank_pay , a.FStatus,         a.fnumber  ,a.fdate   ,         c.fnumber as  fcustnumber  ,  c.fname  as  fcustname,           a.famount ,a.fsettleamount ,         d.fnumber  as  fbmnumber ,  d.fname  as  fbmname ,         e.FNumber as  fzynumber ,e.FName as  fempname,         a.freceiveamount , a.fpre into  #temp01 from   t_rp_newreceivebill  a left  join   T_Organization  c   on  c.FItemID=a.fcustomer left  join   t_department   d   on  d.fitemid=a.fdepartment left  join   t_Emp          e    on e.FItemID=a.FEmployee

where   ( a.FNumber  like ‘XSKD%‘  OR   A.FNumber  LIKE ‘XTKD%‘)  and          (a.fdate>=‘********‘ or  @fbdate=‘‘)   and         (a.fdate<=‘########‘ or  @fedate=‘‘)

----对客户及业务员进行筛选:

select  a.frpbank_pay,               case when a.fstatus=‘7‘ then ‘发票收款核销‘ else ‘收款多发票少或无‘ end as  fstatus,         a.fnumber , a.fdate ,         a.fcustnumber ,a.fcustname,         a.fbmnumber ,a.fbmname ,         a.fzynumber ,a.fempname,         a.freceiveamount ,                case when a.fpre=‘0‘ then ‘收款单‘ else ‘退款‘ end as  fpre from  #temp01  a where (a.fempname like ‘%@EmpName@%‘ or  @fempname=‘‘)    and       (a.fcustname  like ‘%@CustName@%‘ or  @fcustname=‘‘ )

 

---清临时表: drop  table  #temp01

K3客户收款单查询

原文:https://www.cnblogs.com/qiugy/p/11757663.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!