Select A.FDate as 'Date', AAAA.FNAME as 'OrderName', --制单人 A.FDATE as 'OrderDate',--下单日期 ISNULL(B.FNAME,'') as 'ClientName', --客户名称 A.F_contractnumber as 'ContractNumber', --纸质合同号 ISNULL(C.FNAME,'') as 'ProjectName', --项目名称 ISNULL(D.FNAME,'') as 'Salesman', --销售员 AA.FBILLALLAMOUNT_LC as 'ContractPrice', --合同金额 (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', --收款负责人 (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', --收款日期 ISNULL(A.F_AMOUNT,0) as 'CollectionAmount', --收款金额 A.FID From T_SAL_ORDER A --销售顶大 JOIN T_SAL_ORDERFIN AA --销售订单-财务 on A.FID = AA.FID LEFT JOIN T_ORG_ORGANIZATIONS_L AAA --业务组织 on AAA.FORGID = A.FSaleOrgId LEFT JOIN T_SEC_USER AAAA --用户 on AAAA.FUSERID = A.FCREATORID LEFT JOIN T_BD_CUSTOMER_L B --客户 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 --工程项目(预置1)项目表 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 --销售员表 on A.FSalerId = D.fid Where A.FDocumentStatus = 'C' AND A.FBusinessType = 'NORMAL'