38 lines
975 B
SQL
38 lines
975 B
SQL
SELECT
|
|
--A.FID
|
|
--,AE.FENTRYID
|
|
--,AE.FSALEORDERNO
|
|
--,AE.FSRCBILLID
|
|
--,AE.FSRCBILLENTRYID
|
|
--,AE.FSRCBILLENTRYSEQ
|
|
--,AE.FSRCBILLTYPE
|
|
--,AE.FSALEORDERID
|
|
--,AE_A.FREQSRC
|
|
--,AE_A.FCREATETYPE
|
|
--,AE_A.FSTATUS --6是已结案
|
|
AE.FSRCBILLNO
|
|
,AE.FMATERIALID
|
|
,AE.FSALEORDERENTRYID
|
|
,AE.FSALEORDERENTRYSEQ
|
|
,SUM(AE.FQTY) AS FQTY
|
|
,SUM(B.FFINISHQTY) AS FFINISHQTY --已入库数量
|
|
FROM
|
|
T_PRD_MO A
|
|
LEFT JOIN T_PRD_MOENTRY AE ON A.FID = AE.FID
|
|
LEFT JOIN T_PRD_MOENTRY_A AE_A ON AE_A.FENTRYID = AE.FENTRYID
|
|
LEFT JOIN (SELECT
|
|
A.FBILLTYPE --50fa7c2eda7947b89fab5431bf25d48e 入库汇报 e52b554423704173b7306554708a8b05 生产汇报
|
|
,AE.FMOENTRYID
|
|
,FFINISHQTY
|
|
FROM
|
|
T_PRD_MORPT A
|
|
LEFT JOIN T_PRD_MORPTENTRY AE ON AE.FID = A.FID
|
|
WHERE A.FDOCUMENTSTATUS='C'
|
|
) B on B.FMOENTRYID = AE.FENTRYID
|
|
WHERE
|
|
AE.FSRCBILLTYPE ='PLN_PLANORDER' AND AE_A.FSTATUS <> 6 and AE.FSALEORDERENTRYID <> 0
|
|
GROUP BY
|
|
AE.FSRCBILLNO
|
|
,AE.FMATERIALID
|
|
,AE.FSALEORDERENTRYID
|
|
,AE.FSALEORDERENTRYSEQ |