0
This commit is contained in:
58
销售进度2.sql
Normal file
58
销售进度2.sql
Normal file
@@ -0,0 +1,58 @@
|
||||
Select
|
||||
A.FDate as 'Date',
|
||||
AAAA.FNAME as 'OrderName', --<EFBFBD>Ƶ<EFBFBD><EFBFBD><EFBFBD>
|
||||
A.FDATE as 'OrderDate',--<EFBFBD>µ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ISNULL(B.FNAME,'') as 'ClientName', --<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
A.F_contractnumber as 'ContractNumber', --ֽ<EFBFBD>ʺ<EFBFBD>ͬ<EFBFBD><EFBFBD>
|
||||
ISNULL(C.FNAME,'') as 'ProjectName', --<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ISNULL(D.FNAME,'') as 'Salesman', --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա
|
||||
AA.FBILLALLAMOUNT_LC as 'ContractPrice', --<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
(Select STRING_AGG(aa2.FNAME,',') as 'FNAME'
|
||||
From T_AR_RECEIVEBILL aa1 JOIN T_SEC_USER aa2 on aa1.FCREATORID = aa2.FUSERID
|
||||
Where FBILLNO in (Select FBILLNO3 From T_AutoWrireRecordEntry a1 JOIN T_AutoWrireRecordEntry2 a2
|
||||
on a1.FID = a2.FID Where FBILLNO2 = A.FBILLNO))
|
||||
as 'CollectionName', --<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
(Select STRING_AGG((CONVERT(nvarchar,aa1.FDATE,23)),',') as 'FDate'
|
||||
From T_AR_RECEIVEBILL aa1 JOIN T_SEC_USER aa2 on aa1.FCREATORID = aa2.FUSERID
|
||||
Where FBILLNO in (Select FBILLNO3 From T_AutoWrireRecordEntry a1 JOIN T_AutoWrireRecordEntry2 a2
|
||||
on a1.FID = a2.FID Where FBILLNO2 = A.FBILLNO))
|
||||
as 'CollectionDate', --<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ISNULL(A.F_AMOUNT,0) as 'CollectionAmount', --<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
A.FID
|
||||
From
|
||||
T_SAL_ORDER A --<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD>
|
||||
JOIN
|
||||
T_SAL_ORDERFIN AA --<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD>-<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
on A.FID = AA.FID
|
||||
LEFT JOIN
|
||||
T_ORG_ORGANIZATIONS_L AAA --ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯
|
||||
on AAA.FORGID = A.FSaleOrgId
|
||||
LEFT JOIN
|
||||
T_SEC_USER AAAA --<EFBFBD>û<EFBFBD>
|
||||
on AAAA.FUSERID = A.FCREATORID
|
||||
LEFT JOIN
|
||||
T_BD_CUSTOMER_L B --<EFBFBD>ͻ<EFBFBD>
|
||||
on B.FCUSTID = A.FCUSTID
|
||||
LEFT JOIN
|
||||
(Select q2.FNAME,q1.* From
|
||||
T_BAS_PREBDONE q1
|
||||
JOIN
|
||||
T_BAS_PREBDONE_L q2
|
||||
on q1.FID = q2.FID
|
||||
Where q2.FLocaleID = 2052
|
||||
AND q1.FDocumentStatus = 'C'
|
||||
AND q1.FForbidStatus = 'A') C --<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD>Ԥ<EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD>
|
||||
on C.FID = A.F_projectname
|
||||
LEFT JOIN
|
||||
(Select q2.FNAME,q1.* From
|
||||
V_BD_SALESMAN q1
|
||||
LEFT JOIN
|
||||
V_BD_SALESMAN_L q2
|
||||
on q1.fid = q2.fid
|
||||
Where q2.FLOCALEID = 2052
|
||||
AND q1.FDocumentStatus = 'C'
|
||||
AND q1.FForbidStatus = 'A'
|
||||
AND q1.FForbiddenStatus = '0') D --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>
|
||||
on A.FSalerId = D.fid
|
||||
|
||||
Where A.FDocumentStatus = 'C' AND A.FBusinessType = 'NORMAL'
|
||||
Reference in New Issue
Block a user