58 lines
1.8 KiB
MySQL
58 lines
1.8 KiB
MySQL
![]() |
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'
|