1
This commit is contained in:
parent
6480727e0d
commit
d4f410c5fd
@ -94,7 +94,7 @@ namespace Pilot.Report.Exploitation.AccountsReceivableStatements
|
||||
header.AddChild("PPBillingAmount", new LocaleValue("星空普票开票金额"), SqlStorageType.SqlDecimal);
|
||||
header.AddChild("ZPBillingDate", new LocaleValue("专票开票日期"), SqlStorageType.Sqlvarchar);
|
||||
header.AddChild("ZPBillingAmount", new LocaleValue("星空专票开票金额"), SqlStorageType.SqlDecimal);
|
||||
header.AddChild("BillingAmount", new LocaleValue("总专票金额"), SqlStorageType.SqlDecimal);
|
||||
header.AddChild("BillingAmount", new LocaleValue("总发票金额"), SqlStorageType.SqlDecimal);
|
||||
header.AddChild("PaymentDate", new LocaleValue("回款日期"), SqlStorageType.Sqlvarchar);
|
||||
header.AddChild("PaymentAmount", new LocaleValue("回款金额"), SqlStorageType.SqlDecimal);
|
||||
header.AddChild("ShippedDebt", new LocaleValue("已出货欠款"), SqlStorageType.SqlDecimal);
|
||||
|
||||
@ -284,7 +284,7 @@ namespace Pilot.Report.Exploitation.AccountsReceivable
|
||||
c1.CellStyle = cellStyle;
|
||||
ICell c2 = rowi.CreateCell(1); c2.SetCellValue(""+date+""); c2.CellStyle = cellStyle2;
|
||||
ICell c3 = rowi.CreateCell(2); c3.SetCellValue(list[i]["CONTRACTNUMBER"].ToString()); c3.CellStyle = cellStyle2;
|
||||
ICell c4 = rowi.CreateCell(3); c4.SetCellValue(list[i]["FBILLNO"].ToString()); c4.CellStyle = cellStyle2;
|
||||
ICell c4 = rowi.CreateCell(3); c4.SetCellValue(list[i]["ProjectName"].ToString()); c4.CellStyle = cellStyle2;
|
||||
ICell c5 = rowi.CreateCell(4); c5.SetCellValue(list[i]["SizeModel"].ToString()); c5.CellStyle = cellStyle2;
|
||||
|
||||
ICell c6 = rowi.CreateCell(5); c6.SetCellValue(""); c6.CellStyle = cellStyle; //数量
|
||||
|
||||
@ -489,7 +489,7 @@ TRUNCATE TABLE YJPHB_GZTH
|
||||
INNER join ZZV_XiaoShouHuiLv HL on a.fid = HL.销售订单ID
|
||||
INNER JOIN #ThisYearChange t1 on t1.FPKIDX = A.FID -- 今年变更的销售订单新变更单
|
||||
LEFT JOIN T_SAL_XORDERFIN t1fen on t1.ChangeOrderId = t1fen.FID -- 关联变更单的金额
|
||||
LEFT JOIN #LastYearChange t2 on t1.FPKIDX = A.FID -- 去年变更的销售订单新变更单
|
||||
LEFT JOIN #LastYearChange t2 on t2.FPKIDX = A.FID -- 去年变更的销售订单新变更单
|
||||
LEFT JOIN T_SAL_XORDERFIN t2fen on t2.ChangeOrderId = t2fen.FID -- 关联变更单的金额
|
||||
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'
|
||||
@ -695,26 +695,26 @@ SELECT [
|
||||
FROM
|
||||
(
|
||||
SELECT [部门_SBU],[区域明细],[姓名],
|
||||
SUM([派诺业绩_含往年订单变更])/10000 AS '派诺业绩_含往年订单变更',
|
||||
SUM([兴诺业绩_含往年订单变更])/10000 AS '兴诺业绩_含往年订单变更',
|
||||
SUM([武汉派诺业绩_含往年订单变更])/10000 AS '武汉派诺业绩_含往年订单变更',
|
||||
SUM([广东碳索业绩_含往年订单变更])/10000 AS '广东碳索业绩_含往年订单变更',
|
||||
SUM([香港派诺业绩_含往年订单变更])/10000 AS '香港派诺业绩_含往年订单变更',
|
||||
SUM([华夏云联业绩_含往年订单变更])/10000 AS '华夏云联业绩_含往年订单变更',
|
||||
SUM([诺瓦数能业绩_含往年订单变更])/10000 AS '诺瓦数能业绩_含往年订单变更',
|
||||
SUM([派诺累计回款额])/10000 AS '派诺累计回款额',
|
||||
SUM([兴诺累计回款额])/10000 AS '兴诺累计回款额',
|
||||
SUM([武汉派诺累计回款额])/10000 AS '武汉派诺累计回款额',
|
||||
SUM([广东碳索累计回款额])/10000 AS '广东碳索累计回款额',
|
||||
SUM([香港派诺累计回款额])/10000 AS '香港派诺累计回款额',
|
||||
SUM([华夏云联累计回款额])/10000 AS '华夏云联累计回款额',
|
||||
SUM([诺瓦数能累计回款额])/10000 AS '诺瓦数能累计回款额',
|
||||
SUM([年度销售额1])/10000 AS '年度销售额1',
|
||||
SUM([年度销售额2])/10000 AS '年度销售额2',
|
||||
SUM([年度销售额3])/10000 AS '年度销售额3',
|
||||
SUM([年度销售额4])/10000 AS '年度销售额4',
|
||||
SUM([年度销售额5])/10000 AS '年度销售额5',
|
||||
SUM([年度销售额6])/10000 AS '年度销售额6'
|
||||
SUM(ISNULL([派诺业绩_含往年订单变更],0))/10000 AS '派诺业绩_含往年订单变更',
|
||||
SUM(ISNULL([兴诺业绩_含往年订单变更],0))/10000 AS '兴诺业绩_含往年订单变更',
|
||||
SUM(ISNULL([武汉派诺业绩_含往年订单变更],0))/10000 AS '武汉派诺业绩_含往年订单变更',
|
||||
SUM(ISNULL([广东碳索业绩_含往年订单变更],0))/10000 AS '广东碳索业绩_含往年订单变更',
|
||||
SUM(ISNULL([香港派诺业绩_含往年订单变更],0))/10000 AS '香港派诺业绩_含往年订单变更',
|
||||
SUM(ISNULL([华夏云联业绩_含往年订单变更],0))/10000 AS '华夏云联业绩_含往年订单变更',
|
||||
SUM(ISNULL([诺瓦数能业绩_含往年订单变更],0))/10000 AS '诺瓦数能业绩_含往年订单变更',
|
||||
SUM(ISNULL([派诺累计回款额],0))/10000 AS '派诺累计回款额',
|
||||
SUM(ISNULL([兴诺累计回款额],0))/10000 AS '兴诺累计回款额',
|
||||
SUM(ISNULL([武汉派诺累计回款额],0))/10000 AS '武汉派诺累计回款额',
|
||||
SUM(ISNULL([广东碳索累计回款额],0))/10000 AS '广东碳索累计回款额',
|
||||
SUM(ISNULL([香港派诺累计回款额],0))/10000 AS '香港派诺累计回款额',
|
||||
SUM(ISNULL([华夏云联累计回款额],0))/10000 AS '华夏云联累计回款额',
|
||||
SUM(ISNULL([诺瓦数能累计回款额],0))/10000 AS '诺瓦数能累计回款额',
|
||||
SUM(ISNULL([年度销售额1],0))/10000 AS '年度销售额1',
|
||||
SUM(ISNULL([年度销售额2],0))/10000 AS '年度销售额2',
|
||||
SUM(ISNULL([年度销售额3],0))/10000 AS '年度销售额3',
|
||||
SUM(ISNULL([年度销售额4],0))/10000 AS '年度销售额4',
|
||||
SUM(ISNULL([年度销售额5],0))/10000 AS '年度销售额5',
|
||||
SUM(ISNULL([年度销售额6],0))/10000 AS '年度销售额6'
|
||||
FROM YJPHB_GZTH
|
||||
GROUP BY [部门_SBU],[区域明细],[姓名]
|
||||
) AS IDa
|
||||
@ -733,15 +733,15 @@ SELECT [
|
||||
|
||||
--更新当年累计业绩
|
||||
update A
|
||||
SET [当年累计业绩] = B.[订单业绩]/10000
|
||||
SET [当年累计业绩] = ISNULL(B.[订单业绩],0)/10000
|
||||
FROM YJPHB_GZTH A
|
||||
INNER JOIN (SELECT [销售员],SUM([订单业绩]) AS '订单业绩' FROM #TEMP1 GROUP BY [销售员]) B ON A.[姓名] = B.[销售员]
|
||||
LEFT JOIN (SELECT [销售员],SUM([订单业绩]) AS '订单业绩' FROM #TEMP1 GROUP BY [销售员]) B ON A.[姓名] = B.[销售员]
|
||||
|
||||
--更新往年变更合同
|
||||
update A
|
||||
SET [往年变更合同额] = B.[变更金额]/10000
|
||||
SET [往年变更合同额] = ISNULL(B.[变更金额],0)/10000
|
||||
FROM YJPHB_GZTH A
|
||||
INNER JOIN (SELECT [销售员],SUM([变更金额]) AS '变更金额' FROM #BGTEMP1 GROUP BY [销售员]) B ON A.[姓名] = B.[销售员]
|
||||
LEFT JOIN (SELECT [销售员],SUM([变更金额]) AS '变更金额' FROM #BGTEMP1 GROUP BY [销售员]) B ON A.[姓名] = B.[销售员]
|
||||
|
||||
--对派诺集团-已进行集团业绩调整(含往年订单变更)字段进行赋值
|
||||
UPDATE YJPHB_GZTH
|
||||
@ -810,7 +810,7 @@ FROM YJPHB_GZTH A
|
||||
|
||||
--计算[本年销售目标_新]字段
|
||||
UPDATE A
|
||||
SET A.[本年销售目标_新] = B.FPERFORMANCETARGETS
|
||||
SET A.[本年销售目标_新] = ISNULL(B.FPERFORMANCETARGETS,0)
|
||||
FROM YJPHB_GZTH A
|
||||
LEFT JOIN(SELECT ROW_NUMBER() OVER (PARTITION BY t3.FNAME ORDER BY F_MBBA_CREATEDATE_6OQ DESC) rn,t3.FNAME [姓名],
|
||||
YEAR(F_VRYF_DATE_83G) [年],t2.F_MBBA_CREATEDATE_6OQ [创建日期],FPERFORMANCETARGETS
|
||||
@ -822,7 +822,7 @@ WHERE YEAR(F_VRYF_DATE_83G)= YEAR(@FSDate) AND t2.FDOCUMENTSTATUS = 'C'
|
||||
|
||||
--计算[本年销售目标_原]字段
|
||||
UPDATE A
|
||||
SET A.[本年销售目标_原] = B.FPERFORMANCETARGETS
|
||||
SET A.[本年销售目标_原] = ISNULL(B.FPERFORMANCETARGETS,0)
|
||||
FROM YJPHB_GZTH A
|
||||
LEFT JOIN(SELECT ROW_NUMBER() OVER (PARTITION BY t3.FNAME ORDER BY F_MBBA_CREATEDATE_6OQ ASC) rn,t3.FNAME [姓名],
|
||||
YEAR(F_VRYF_DATE_83G) [年],t2.F_MBBA_CREATEDATE_6OQ [创建日期],FPERFORMANCETARGETS
|
||||
|
||||
@ -87,13 +87,16 @@ SET PPBillingDate = CASE ISNULL(A.PPBillingDate,'') WHEN '' THEN '' ELSE A.PPBil
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
INNER JOIN (
|
||||
SELECT (
|
||||
stuff((select ','+format(convert(date,开票日期),'yyyy-MM-dd') from (select distinct 开票日期,合同号,发票类型 from oldk3ICSale0802)b WHERE 合同号 = A.合同号 AND 发票类型 = '普' FOR xml path('')),1,1,'')) FPRQ,
|
||||
合同号,发票类型
|
||||
stuff((select ','+format(convert(date,开票日期),'yyyy-MM-dd') from (select distinct 开票日期,合同号,发票类型,是否普票存财务 from oldk3ICSale0802)b WHERE 合同号 = A.合同号 AND 发票类型 = '普' AND ISNULL(是否普票存财务,'') <> 1 FOR xml path('')),1,1,'')) FPRQ,
|
||||
合同号,发票类型,是否普票存财务
|
||||
FROM oldk3ICSale0802 A
|
||||
WHERE 发票类型 = '普'
|
||||
GROUP BY 合同号,发票类型) B
|
||||
AND ISNULL(是否普票存财务,'') <> 1
|
||||
GROUP BY 合同号,发票类型,是否普票存财务) B
|
||||
ON A.CONTRACTNUMBER = B.合同号
|
||||
WHERE B.发票类型 = '普' AND A.[是否K3数据] = 0
|
||||
WHERE B.发票类型 = '普'
|
||||
AND A.[是否K3数据] = 0
|
||||
AND ISNULL(B.是否普票存财务,'') <> 1
|
||||
|
||||
-- UPDATE A
|
||||
--SET ZPBillingDate = FORMAT(CONVERT(DATE, B.FPRQ), 'yyyy-MM-dd')
|
||||
@ -193,8 +196,8 @@ WHERE B.
|
||||
SELECT
|
||||
A.FID,
|
||||
A.FENTRYID,
|
||||
--SUM(ISNULL(A.ZPBillingAmount,0)) + SUM(ISNULL(A.PPBillingAmount,0)) + SUM(ISNULL(A.K3专票金额,0)) + SUM(ISNULL(A.K3普票金额,0)) AS '专票金额'
|
||||
SUM(ISNULL(A.ZPBillingAmount,0)) + SUM(ISNULL(A.K3专票金额,0)) AS '专票金额'
|
||||
SUM(ISNULL(A.ZPBillingAmount,0)) + SUM(ISNULL(A.PPBillingAmount,0)) + SUM(ISNULL(A.K3专票金额,0)) + SUM(ISNULL(A.K3普票金额,0)) AS '专票金额'
|
||||
--SUM(ISNULL(A.ZPBillingAmount,0)) + SUM(ISNULL(A.K3专票金额,0)) AS '专票金额'
|
||||
INTO #TEMP3
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
WHERE A.[是否K3数据] = 0
|
||||
|
||||
@ -155,11 +155,11 @@ UPDATE a
|
||||
SET a.[K3普票金额] = b.发票金额
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
INNER JOIN T_SAL_ORDERENTRY C ON A.FENTRYID = C.FENTRYID
|
||||
INNER JOIN (SELECT 合同号,发票类型,SUM(发票金额) AS '发票金额' FROM [oldk3ICSale0802] GROUP BY 合同号,发票类型) b
|
||||
INNER JOIN (SELECT 合同号,发票类型,是否普票存财务,SUM(发票金额) AS '发票金额' FROM [oldk3ICSale0802] GROUP BY 合同号,发票类型,是否普票存财务) b
|
||||
ON C.FSEQ = 1 AND a.CONTRACTNUMBER=b.合同号 --AND a.旧物料编码=[物料编码] AND a.FQty=[数量] AND (ABS(a.FTaxPrice-b.[含税单价])<=0.02 OR ABS(a.FTaxPrice-b.[面价])<=0.02)
|
||||
WHERE 是否K3数据=0
|
||||
AND b.发票类型 = '普'
|
||||
|
||||
AND ISNULL(b.是否普票存财务,'') <> 1
|
||||
|
||||
UPDATE a SET a.[K3专票金额] = CASE B.rownumber WHEN 1 THEN b.专票金额 ELSE 0 END,a.[K3普票金额]= CASE B.rownumber WHEN 1 THEN b.普票金额 ELSE 0 END
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
|
||||
@ -39,6 +39,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--饋簡藤令江淚痰랙튿-壇澗데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -63,6 +64,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--饋簡藤令江淚痰랙튿-壇澗데-饋簡놔욋데-랙새繫列데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -91,6 +93,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--饋簡藤令江淚痰랙튿-壇澗데-饋簡놔욋데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -117,6 +120,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--饋簡藤令江淚痰랙튿-壇澗데-퍅놓饋簡놔욋데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -142,6 +146,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--븐튿饋簡藤令江淚痰랙튿-壇澗데-饋簡藁새데-藁새繫列데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -170,6 +175,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--븐튿饋簡藤令江淚痰랙튿-壇澗데-饋簡藁새데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -196,6 +202,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--븐튿饋簡藤令江淚痰랙튿-壇澗데-饋簡藁새데-藁새繫列데-饋簡놔욋데-랙새繫列데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -226,6 +233,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--븐튿饋簡藤令江淚痰랙튿-壇澗데-饋簡藁새데-饋簡놔욋데-랙새繫列데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -254,6 +262,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--븐튿饋簡藤令江淚痰랙튿-壇澗데-饋簡藁새데-饋簡놔욋데-饋簡땐데
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -281,6 +290,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
--轟밑젬밑溝랙튿
|
||||
INSERT INTO FPYSDZDMX(XSDDFID,XSDDFENTRYID,FPJSZZ,FPLX,FPRQ,FPFID,FPFENTRYID,KPJE)
|
||||
@ -304,6 +314,7 @@ BEGIN
|
||||
AND A.FApproveDate >= @StartDate
|
||||
AND A.FApproveDate < @EndDate
|
||||
AND A.F_SFQC = 0
|
||||
AND A.F_GENERALINVOICE <> 'Y'
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user