diff --git a/派诺报表SQL文件/销售执行统计表存储过程.sql b/派诺报表SQL文件/销售执行统计表存储过程.sql index ecee2b3..224e27c 100644 --- a/派诺报表SQL文件/销售执行统计表存储过程.sql +++ b/派诺报表SQL文件/销售执行统计表存储过程.sql @@ -133,7 +133,8 @@ SET @FEDateDate = DATEADD(DAY, 1, @FEDateDate); --¹ýÂËÅÉŵ×Ü SELECT A.FID AS FID INTO #TEMP3 - FROM T_SAL_ORDER A + FROM T_SAL_ORDER A + INNER JOIN T_BD_CUSTOMER CC ON CC.FCUSTID= A.FCUSTID INNER JOIN T_BD_CUSTOMER_L C ON C.FCUSTID= A.FCUSTID AND C.FLOCALEID= 2052 LEFT JOIN V_BD_SALESMAN_L L ON L.fid = A.FSALERID left JOIN T_PerformanceSharing M ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C' @@ -142,10 +143,12 @@ SET @FEDateDate = DATEADD(DAY, 1, @FEDateDate); LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.Ãû³Æ=O.FNAME LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.Ãû³Æ=L.FNAME WHERE A.FSALEORGID = 100302 AND - (ACO.ÇøÓò = '̼Ë÷ÖÇ¿Ø' - OR ACL.ÇøÓò = '̼Ë÷ÖÇ¿Ø' - OR C.FCUSTID IN ('1517849','1156999','1149200') - OR (C.FCUSTID = 1150173 AND (ACO.ÇøÓò = '¾ö²ßÍŶÓ' OR ACL.ÇøÓò = '¾ö²ßÍŶÓ')) + ( + CC.F_correlation <> '1' + -- OR + --C.FCUSTID IN ('1517849','1156999','1149200') + OR + (C.FCUSTID = 1150173 AND (ACO.ÇøÓò = '¾ö²ßÍŶÓ' OR ACL.ÇøÓò = '¾ö²ßÍŶÓ')) OR L.FNAME = 'ÐËŵ×Ü' OR A.FID IN (110185,207800) AND (ISNULL(@FSDate,'') = '' or A.FAPPROVEDATE > @FSDateDate) @@ -274,7 +277,7 @@ SET @FEDateDate = DATEADD(DAY, 1, @FEDateDate); LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.Ãû³Æ=O.FNAME AND ISNULL(ACO.Ã÷Ï¸ÇøÓò,'') != '' LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.Ãû³Æ=L.FNAME AND ISNULL(ACL.Ã÷Ï¸ÇøÓò,'') != '' INNER JOIN T_BAS_ASSISTANTDATAENTRY_L AE ON AE.FENTRYID = A.F_Ordercategory - LEFT JOIN dbo.T_BAS_ASSISTANTDATAENTRY_L assl ON assl.FENTRYID= a.F_CREDITCLASSIFICATIONTEXT + LEFT JOIN dbo.T_BAS_ASSISTANTDATAENTRY_L assl ON assl.FENTRYID= I.F_CreditClassification WHERE 1=1 AND A.FID NOT IN(