• 金蝶云星空SQL 84.89 kB 2024-06-03 22:06
  • Position: 金蝶云星空SQL / 出库单(销售出库+其他出库)[星空].sql

    --declare @begdate date,@enddate date
    --set @begdate='2022-08-01'
    --set @enddate='2023-08-30'
    
    
    select 
    9000000000+ouef.FENTRYID as fid
    ,'销售出库' 单据类型
    ,ou.FBILLNO 单据编号
    ,CONVERT(varchar(230), ou.FDATE, 23) 日期
    ,cul.FNAME 客户
    ,dep_L.FNAME 发货部门
    ,oue.FSEQ 行号
    ,m.FNUMBER 物料编码
    ,mg_L.[FNAME] 物料分组
    ,ml.[FNAME] 物料名称
    ,ml.F_QZYN_MULLANGTEXT4 通俗名
    ,ml.[FSPECIFICATION] 规格型号
    ,oue.FREALQTY 实发数量
    ,ouef.FSALCOSTPRICE 销售成本价
    ,ouef.FTAXPRICE 含税单价
    --,(poe.FQTY * poef.FTAXPRICE) 价税合计
    --,*
     from 
    T_SAL_OUTSTOCK ou --销售出库单
    left join T_SAL_OUTSTOCKENTRY oue on oue.FID=ou.FID --销售出库单明细
    left join T_SAL_OUTSTOCKENTRY_F ouef on ouef.FENTRYID=oue.FENTRYID --销售出库单财务表
    left join T_BD_MATERIAL m on oue.FMATERIALID=m.FMATERIALID --物料
    left join T_BD_MATERIALGROUP_L mg_L on m.FMATERIALGROUP=mg_L.FID --物料分组
    left join T_BD_MATERIAL_L ml on ml.FMATERIALID=oue.FMATERIALID--物料多语言
    left join T_BD_DEPARTMENT_L dep_L on dep_L.FDEPTID=ou.FDeliveryDeptID--部门
    left join T_BD_CUSTOMER_L cul on cul.FCUSTID=ou.FCustomerID--客户
    
    where ou.FDOCUMENTSTATUS='C'--已审核
    and ou.FCANCELSTATUS='A' --未作废
    --and ou.FCREATEDATE between @begdate and @enddate
    
    union all
    
    ---其他出库
    select 
    msde.FENTRYID as fid
    ,'其他出库' 单据类型
    ,msd.FBILLNO
    ,CONVERT(varchar(230), msd.FDATE, 23) 日期
    --,FDeliveryDeptID 发货部门
    ,cul.FNAME 客户
    ,dep_L.FNAME 领料部门
    ,msde.FSEQ 行号
    ,m.FNUMBER 物料编码
    ,mg_L.[FNAME] 物料分组
    ,ml.[FNAME] 物料名称
    ,ml.F_QZYN_MULLANGTEXT4 通俗名
    ,ml.[FSPECIFICATION] 规格型号
    ,msde.FQty 实发数量
    ,msde.FPrice 成本价
    ,null 含税单价
    --,(poe.FQTY * poef.FTAXPRICE) 价税合计
    --,*
     from 
    
    T_STK_MISDELIVERY msd --其他出库单
    left join T_STK_MISDELIVERYENTRY msde on msde.FID=msd.FID  --其他出库单明细
    --left join T_SAL_OUTSTOCKENTRY_F ouef on ouef.FENTRYID=oue.FENTRYID
    left join T_BD_MATERIAL m on msde.FMATERIALID=m.FMATERIALID --物料
    left join T_BD_MATERIALGROUP_L mg_L on m.FMATERIALGROUP=mg_L.FID --物料分组
    left join T_BD_MATERIAL_L ml on ml.FMATERIALID=msde.FMATERIALID--物料多语言
    left join T_BD_DEPARTMENT_L dep_L on dep_L.FDEPTID=msd.FDEPTID--部门
    left join T_BD_CUSTOMER_L cul on cul.FCUSTID=msd.FCUSTID--客户
    
    where msd.FDOCUMENTSTATUS='C'--已审核
    and msd.FCANCELSTATUS='A' --未作废
    --and msd.FCREATEDATE between @begdate and @enddate
    

    Powered by kodbox V1.59

    Copyright © kodcloud.com.

    Files