|
-----进销存
select 'XXXXX店' as 门店名称,
to_char( w.warecode ) as 货号,
max(w.warename) as 商品名及通用名,
max(w.warespec) as 商品规格,
max(w.wareunit) as 单位,
nvl(max(qc.qckc),0) as 期初库存,
sum(r.inqty) as 入库数量,
sum(r.outqty) as 出库数量,
nvl(max(qm.qmkc),0) as 期末库存
from t_item_in_out_remain r
left join t_ware w on r.wareid=w.wareid and r.compid=w.compid
left join (select wareid,sum(wareqty) as qckc from t_store_d_bak
where busno=283 and period='202401'
group by wareid) qc
on r.wareid=qc.wareid
left join (select wareid,sum(wareqty) as qmkc from t_store_d_bak
where busno=283 and period='202412'
group by wareid) qm
on r.wareid=qm.wareid
where r.busno='283' and
to_char( r.execdate,'yyyy-mm-dd')>='2024-01-01'
and to_char(r.execdate,'yyyy-mm-dd')<='2024-12-31'
and r.compid=2
and r.billcode not in ('MDACC')
group by w.warecode;
|
|