11
This commit is contained in:
parent
7208608d60
commit
e897e7f0dc
@ -3,16 +3,8 @@
|
|||||||
"WorkspaceRootPath": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\",
|
"WorkspaceRootPath": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\",
|
||||||
"Documents": [
|
"Documents": [
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|f:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\piolot_repotform_git\\pilot.report.exploitation\\receivables\\receivablesdetails.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
"AbsoluteMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|f:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\piolot_repotform_git\\pilot.report.exploitation\\annualsalespaymentsum\\annualsalespaymentsumreport.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
"RelativeMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|solutionrelative:pilot.report.exploitation\\receivables\\receivablesdetails.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
"RelativeMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|solutionrelative:pilot.report.exploitation\\annualsalespaymentsum\\annualsalespaymentsumreport.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\pilot.report.exploitation\\common\\loghelp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
|
||||||
"RelativeMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|solutionrelative:pilot.report.exploitation\\common\\loghelp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\pilot.report.exploitation\\resultskanbansummary\\resultskanbansumreport.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
|
||||||
"RelativeMoniker": "D:0:0:{FFC984E2-278D-4951-94F0-31F8FBEE69EA}|Pilot.Report.Exploitation\\Pilot.Report.Exploitation.csproj|solutionrelative:pilot.report.exploitation\\resultskanbansummary\\resultskanbansumreport.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"DocumentGroupContainers": [
|
"DocumentGroupContainers": [
|
||||||
@ -27,40 +19,14 @@
|
|||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 0,
|
"DocumentIndex": 0,
|
||||||
"Title": "ReceivablesDetails.cs",
|
"Title": "AnnualSalesPaymentSumReport.cs",
|
||||||
"DocumentMoniker": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\Receivables\\ReceivablesDetails.cs",
|
"DocumentMoniker": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\AnnualSalesPaymentSum\\AnnualSalesPaymentSumReport.cs",
|
||||||
"RelativeDocumentMoniker": "Pilot.Report.Exploitation\\Receivables\\ReceivablesDetails.cs",
|
"RelativeDocumentMoniker": "Pilot.Report.Exploitation\\AnnualSalesPaymentSum\\AnnualSalesPaymentSumReport.cs",
|
||||||
"ToolTip": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\Receivables\\ReceivablesDetails.cs",
|
"ToolTip": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\AnnualSalesPaymentSum\\AnnualSalesPaymentSumReport.cs",
|
||||||
"RelativeToolTip": "Pilot.Report.Exploitation\\Receivables\\ReceivablesDetails.cs",
|
"RelativeToolTip": "Pilot.Report.Exploitation\\AnnualSalesPaymentSum\\AnnualSalesPaymentSumReport.cs",
|
||||||
"ViewState": "AgIAAFsAAAAAAAAAAAAIwGwAAACpAAAAAAAAAA==",
|
"ViewState": "AgIAAJgDAAAAAAAAAAAQwBsEAAAbAAAAAAAAAA==",
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
"WhenOpened": "2025-03-15T12:19:32.438Z",
|
"WhenOpened": "2025-03-17T07:39:30.7Z",
|
||||||
"EditorCaption": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 1,
|
|
||||||
"Title": "Loghelp.cs",
|
|
||||||
"DocumentMoniker": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\Common\\Loghelp.cs",
|
|
||||||
"RelativeDocumentMoniker": "Pilot.Report.Exploitation\\Common\\Loghelp.cs",
|
|
||||||
"ToolTip": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\Common\\Loghelp.cs",
|
|
||||||
"RelativeToolTip": "Pilot.Report.Exploitation\\Common\\Loghelp.cs",
|
|
||||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAJAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
|
||||||
"WhenOpened": "2025-03-14T11:47:51.103Z",
|
|
||||||
"EditorCaption": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 2,
|
|
||||||
"Title": "ResultsKanbanSumReport.cs",
|
|
||||||
"DocumentMoniker": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs",
|
|
||||||
"RelativeDocumentMoniker": "Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs",
|
|
||||||
"ToolTip": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm_Git\\Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs",
|
|
||||||
"RelativeToolTip": "Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs",
|
|
||||||
"ViewState": "AgIAAGgAAAAAAAAAAAAAwNACAAABAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
|
||||||
"WhenOpened": "2025-03-14T11:26:46.159Z",
|
|
||||||
"EditorCaption": ""
|
"EditorCaption": ""
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -11,6 +11,8 @@ using System.Linq;
|
|||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Pilot.Report.Exploitation.PublicClass;
|
using Pilot.Report.Exploitation.PublicClass;
|
||||||
|
using Kingdee.BOS.Log;
|
||||||
|
using Pilot.Report.Exploitation.Common;
|
||||||
|
|
||||||
namespace Pilot.Report.Exploitation.AnnualSalesPaymentSum
|
namespace Pilot.Report.Exploitation.AnnualSalesPaymentSum
|
||||||
{
|
{
|
||||||
@ -1046,7 +1048,8 @@ namespace Pilot.Report.Exploitation.AnnualSalesPaymentSum
|
|||||||
INTO {0}
|
INTO {0}
|
||||||
From
|
From
|
||||||
#TempTable9;", tableName);
|
#TempTable9;", tableName);
|
||||||
|
Loghelp.Log("年度销售额&回款额汇总");
|
||||||
|
Loghelp.Log(sql);
|
||||||
DBUtils.Execute(this.Context, sql);
|
DBUtils.Execute(this.Context, sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -188,6 +188,7 @@
|
|||||||
<Compile Include="ContractDetails\ContractDetailsReport.cs" />
|
<Compile Include="ContractDetails\ContractDetailsReport.cs" />
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
<Compile Include="PublicClass\EnvironmentTEST.cs" />
|
<Compile Include="PublicClass\EnvironmentTEST.cs" />
|
||||||
|
<Compile Include="Receivables\ReceivablesAutoExecute.cs" />
|
||||||
<Compile Include="Receivables\ReceivablseGL.cs" />
|
<Compile Include="Receivables\ReceivablseGL.cs" />
|
||||||
<Compile Include="Receivables\ReceivablesDetails.cs" />
|
<Compile Include="Receivables\ReceivablesDetails.cs" />
|
||||||
<Compile Include="ResultsKanbanSummary\ResultsKanbanSumReport.cs" />
|
<Compile Include="ResultsKanbanSummary\ResultsKanbanSumReport.cs" />
|
||||||
|
@ -209,9 +209,9 @@ else
|
|||||||
|
|
||||||
if (e.BarItemKey == "MBBA_tbButton_3")
|
if (e.BarItemKey == "MBBA_tbButton_3")
|
||||||
{
|
{
|
||||||
string sql = string.Format("Delete From ReceivablesDetailsTable");
|
//string sql = string.Format("Delete From ReceivablesDetailsTable");
|
||||||
DBUtils.ExecuteDynamicObject(Context, sql);
|
//DBUtils.ExecuteDynamicObject(Context, sql);
|
||||||
this.View.Model.SetValue("F_ISSX", "需要刷新");
|
//this.View.Model.SetValue("F_ISSX", "需要刷新");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -623,5 +623,7 @@ else
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -75,28 +75,28 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
int year = Convert.ToInt32(fDate.Split('-')[0]);
|
int year = Convert.ToInt32(fDate.Split('-')[0]);
|
||||||
//int year = 2011;
|
//int year = 2011;
|
||||||
|
|
||||||
header.AddChild("ID", new LocaleValue("序号"), SqlStorageType.Sqlvarchar);
|
//header.AddChild("ID", new LocaleValue("序号"), SqlStorageType.Sqlvarchar);
|
||||||
header.AddChild("DetailArea", new LocaleValue("明细区域"), SqlStorageType.Sqlvarchar);
|
header.AddChild("DetailArea", new LocaleValue("明细区域"), SqlStorageType.Sqlvarchar);
|
||||||
header.AddChild("Salesperson", new LocaleValue("销售员"), SqlStorageType.Sqlvarchar);
|
header.AddChild("Salesperson", new LocaleValue("销售员"), SqlStorageType.Sqlvarchar);
|
||||||
header.AddChild("FPERFORMANCETARGETS", new LocaleValue(""+year+"年业绩目标(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("FPERFORMANCETARGETS", new LocaleValue(""+year+"年业绩目标(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("Pilot2024", new LocaleValue(""+year+ "派诺业绩(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2024Pilot", new LocaleValue(""+year+ "派诺业绩(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("SiNO2024", new LocaleValue(""+year+ "兴诺业绩(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2024SiNO", new LocaleValue(""+year+ "兴诺业绩(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("WuHanPilot2024", new LocaleValue(""+year+ "武汉派诺(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2024WuHanPilot", new LocaleValue(""+year+ "武汉派诺(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("Discovery2024", new LocaleValue(""+year+ "碳索业绩(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2024Discovery", new LocaleValue(""+year+ "碳索业绩(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("HongKongPilot2024", new LocaleValue(""+year+ "香港派诺业绩(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2024HongKongPilot", new LocaleValue(""+year+ "香港派诺业绩(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("HuaXiaYunLian2024", new LocaleValue(""+year+ "华夏云联业绩(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2024HuaXiaYunLian", new LocaleValue(""+year+ "华夏云联业绩(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("UsualAlterAmount", new LocaleValue("往年订单变更金额(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("UsualAlterAmount", new LocaleValue("往年订单变更金额(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("SumAmount2024", new LocaleValue(""+year+ "合计业绩额(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2024SumAmount", new LocaleValue(""+year+ "合计业绩额(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("SumAmount2024", new LocaleValue(""+year+ "合计业绩额(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("SumAmount2024", new LocaleValue(""+year+ "合计业绩额(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("AttainmentRate", new LocaleValue("达标率"), SqlStorageType.Sqlvarchar);
|
header.AddChild("AttainmentRate", new LocaleValue("达标率"), SqlStorageType.Sqlvarchar);
|
||||||
header.AddChild("SumAmount2023", new LocaleValue(""+(year-1)+ "合计业绩额(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("2023SumAmount", new LocaleValue(""+(year-1)+ "合计业绩额(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("SameGrowthRate", new LocaleValue("同比增长率"), SqlStorageType.Sqlvarchar);
|
header.AddChild("SameGrowthRate", new LocaleValue("同比增长率"), SqlStorageType.Sqlvarchar);
|
||||||
header.AddChild("FPAYMENTSUM", new LocaleValue(""+year+"回款目标(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("FPAYMENTSUM", new LocaleValue(""+year+"回款目标(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("Payment", new LocaleValue("回款额(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("Payment", new LocaleValue("回款额(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("PaymentRate", new LocaleValue("回款率"), SqlStorageType.Sqlvarchar);
|
header.AddChild("PaymentRate", new LocaleValue("回款率"), SqlStorageType.Sqlvarchar);
|
||||||
header.AddChild("ShippedReceivables", new LocaleValue("已发货应收款(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("ShippedReceivables", new LocaleValue("已发货应收款(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("ExpiredReceivables", new LocaleValue("已到期应收款(万元)"), SqlStorageType.SqlDecimal);
|
header.AddChild("ExpiredReceivables", new LocaleValue("已到期应收款(万元)"), SqlStorageType.SqlDecimal);
|
||||||
header.AddChild("SBU", new LocaleValue("SBU"), SqlStorageType.Sqlvarchar);
|
header.AddChild("Area", new LocaleValue("SBU"), SqlStorageType.Sqlvarchar);
|
||||||
|
|
||||||
foreach (var item in header.GetChilds())
|
foreach (var item in header.GetChilds())
|
||||||
{
|
{
|
||||||
@ -151,37 +151,37 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN ISNULL(A.明细区域,'') ELSE ISNULL(A2.明细区域,'') END as 'DetailArea',
|
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN ISNULL(A.明细区域,'') ELSE ISNULL(A2.明细区域,'') END as 'DetailArea',
|
||||||
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN W1.FNAME ELSE W4.FNAME END as 'Salesperson',
|
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN W1.FNAME ELSE W4.FNAME END as 'Salesperson',
|
||||||
ISNULL(E.FPERFORMANCETARGETS,0) as 'FPERFORMANCETARGETS', --> 2024年业绩目标(万元)
|
ISNULL(E.FPERFORMANCETARGETS,0) as 'FPERFORMANCETARGETS', --> 2024年业绩目标(万元)
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100302 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100302 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100302 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100302 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024Pilot', -->2024派诺
|
END as '2024Pilot', -->2024派诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100303 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100303 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100303 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100303 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024SiNO', -->2024兴诺
|
END as '2024SiNO', -->2024兴诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100305 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100305 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100305 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100305 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024WuHanPilot', -->2024武汉兴诺
|
END as '2024WuHanPilot', -->2024武汉兴诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438223 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438223 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438223 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438223 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024Discovery', -->2024碳索
|
END as '2024Discovery', -->2024碳索
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438224 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438224 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438224 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438224 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024HongKongPilot', -->2024香港兴诺
|
END as '2024HongKongPilot', -->2024香港兴诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 533896 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 533896 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 533896 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 533896 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024HuaXiaYunLian', -->2024华夏云联
|
END as '2024HuaXiaYunLian', -->2024华夏云联
|
||||||
CASE WHEN YEAR(D.FDATE) < {0} AND D.FSalerId = D.FSALERID
|
CASE WHEN YEAR(D.FApproveDate) < {0} AND D.FSalerId = D.FSALERID
|
||||||
THEN
|
THEN
|
||||||
ISNULL(((SELECT
|
ISNULL(((SELECT
|
||||||
CAST(JSON_VALUE(CAST(FJSONDATA AS NVARCHAR(MAX)), '$.SaleOrderFinance[0].BillAllAmount_LC') as decimal(23,10) ) AS FPrice
|
CAST(JSON_VALUE(CAST(FJSONDATA AS NVARCHAR(MAX)), '$.SaleOrderFinance[0].BillAllAmount_LC') as decimal(23,10) ) AS FPrice
|
||||||
@ -210,14 +210,14 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
AND FBILLNO = D.FBILLNO))/10000,0)
|
AND FBILLNO = D.FBILLNO))/10000,0)
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as 'UsualAlterAmount', --> 往年订单变更金额(派诺&子公司合计)
|
END as 'UsualAlterAmount', --> 往年订单变更金额(派诺&子公司合计)
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024SumAmount', -->2024合计业绩额
|
END as '2024SumAmount', -->2024合计业绩额
|
||||||
CASE WHEN YEAR(D.FDATE) = {1} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {1} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {1} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {1} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2023SumAmount', -->2023合计业绩额
|
END as '2023SumAmount', -->2023合计业绩额
|
||||||
ISNULL(E.FPAYMENTSUM,0) as 'FPAYMENTSUM', -->回款目标(万元)
|
ISNULL(E.FPAYMENTSUM,0) as 'FPAYMENTSUM', -->回款目标(万元)
|
||||||
@ -329,11 +329,11 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(fStrartDate))
|
if (!string.IsNullOrEmpty(fStrartDate))
|
||||||
{
|
{
|
||||||
sql += string.Format(@" AND D.FDate >= '{0}'", fStrartDate);
|
sql += string.Format(@" AND D.FApproveDate >= '{0}'", fStrartDate);
|
||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(fEndDate))
|
if (!string.IsNullOrEmpty(fEndDate))
|
||||||
{
|
{
|
||||||
sql += string.Format(@" AND D.FDate <= '{0}'", fEndDate);
|
sql += string.Format(@" AND D.FApproveDate <= '{0}'", fEndDate);
|
||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(fSDate))
|
if (!string.IsNullOrEmpty(fSDate))
|
||||||
{
|
{
|
||||||
@ -352,37 +352,37 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN ISNULL(A.明细区域,'') ELSE ISNULL(A2.明细区域,'') END as 'DetailArea',
|
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN ISNULL(A.明细区域,'') ELSE ISNULL(A2.明细区域,'') END as 'DetailArea',
|
||||||
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN W1.FNAME ELSE W4.FNAME END as 'Salesperson',
|
CASE WHEN ISNULL(W4.FNAME,'') = '' THEN W1.FNAME ELSE W4.FNAME END as 'Salesperson',
|
||||||
ISNULL(E.FPERFORMANCETARGETS,0) as 'FPERFORMANCETARGETS', --> 2024年业绩目标(万元)
|
ISNULL(E.FPERFORMANCETARGETS,0) as 'FPERFORMANCETARGETS', --> 2024年业绩目标(万元)
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100302 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100302 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100302 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100302 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024Pilot', -->2024派诺
|
END as '2024Pilot', -->2024派诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100303 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100303 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100303 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100303 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024SiNO', -->2024兴诺
|
END as '2024SiNO', -->2024兴诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100305 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100305 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 100305 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 100305 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024WuHanPilot', -->2024武汉兴诺
|
END as '2024WuHanPilot', -->2024武汉兴诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438223 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438223 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438223 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438223 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024Discovery', -->2024碳索
|
END as '2024Discovery', -->2024碳索
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438224 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438224 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 438224 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 438224 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024HongKongPilot', -->2024香港兴诺
|
END as '2024HongKongPilot', -->2024香港兴诺
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 533896 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 533896 AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} AND D.FSaleOrgId = 533896 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} AND D.FSaleOrgId = 533896 THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024HuaXiaYunLian', -->2024华夏云联
|
END as '2024HuaXiaYunLian', -->2024华夏云联
|
||||||
CASE WHEN YEAR(D.FDATE) < {0} AND D.FSalerId = D.FSALERID
|
CASE WHEN YEAR(D.FApproveDate) < {0} AND D.FSalerId = D.FSALERID
|
||||||
THEN
|
THEN
|
||||||
ISNULL(((SELECT
|
ISNULL(((SELECT
|
||||||
CAST(JSON_VALUE(CAST(FJSONDATA AS NVARCHAR(MAX)), '$.SaleOrderFinance[0].BillAllAmount_LC') as decimal(23,10) ) AS FPrice
|
CAST(JSON_VALUE(CAST(FJSONDATA AS NVARCHAR(MAX)), '$.SaleOrderFinance[0].BillAllAmount_LC') as decimal(23,10) ) AS FPrice
|
||||||
@ -411,14 +411,14 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
AND FBILLNO = D.FBILLNO))/10000,0)
|
AND FBILLNO = D.FBILLNO))/10000,0)
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as 'UsualAlterAmount', --> 往年订单变更金额(派诺&子公司合计)
|
END as 'UsualAlterAmount', --> 往年订单变更金额(派诺&子公司合计)
|
||||||
CASE WHEN YEAR(D.FDATE) = {0} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {0} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {0} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {0} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2024SumAmount', -->2024合计业绩额
|
END as '2024SumAmount', -->2024合计业绩额
|
||||||
CASE WHEN YEAR(D.FDATE) = {1} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
CASE WHEN YEAR(D.FApproveDate) = {1} AND ISNULL(W3.FSHAREAMOUNT,-1)!=-1
|
||||||
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
THEN ISNULL(W3.FSHAREAMOUNT,0)/10000
|
||||||
WHEN YEAR(D.FDATE) = {1} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
WHEN YEAR(D.FApproveDate) = {1} THEN ISNULL(DD.FBILLALLAMOUNT_LC,0)/10000
|
||||||
ELSE 0
|
ELSE 0
|
||||||
END as '2023SumAmount', -->2023合计业绩额
|
END as '2023SumAmount', -->2023合计业绩额
|
||||||
ISNULL(E.FPAYMENTSUM,0) as 'FPAYMENTSUM', -->回款目标(万元)
|
ISNULL(E.FPAYMENTSUM,0) as 'FPAYMENTSUM', -->回款目标(万元)
|
||||||
@ -525,11 +525,11 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(fStrartDate))
|
if (!string.IsNullOrEmpty(fStrartDate))
|
||||||
{
|
{
|
||||||
sql += string.Format(@" AND D.FDate >= '{0}'", fStrartDate);
|
sql += string.Format(@" AND D.FApproveDate >= '{0}'", fStrartDate);
|
||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(fEndDate))
|
if (!string.IsNullOrEmpty(fEndDate))
|
||||||
{
|
{
|
||||||
sql += string.Format(@" AND D.FDate <= '{0}'", fEndDate);
|
sql += string.Format(@" AND D.FApproveDate <= '{0}'", fEndDate);
|
||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(fSDate))
|
if (!string.IsNullOrEmpty(fSDate))
|
||||||
{
|
{
|
||||||
@ -682,8 +682,7 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
(
|
(
|
||||||
{0}
|
{0}
|
||||||
UNION ALL
|
UNION ALL
|
||||||
SELECT
|
SELECT
|
||||||
null,
|
|
||||||
null,
|
null,
|
||||||
'合计:',
|
'合计:',
|
||||||
null,
|
null,
|
||||||
@ -701,6 +700,7 @@ namespace Pilot.Report.Exploitation.ResultsKanbanSummary
|
|||||||
SUM(Payment),
|
SUM(Payment),
|
||||||
SUM(ShippedReceivables),
|
SUM(ShippedReceivables),
|
||||||
SUM(ExpiredReceivables),
|
SUM(ExpiredReceivables),
|
||||||
|
null,
|
||||||
3,
|
3,
|
||||||
{2} FID,
|
{2} FID,
|
||||||
{2} FIDENTITYID
|
{2} FIDENTITYID
|
||||||
|
@ -410,7 +410,7 @@ Where a2.FMANUALROWCLOSE!='1' AND a1.FID = A.FID)*ISNULL(Y2.FSHARERATE,100
|
|||||||
0 Sort
|
0 Sort
|
||||||
FROM #TABLETMEP4) t1
|
FROM #TABLETMEP4) t1
|
||||||
order by Sort;", tableName);
|
order by Sort;", tableName);
|
||||||
|
Loghelp.Log("BuilderReportSqlAndTempTable");
|
||||||
Loghelp.Log(sql);
|
Loghelp.Log(sql);
|
||||||
DBUtils.Execute(this.Context, sql);
|
DBUtils.Execute(this.Context, sql);
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Binary file not shown.
70
应收明细SQL.sql
70
应收明细SQL.sql
@ -16,14 +16,14 @@ BEGIN
|
|||||||
|
|
||||||
|
|
||||||
TRUNCATE TABLE ZRP_YingShouMingXi_yuyubo;
|
TRUNCATE TABLE ZRP_YingShouMingXi_yuyubo;
|
||||||
insert into ZRP_YingShouMingXi_yuyubo
|
INSERT INTO ZRP_YingShouMingXi_yuyubo
|
||||||
([销售单主键ID],[销售员ID],[收款条件主键ID],[收款条件],[F_RecConditionId],[整单订单总额],[销售员],[分摊比例],[分摊金额],[SBU]
|
([销售单主键ID],[销售员ID],[收款条件主键ID],[收款条件],[F_RecConditionId],[整单订单总额],[销售员],[分摊比例],[分摊金额],[SBU]
|
||||||
,[明细区域],[购货单位],[公司性质],[客户信用],[纸质合同号],[项目名称],[签订年份],[订单日期],[发货日期],[整单累计发货金额],[开票日期],
|
,[明细区域],[购货单位],[公司性质],[客户信用],[纸质合同号],[项目名称],[签订年份],[订单日期],[发货日期],[整单累计发货金额],[开票日期],
|
||||||
[整单累计退货金额],[整单累计开票金额],[整单累计到款金额],[预计到期时间],[质保金],[质保金天数],[PMS日期时间],[项目进度],[项目调试时间],
|
[整单累计退货金额],[整单累计开票金额],[整单累计到款金额],[预计到期时间],[质保金],[质保金天数],[PMS日期时间],[项目进度],[项目调试时间],
|
||||||
[项目验收时间],[质保金到期时间],[是否提前验收],[账龄月],[结算类别],[结算类型],[转专责小组时间],[是否超账龄转出],[超账龄是否申请归还大区],
|
[项目验收时间],[质保金到期时间],[是否提前验收],[账龄月],[结算类别],[结算类型],[转专责小组时间],[是否超账龄转出],[超账龄是否申请归还大区],
|
||||||
[反馈表商务人员引用],[反馈表引用分组],[取值销售],[是否坏账],[是否预发货],[是否集采项目],[合同类型],[是否已存在],[订单总额],[应收比例],[累计发货金额]
|
[反馈表商务人员引用],[反馈表引用分组],[取值销售],[是否坏账],[是否预发货],[是否集采项目],[合同类型],[是否已存在],[订单总额],[应收比例],[累计发货金额]
|
||||||
,[累计退货金额],[累计开票金额],[应收款合计],[未出货总额],[未到期金额],[到期时间],[到期金额],[实际已出货应收款合计],[项目阶段],[收款人],[累计到款金额],
|
,[累计退货金额],[累计开票金额],[应收款合计],[未出货总额],[未到期金额],[到期时间],[到期金额],[实际已出货应收款合计],[项目阶段],[收款人],[累计到款金额],
|
||||||
[1-6个月],[7-12个月],[13-18个月],[19个月以上],[1年以上],[账龄-阶段],[风险评估级别],[组织ID],[天数])
|
[1-6个月],[7-12个月],[13-18个月],[19个月以上],[1年以上],[账龄-阶段],[风险评估级别],[组织ID],[天数],[销售订单编号])
|
||||||
SELECT
|
SELECT
|
||||||
[销售单主键ID],[销售员ID],[收款条件主键ID],[收款条件],[F_RecConditionId],[整单订单总额],[销售员],[分摊比例],[分摊金额],[SBU]
|
[销售单主键ID],[销售员ID],[收款条件主键ID],[收款条件],[F_RecConditionId],[整单订单总额],[销售员],[分摊比例],[分摊金额],[SBU]
|
||||||
,[明细区域],[购货单位],[公司性质],[客户信用],[纸质合同号],[项目名称],[签订年份],[订单日期],[发货日期],[整单累计发货金额],[开票日期],
|
,[明细区域],[购货单位],[公司性质],[客户信用],[纸质合同号],[项目名称],[签订年份],[订单日期],[发货日期],[整单累计发货金额],[开票日期],
|
||||||
@ -31,27 +31,27 @@ SELECT
|
|||||||
[项目验收时间],[质保金到期时间],[是否提前验收],[账龄月],[结算类别],[结算类型],[转专责小组时间],[是否超账龄转出],[超账龄是否申请归还大区],
|
[项目验收时间],[质保金到期时间],[是否提前验收],[账龄月],[结算类别],[结算类型],[转专责小组时间],[是否超账龄转出],[超账龄是否申请归还大区],
|
||||||
[反馈表商务人员引用],[反馈表引用分组],[取值销售],[是否坏账],[是否预发货],[是否集采项目],[合同类型],[是否已存在],0 [订单总额],[应收比例], 0 [累计发货金额]
|
[反馈表商务人员引用],[反馈表引用分组],[取值销售],[是否坏账],[是否预发货],[是否集采项目],[合同类型],[是否已存在],0 [订单总额],[应收比例], 0 [累计发货金额]
|
||||||
,0 [累计退货金额],0 [累计开票金额],0 [应收款合计],0 [未出货总额],0 [未到期金额],NULL [到期时间],0 [到期金额],0 [实际已出货应收款合计],NULL [项目阶段],NULL [收款人],0 [累计到款金额],
|
,0 [累计退货金额],0 [累计开票金额],0 [应收款合计],0 [未出货总额],0 [未到期金额],NULL [到期时间],0 [到期金额],0 [实际已出货应收款合计],NULL [项目阶段],NULL [收款人],0 [累计到款金额],
|
||||||
NULL [1-6个月],NULL [7-12个月],NULL [13-18个月],NULL [19个月以上],NULL [1年以上],NULL [账龄-阶段],NULL [风险评估级别],[组织ID],[天数]
|
NULL [1-6个月],NULL [7-12个月],NULL [13-18个月],NULL [19个月以上],NULL [1年以上],NULL [账龄-阶段],NULL [风险评估级别],[组织ID],[天数],[销售订单编号]
|
||||||
FROM (
|
FROM (
|
||||||
SELECT A.FID [销售单主键ID]
|
SELECT A.FID [销售单主键ID]
|
||||||
,ISNULL(O.fid,l.fid) [销售员ID]
|
,ISNULL(O.fid,l.fid) [销售员ID]
|
||||||
,isnull(w.FENTRYID,0) [收款条件主键ID], ISNULL(w.FNAME,'') AS [收款条件], W.F_RecConditionId
|
,ISNULL(w.FENTRYID,0) [收款条件主键ID], ISNULL(w.FNAME,'') AS [收款条件], W.F_RecConditionId
|
||||||
,(SELECT FBILLALLAMOUNT_LC FROM T_SAL_ORDERFIN FF WHERE FF.FID = A.FID )AS [整单订单总额]
|
,(SELECT SUM(FBillAllAmount_LC) FROM T_SAL_ORDERFIN FF WHERE FF.FID = A.FID )AS [整单订单总额]
|
||||||
,ISNULL(O.FNAME,L.FNAME) AS [销售员],CONVERT(DECIMAL(18,2),ISNULL(n.FSHARERATE,100)) AS [分摊比例]
|
,ISNULL(O.FNAME,L.FNAME) AS [销售员],CONVERT(DECIMAL(18,2),ISNULL(n.FSHARERATE,100)) AS [分摊比例]
|
||||||
,CONVERT(DECIMAL(18,6),ISNULL(n.FSHAREAMOUNT,fin.FBILLALLAMOUNT_LC)) [分摊金额]
|
,CONVERT(DECIMAL(18,6),ISNULL(n.FSHAREAMOUNT,fin.FBillAllAmount_LC)) [分摊金额]
|
||||||
,ISNULL(ACO.区域,ACL.区域) AS [SBU] , ISNULL (ACO.[明细区域] , ACL.明细区域) AS [明细区域],c.FNAME AS [购货单位] ,ISNULL(K.FDATAVALUE,'') AS [公司性质]
|
,ISNULL(ACO.区域,ACL.区域) AS [SBU] , ISNULL (ACO.[明细区域] , ACL.明细区域) AS [明细区域],c.FNAME AS [购货单位] ,ISNULL(K.FDATAVALUE,'') AS [公司性质]
|
||||||
,P.FDATAVALUE AS [客户信用],A.F_contractnumber AS [纸质合同号] , G.FNAME as [项目名称]
|
,P.FDATAVALUE AS [客户信用],A.F_contractnumber AS [纸质合同号] , G.FNAME AS [项目名称]
|
||||||
,convert( nvarchar(10), year(A.FAPPROVEDATE)) AS [签订年份],CONVERT(VARCHAR(10), A.FAPPROVEDATE,23) AS [订单日期]
|
,CONVERT( NVARCHAR(10), YEAR(A.FAPPROVEDATE)) AS [签订年份],CONVERT(VARCHAR(10), A.FAPPROVEDATE,23) AS [订单日期]
|
||||||
,[发货日期]=ISNULL((SELECT (CONVERT(NVARCHAR(10),MAX(SAL.FDATE),23)) AS '发货日期' FROM T_SAL_DELIVERYNOTICE SAL
|
,[发货日期]=ISNULL((SELECT (CONVERT(NVARCHAR(10),MAX(SAL.FDATE),23)) AS '发货日期' FROM T_SAL_DELIVERYNOTICE SAL
|
||||||
INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON SAL.FID =B.FID
|
INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON SAL.FID =B.FID
|
||||||
WHERE SAL.FDOCUMENTSTATUS= 'C' AND SAL.F_PAPERCONTRACT = A.F_contractnumber),'')
|
WHERE SAL.FDOCUMENTSTATUS= 'C' AND SAL.F_PAPERCONTRACT = A.F_contractnumber),'')
|
||||||
,[整单累计发货金额]=ISNULL( (SELECT SUM(B.FBILLALLAMOUNT_LC) AS '累计发货金额' FROM T_SAL_DELIVERYNOTICE SAL
|
,[整单累计发货金额]=ISNULL( (SELECT SUM(B.FBillAllAmount_LC) AS '累计发货金额' FROM T_SAL_DELIVERYNOTICE SAL
|
||||||
INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON SAL.FID =B.FID
|
INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON SAL.FID =B.FID
|
||||||
WHERE SAL.FDOCUMENTSTATUS= 'C' AND SAL.F_PAPERCONTRACT = A.F_contractnumber),0)
|
WHERE SAL.FDOCUMENTSTATUS= 'C' AND SAL.F_PAPERCONTRACT = A.F_contractnumber),0)
|
||||||
|
|
||||||
,[开票日期]=ISNULL((CASE WHEN SUBSTRING(U.FDATAVALUE,0,1)= 'W' THEN T.开票日期 ELSE T.没有红色的开票日期 END ),'')
|
,[开票日期]=ISNULL((CASE WHEN SUBSTRING(U.FDATAVALUE,0,1)= 'W' THEN T.开票日期 ELSE T.没有红色的开票日期 END ),'')
|
||||||
,[整单累计退货金额]=isnull((
|
,[整单累计退货金额]=ISNULL((
|
||||||
SELECT SUM(B.FBILLALLAMOUNT_LC) AS '累计退货金额'
|
SELECT SUM(B.FBillAllAmount_LC) AS '累计退货金额'
|
||||||
FROM T_SAL_RETURNSTOCK AA
|
FROM T_SAL_RETURNSTOCK AA
|
||||||
INNER JOIN T_SAL_RETURNSTOCKFIN B ON AA.FID =B.FID
|
INNER JOIN T_SAL_RETURNSTOCKFIN B ON AA.FID =B.FID
|
||||||
WHERE AA.FDOCUMENTSTATUS= 'C' AND A.F_contractnumber = AA.F_contractnumber ),0)
|
WHERE AA.FDOCUMENTSTATUS= 'C' AND A.F_contractnumber = AA.F_contractnumber ),0)
|
||||||
@ -65,16 +65,16 @@ SELECT A.FID [
|
|||||||
,[PMS日期时间]=W.F_DAY
|
,[PMS日期时间]=W.F_DAY
|
||||||
|
|
||||||
,a.F_XMJDD AS '项目进度' --取销售订单-销售进度
|
,a.F_XMJDD AS '项目进度' --取销售订单-销售进度
|
||||||
,convert(nvarchar(10),a.F_XMTSSJ,23) AS '项目调试时间' --取项目调试时间
|
,CONVERT(NVARCHAR(10),a.F_XMTSSJ,23) AS '项目调试时间' --取项目调试时间
|
||||||
,convert(nvarchar(10),a.F_XMYSSJ,23) AS '项目验收时间' --取项目验收时间
|
,CONVERT(NVARCHAR(10),a.F_XMYSSJ,23) AS '项目验收时间' --取项目验收时间
|
||||||
,convert(nvarchar(10),dateadd(day,isnull(w.f_day,0) ,w.F_PMSDate),23) AS '质保金到期时间'
|
,CONVERT(NVARCHAR(10),DATEADD(DAY,ISNULL(w.f_day,0) ,w.F_PMSDate),23) AS '质保金到期时间'
|
||||||
,[是否提前验收]=case when a.F_YYS = 0 then '否' else '是' end
|
,[是否提前验收]=CASE WHEN a.F_YYS = 0 THEN '否' ELSE '是' END
|
||||||
,[账龄月]= ISNULL( ROUND( DATEDIFF(DAY,convert(nvarchar(10),dateadd(day,isnull(w.f_day,0) ,W.F_PMSDate),23),Getdate()) / 30,0) ,0 )
|
,[账龄月]= ISNULL( ROUND( DATEDIFF(DAY,CONVERT(NVARCHAR(10),DATEADD(DAY,ISNULL(w.f_day,0) ,W.F_PMSDate),23),GETDATE()) / 30,0) ,0 )
|
||||||
----,CASE WHEN A.F_OrderType in ('仪表','YB') THEN '元器件' ELSE s.FCAPTION END AS '结算类别' --取销售订单-单据头-订单类别#,当值为仪表时,改成元器件,其他为系统
|
----,CASE WHEN A.F_OrderType in ('仪表','YB') THEN '元器件' ELSE s.FCAPTION END AS '结算类别' --取销售订单-单据头-订单类别#,当值为仪表时,改成元器件,其他为系统
|
||||||
,[结算类别]=(select top 1 case when s.FCAPTION = '仪表' THEN '元器件' ELSE s.FCAPTION END from T_META_FORMENUMITEM R
|
,[结算类别]=(SELECT TOP 1 CASE WHEN s.FCAPTION = '仪表' THEN '元器件' ELSE s.FCAPTION END FROM T_META_FORMENUMITEM R
|
||||||
LEFT JOIN T_META_FORMENUMITEM_L S ON S.FENUMID = R.FENUMID AND S.FLOCALEID = 2052
|
LEFT JOIN T_META_FORMENUMITEM_L S ON S.FENUMID = R.FENUMID AND S.FLOCALEID = 2052
|
||||||
where r.FVALUE = A.F_OrderType )
|
WHERE r.FVALUE = A.F_OrderType )
|
||||||
,(select top 1 case when S.FCAPTION = '仪表' AND a.F_XMYSSJ <> '' then '项目已做完,回部分款'
|
,(SELECT TOP 1 CASE WHEN S.FCAPTION = '仪表' AND a.F_XMYSSJ <> '' then '项目已做完,回部分款'
|
||||||
WHEN S.FCAPTION = '仪表' AND a.F_XMYSSJ = '' then '项目未完工,欠款合同'
|
WHEN S.FCAPTION = '仪表' AND a.F_XMYSSJ = '' then '项目未完工,欠款合同'
|
||||||
WHEN S.FCAPTION <> '仪表' AND w.FID is not null then '款到发货'
|
WHEN S.FCAPTION <> '仪表' AND w.FID is not null then '款到发货'
|
||||||
WHEN S.FCAPTION <> '仪表' AND w.FID is not null then '协议付款'
|
WHEN S.FCAPTION <> '仪表' AND w.FID is not null then '协议付款'
|
||||||
@ -101,6 +101,7 @@ SELECT A.FID [
|
|||||||
,[应收比例]=w.FRECADVANCERATE
|
,[应收比例]=w.FRECADVANCERATE
|
||||||
,A.FSALEORGID as '组织ID'
|
,A.FSALEORGID as '组织ID'
|
||||||
,W.F_DAY AS '天数'
|
,W.F_DAY AS '天数'
|
||||||
|
,a.FBILLNO [销售订单编号]
|
||||||
-----------------from 表--------
|
-----------------from 表--------
|
||||||
|
|
||||||
FROM T_SAL_ORDER A WITH(NOLOCK)
|
FROM T_SAL_ORDER A WITH(NOLOCK)
|
||||||
@ -110,7 +111,7 @@ SELECT A.FID [
|
|||||||
,W.FRECADVANCEAMOUNT,w.F_DAY
|
,W.FRECADVANCEAMOUNT,w.F_DAY
|
||||||
,w.FENTRYID, W.F_RecConditionId ,w.FRECADVANCERATE
|
,w.FENTRYID, W.F_RecConditionId ,w.FRECADVANCERATE
|
||||||
FROM T_SAL_ORDERPLAN w WITH(NOLOCK)
|
FROM T_SAL_ORDERPLAN w WITH(NOLOCK)
|
||||||
INNER JOIN T_BD_RecCondition_L X on X.FID = W.F_RecConditionId
|
LEFT JOIN T_BD_RecCondition_L X on X.FID = W.F_RecConditionId
|
||||||
) w ON w.FID=A.FID
|
) w ON w.FID=A.FID
|
||||||
left join (Select a2.FENTRYID,a2.FDATAVALUE From T_BAS_ASSISTANTDATAENTRY a1 JOIN T_BAS_ASSISTANTDATAENTRY_L a2 on a1.FENTRYID = a2.FENTRYID
|
left join (Select a2.FENTRYID,a2.FDATAVALUE From T_BAS_ASSISTANTDATAENTRY a1 JOIN T_BAS_ASSISTANTDATAENTRY_L a2 on a1.FENTRYID = a2.FENTRYID
|
||||||
Where a1.FID = '670cc977263353') B on A.F_ORDERCATEGORY = B.FENTRYID
|
Where a1.FID = '670cc977263353') B on A.F_ORDERCATEGORY = B.FENTRYID
|
||||||
@ -120,8 +121,8 @@ SELECT A.FID [
|
|||||||
left JOIN T_PerformanceSharing M WITH(NOLOCK) ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C'
|
left JOIN T_PerformanceSharing M WITH(NOLOCK) ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C'
|
||||||
left JOIN T_PerformanceSharingEntry N WITH(NOLOCK) ON N.FID=M.FID
|
left JOIN T_PerformanceSharingEntry N WITH(NOLOCK) ON N.FID=M.FID
|
||||||
LEFT JOIN V_BD_SALESMAN_L O WITH(NOLOCK) ON O.fid= N.FSALEID
|
LEFT JOIN V_BD_SALESMAN_L O WITH(NOLOCK) ON O.fid= N.FSALEID
|
||||||
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.名称=O.FNAME AND ISNULL(ACO.明细区域,'') != ''
|
LEFT JOIN (SELECT DISTINCT ACO22.名称,ACO22.明细区域,ACO22.区域 FROM ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO22 ) ACO ON ACO.名称=O.FNAME AND ISNULL(ACO.明细区域,'') != ''
|
||||||
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.名称=L.FNAME AND ISNULL(ACL.明细区域,'') != ''
|
LEFT JOIN (SELECT DISTINCT ACL22.名称,ACL22.明细区域 ,ACL22.区域 FROM ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL22 ) ACL ON ACL.名称=L.FNAME AND ISNULL(ACL.明细区域,'') != ''
|
||||||
LEFT JOIN T_SAL_ORDERFIN fin WITH(NOLOCK) ON a.FID=fin.FID
|
LEFT JOIN T_SAL_ORDERFIN fin WITH(NOLOCK) ON a.FID=fin.FID
|
||||||
LEFT JOIN T_BD_CUSTOMER I WITH(NOLOCK) ON I .FCUSTID = A.FCUSTID
|
LEFT JOIN T_BD_CUSTOMER I WITH(NOLOCK) ON I .FCUSTID = A.FCUSTID
|
||||||
lEFT JOIN V_ASSISTANTDATA K WITH(NOLOCK) ON K.FENTRYID = i.FCompanyNature
|
lEFT JOIN V_ASSISTANTDATA K WITH(NOLOCK) ON K.FENTRYID = i.FCompanyNature
|
||||||
@ -180,7 +181,7 @@ SELECT A.FID [
|
|||||||
LEFT JOIN T_IV_SALESIC FP on FP.F_PAPERNUMBER = aa.F_CONTRACTNUMBER --销售增值税专用发票
|
LEFT JOIN T_IV_SALESIC FP on FP.F_PAPERNUMBER = aa.F_CONTRACTNUMBER --销售增值税专用发票
|
||||||
LEFT JOIN
|
LEFT JOIN
|
||||||
(
|
(
|
||||||
SELECT F_Papercontract,MAX(CONVERT(NVARCHAR(10), AA.FDATE,23)) AS '发货日期',SUM(B.FBILLALLAMOUNT_LC) AS '累计发货金额' FROM T_SAL_DELIVERYNOTICE AA
|
SELECT F_Papercontract,MAX(CONVERT(NVARCHAR(10), AA.FDATE,23)) AS '发货日期',SUM(B.FBillAllAmount_LC) AS '累计发货金额' FROM T_SAL_DELIVERYNOTICE AA
|
||||||
INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON AA.FID =B.FID
|
INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON AA.FID =B.FID
|
||||||
WHERE AA.FDOCUMENTSTATUS= 'C'
|
WHERE AA.FDOCUMENTSTATUS= 'C'
|
||||||
GROUP BY AA.F_Papercontract
|
GROUP BY AA.F_Papercontract
|
||||||
@ -191,17 +192,17 @@ SELECT A.FID [
|
|||||||
) FaHuoRiQi on FaHuoRiQi.FID=a.fid
|
) FaHuoRiQi on FaHuoRiQi.FID=a.fid
|
||||||
LEFT JOIN (SELECT distinct F_Papercontract FROM T_SAL_DELIVERYNOTICE WHERE F_SFYFH ='是') AB ON AB.F_PAPERCONTRACT = A.F_contractnumber
|
LEFT JOIN (SELECT distinct F_Papercontract FROM T_SAL_DELIVERYNOTICE WHERE F_SFYFH ='是') AB ON AB.F_PAPERCONTRACT = A.F_contractnumber
|
||||||
|
|
||||||
WHERE ( ( A.FSALEORGID = 100302 AND
|
WHERE ( ( A.FSALEORGID = 100302 AND (
|
||||||
ACO.区域 != '碳索智控'
|
(ACO.区域 != '碳索智控' OR ACO.区域 IS null )
|
||||||
OR ACL.区域 != '碳索智控'
|
AND (ACL.区域 != '碳索智控' OR ACL.区域 IS null )
|
||||||
OR C.FNAME NOT IN ('派诺科技(香港)有限公司','武汉派诺科技发展有限公司')
|
AND C.FNAME NOT IN ('派诺科技(香港)有限公司','武汉派诺科技发展有限公司')
|
||||||
OR L.FNAME NOT IN ('兴诺总') ) OR A.FSALEORGID != 100302) AND A.FManualClose <> '1' AND A.FDocumentStatus = 'C'
|
AND L.FNAME NOT IN ('兴诺总','陈智勇') )) OR A.FSALEORGID != 100302) AND A.FDocumentStatus = 'C'
|
||||||
AND EXISTS(SELECT 1 FROM T_SAL_ORDERENTRY bb WHERE bb.fid=a.fid AND bb.FManualRowClose <> '1' )
|
AND EXISTS(SELECT 1 FROM T_SAL_ORDERENTRY bb WHERE bb.fid=a.fid )
|
||||||
) A
|
) A
|
||||||
--where [销售单主键ID]= 102802
|
--where [销售单主键ID]= 102802
|
||||||
--where [分摊比例]< 100
|
--where [分摊比例]< 100
|
||||||
--where [预计到期时间] !=''
|
--where [预计到期时间] !=''
|
||||||
WHERE [整单订单总额]<>0 AND SUBSTRING([纸质合同号],0,1)!='Z'
|
WHERE [整单订单总额]<>0 AND SUBSTRING([纸质合同号],1,1) != 'Z'
|
||||||
ORDER BY A.[销售单主键ID],[销售员ID]
|
ORDER BY A.[销售单主键ID],[销售员ID]
|
||||||
|
|
||||||
update [ZRP_YingShouMingXi_yuyubo] set [订单总额]=[分摊金额],[累计发货金额]=[整单累计发货金额]*[分摊比例]*0.01,[累计退货金额]=[整单累计退货金额]*[分摊比例]*0.01
|
update [ZRP_YingShouMingXi_yuyubo] set [订单总额]=[分摊金额],[累计发货金额]=[整单累计发货金额]*[分摊比例]*0.01,[累计退货金额]=[整单累计退货金额]*[分摊比例]*0.01
|
||||||
@ -265,8 +266,8 @@ update [ZRP_YingShouMingXi_yuyubo] SET [
|
|||||||
,[销售单主键ID],[销售员ID],[收款条件主键ID],GETDATE(),0
|
,[销售单主键ID],[销售员ID],[收款条件主键ID],GETDATE(),0
|
||||||
FROM [ZRP_YingShouMingXi_yuyubo] WHERE ISNULL([是否已存在],0)=0
|
FROM [ZRP_YingShouMingXi_yuyubo] WHERE ISNULL([是否已存在],0)=0
|
||||||
|
|
||||||
DELETE [ReceivablesDetailsTable]
|
--DELETE [ReceivablesDetailsTable]
|
||||||
WHERE [销售单主键ID] IN (SELECT DISTINCT [销售单主键ID] FROM [ZRP_YingShouMingXi_yuyubo] WHERE [整单累计到款金额]=[整单订单总额]-[整单累计退货金额])
|
--WHERE [销售单主键ID] IN (SELECT DISTINCT [销售单主键ID] FROM [ZRP_YingShouMingXi_yuyubo] WHERE [整单累计到款金额]=[整单订单总额]-[整单累计退货金额])
|
||||||
|
|
||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
@ -274,3 +275,8 @@ GO
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
DELETE dbo.ReceivablesDetailsTable;
|
||||||
|
EXEC PR_YingShouMingXi_yuyubo
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user