diff --git a/.vs/Pilot.Report/FileContentIndex/0e7d4bcc-e501-4b48-9eda-1fcf124f21e2.vsidx b/.vs/Pilot.Report/FileContentIndex/0e7d4bcc-e501-4b48-9eda-1fcf124f21e2.vsidx deleted file mode 100644 index a2fd6ad..0000000 Binary files a/.vs/Pilot.Report/FileContentIndex/0e7d4bcc-e501-4b48-9eda-1fcf124f21e2.vsidx and /dev/null differ diff --git a/.vs/Pilot.Report/FileContentIndex/23b76f59-2853-4ce8-b963-21ca065a723c.vsidx b/.vs/Pilot.Report/FileContentIndex/23b76f59-2853-4ce8-b963-21ca065a723c.vsidx deleted file mode 100644 index 761aa7c..0000000 Binary files a/.vs/Pilot.Report/FileContentIndex/23b76f59-2853-4ce8-b963-21ca065a723c.vsidx and /dev/null differ diff --git a/.vs/Pilot.Report/FileContentIndex/50b34edd-01e5-4f25-9c15-4cd89bac5a76.vsidx b/.vs/Pilot.Report/FileContentIndex/50b34edd-01e5-4f25-9c15-4cd89bac5a76.vsidx deleted file mode 100644 index 5b88a51..0000000 Binary files a/.vs/Pilot.Report/FileContentIndex/50b34edd-01e5-4f25-9c15-4cd89bac5a76.vsidx and /dev/null differ diff --git a/.vs/Pilot.Report/FileContentIndex/5f673590-bb0e-462f-8ac4-c156213b9fb1.vsidx b/.vs/Pilot.Report/FileContentIndex/5f673590-bb0e-462f-8ac4-c156213b9fb1.vsidx deleted file mode 100644 index ea6b0a6..0000000 Binary files a/.vs/Pilot.Report/FileContentIndex/5f673590-bb0e-462f-8ac4-c156213b9fb1.vsidx and /dev/null differ diff --git a/.vs/Pilot.Report/FileContentIndex/bdfa0fc8-9335-4a8f-8d59-b5a8d634e8a8.vsidx b/.vs/Pilot.Report/FileContentIndex/bdfa0fc8-9335-4a8f-8d59-b5a8d634e8a8.vsidx deleted file mode 100644 index 6039821..0000000 Binary files a/.vs/Pilot.Report/FileContentIndex/bdfa0fc8-9335-4a8f-8d59-b5a8d634e8a8.vsidx and /dev/null differ diff --git a/.vs/Pilot.Report/v17/.suo b/.vs/Pilot.Report/v17/.suo deleted file mode 100644 index 7894806..0000000 Binary files a/.vs/Pilot.Report/v17/.suo and /dev/null differ diff --git a/.vs/Pilot.Report/v17/DocumentLayout.backup.json b/.vs/Pilot.Report/v17/DocumentLayout.backup.json index ebcc73e..02fdc48 100644 --- a/.vs/Pilot.Report/v17/DocumentLayout.backup.json +++ b/.vs/Pilot.Report/v17/DocumentLayout.backup.json @@ -2,6 +2,10 @@ "Version": 1, "WorkspaceRootPath": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm\\", "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\\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\\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}" @@ -10,10 +14,6 @@ "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\\pilot.report.exploitation\\saleorderprogress\\phbsaleorderreport.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\\saleorderprogress\\phbsaleorderreport.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\\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\\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\\annualsalespaymentsum\\annualsalespaymentsumreport.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -26,11 +26,11 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 2, + "SelectedChildIndex": 1, "Children": [ { "$type": "Document", - "DocumentIndex": 1, + "DocumentIndex": 2, "Title": "PHBSaleOrderReport.cs", "DocumentMoniker": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm\\Pilot.Report.Exploitation\\SaleOrderProgress\\PHBSaleOrderReport.cs", "RelativeDocumentMoniker": "Pilot.Report.Exploitation\\SaleOrderProgress\\PHBSaleOrderReport.cs", @@ -43,26 +43,26 @@ }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 0, "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\\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\\Pilot.Report.Exploitation\\Common\\Loghelp.cs", "RelativeToolTip": "Pilot.Report.Exploitation\\Common\\Loghelp.cs", - "ViewState": "AgIAAAYAAAAAAAAAAAAowBYAAAAoAAAAAAAAAA==", + "ViewState": "AgIAAAkAAAAAAAAAAAAowA8AAAAVAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-03-14T11:47:51.103Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 1, "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\\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\\Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs", "RelativeToolTip": "Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs", - "ViewState": "AgIAAJ8CAAAAAAAAAAAUwL4CAAAsAAAAAAAAAA==", + "ViewState": "AgIAAKECAAAAAAAAAAA1wNACAAABAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-03-14T11:26:46.159Z", "EditorCaption": "" diff --git a/.vs/Pilot.Report/v17/DocumentLayout.json b/.vs/Pilot.Report/v17/DocumentLayout.json deleted file mode 100644 index ebcc73e..0000000 --- a/.vs/Pilot.Report/v17/DocumentLayout.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "Version": 1, - "WorkspaceRootPath": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm\\", - "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\\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}" - }, - { - "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\\pilot.report.exploitation\\saleorderprogress\\phbsaleorderreport.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\\saleorderprogress\\phbsaleorderreport.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\\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\\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\\annualsalespaymentsum\\annualsalespaymentsumreport.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - } - ], - "DocumentGroupContainers": [ - { - "Orientation": 0, - "VerticalTabListWidth": 256, - "DocumentGroups": [ - { - "DockedWidth": 200, - "SelectedChildIndex": 2, - "Children": [ - { - "$type": "Document", - "DocumentIndex": 1, - "Title": "PHBSaleOrderReport.cs", - "DocumentMoniker": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm\\Pilot.Report.Exploitation\\SaleOrderProgress\\PHBSaleOrderReport.cs", - "RelativeDocumentMoniker": "Pilot.Report.Exploitation\\SaleOrderProgress\\PHBSaleOrderReport.cs", - "ToolTip": "F:\\\u73E0\u6D77\u9879\u76EE\\\u6D3E\u8BFA\u9879\u76EE\\\u6D3E\u8BFA\u62A5\u8868(1)\\\u6D3E\u8BFA\u62A5\u8868\\\u4EE3\u7801\\Piolot_RepotForm\\Pilot.Report.Exploitation\\SaleOrderProgress\\PHBSaleOrderReport.cs", - "RelativeToolTip": "Pilot.Report.Exploitation\\SaleOrderProgress\\PHBSaleOrderReport.cs", - "ViewState": "AgIAAKABAAAAAAAAAAAqwMMBAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-14T11:58:47.06Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 2, - "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\\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\\Pilot.Report.Exploitation\\Common\\Loghelp.cs", - "RelativeToolTip": "Pilot.Report.Exploitation\\Common\\Loghelp.cs", - "ViewState": "AgIAAAYAAAAAAAAAAAAowBYAAAAoAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-14T11:47:51.103Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 0, - "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\\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\\Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs", - "RelativeToolTip": "Pilot.Report.Exploitation\\ResultsKanbanSummary\\ResultsKanbanSumReport.cs", - "ViewState": "AgIAAJ8CAAAAAAAAAAAUwL4CAAAsAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-14T11:26:46.159Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 3, - "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\\Pilot.Report.Exploitation\\AnnualSalesPaymentSum\\AnnualSalesPaymentSumReport.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\\Pilot.Report.Exploitation\\AnnualSalesPaymentSum\\AnnualSalesPaymentSumReport.cs", - "RelativeToolTip": "Pilot.Report.Exploitation\\AnnualSalesPaymentSum\\AnnualSalesPaymentSumReport.cs", - "ViewState": "AgIAAF8AAAAAAAAAAAAQwHkAAAAWAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-03-14T11:25:52.658Z" - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/Pilot.Report.Exploitation/Common/Loghelp.cs b/Pilot.Report.Exploitation/Common/Loghelp.cs index 925729e..f733eca 100644 --- a/Pilot.Report.Exploitation/Common/Loghelp.cs +++ b/Pilot.Report.Exploitation/Common/Loghelp.cs @@ -13,7 +13,7 @@ namespace Pilot.Report.Exploitation.Common public static void Log(string str) { - return; + //return; str = DateTime.Now + "----\n" + str; string now = DateTime.Now.Date.ToString("yyyy-MM-dd"); string currentDirectory = Environment.CurrentDirectory; diff --git a/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs b/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs index 1c7d89d..3ac34ae 100644 --- a/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs +++ b/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs @@ -233,7 +233,7 @@ namespace Pilot.Report.Exploitation.Receivables } this.View.Model.DeleteEntryData("F_MBBA_Entity_qtr"); - //获取表 + //获取表1 var sql_1 = string.Format(@"Delete ReceivablesDetailsTable Where F_002='合计:';"); sql_1 += string.Format(@"/*dialect*/Select * From (Select * From ReceivablesDetailsTable diff --git a/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.dll b/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.dll index e41663e..53e21de 100644 Binary files a/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.dll and b/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.dll differ diff --git a/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.pdb b/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.pdb index 3a85344..fae27a3 100644 Binary files a/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.pdb and b/Pilot.Report.Exploitation/bin/Debug/Pilot.Report.Exploitation.pdb differ diff --git a/应收明细SQL.sql b/应收明细SQL.sql new file mode 100644 index 0000000..ae2c41a --- /dev/null +++ b/应收明细SQL.sql @@ -0,0 +1,275 @@ + + +-- 洢Ƿڣɾ +IF OBJECT_ID('dbo.[PR_YingShouMingXi_yuyubo]', 'P') IS NOT NULL +BEGIN + DROP PROCEDURE dbo.PR_YingShouMingXi_yuyubo; + PRINT '洢 dbo.[PR_YingShouMingXi_yuyubo] ɾ'; +END +GO + +-- µĴ洢 +CREATE PROCEDURE dbo.PR_YingShouMingXi_yuyubo +AS +BEGIN + -- 洢߼ + + + TRUNCATE TABLE ZRP_YingShouMingXi_yuyubo; + insert into ZRP_YingShouMingXi_yuyubo + ([۵ID],[ԱID],[տID],[տ],[F_RecConditionId],[ܶ],[Ա],[̯],[̯],[SBU] + ,[ϸ],[λ],[˾],[ͻ],[ֽʺͬ],[Ŀ],[ǩ],[],[],[ۼƷ],[Ʊ], + [ۼ˻],[ۼƿƱ],[ۼƵ],[ԤƵʱ],[ʱ],[ʱ],[PMSʱ],[Ŀ],[Ŀʱ], + [Ŀʱ],[ʱʱ],[Ƿǰ],[],[],[],[תרСʱ],[Ƿת],[Ƿ黹], + [Ա],[÷],[ȡֵ],[Ƿ],[ǷԤ],[Ƿ񼯲Ŀ],[ͬ],[ǷѴ],[ܶ],[Ӧձ],[ۼƷ] + ,[ۼ˻],[ۼƿƱ],[Ӧտϼ],[δܶ],[δڽ],[ʱ],[ڽ],[ʵѳӦտϼ],[Ŀ׶],[տ],[ۼƵ], + [1-6],[7-12],[13-18],[19],[1],[-׶],[],[֯ID],[]) +SELECT +[۵ID],[ԱID],[տID],[տ],[F_RecConditionId],[ܶ],[Ա],[̯],[̯],[SBU] + ,[ϸ],[λ],[˾],[ͻ],[ֽʺͬ],[Ŀ],[ǩ],[],[],[ۼƷ],[Ʊ], + [ۼ˻],[ۼƿƱ],[ۼƵ],[ԤƵʱ],[ʱ],[ʱ],[PMSʱ],[Ŀ],[Ŀʱ], + [Ŀʱ],[ʱʱ],[Ƿǰ],[],[],[],[תרСʱ],[Ƿת],[Ƿ黹], + [Ա],[÷],[ȡֵ],[Ƿ],[ǷԤ],[Ƿ񼯲Ŀ],[ͬ],[ǷѴ],0 [ܶ],[Ӧձ], 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],[] +FROM ( +SELECT A.FID [۵ID] +,ISNULL(O.fid,l.fid) [ԱID] +,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 [ܶ] +,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)) [̯] + ,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 [Ŀ] + ,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 + INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON SAL.FID =B.FID + WHERE SAL.FDOCUMENTSTATUS= 'C' AND SAL.F_PAPERCONTRACT = A.F_contractnumber),'') + ,[ۼƷ]=ISNULL( (SELECT SUM(B.FBILLALLAMOUNT_LC) AS 'ۼƷ' FROM T_SAL_DELIVERYNOTICE SAL + INNER JOIN T_SAL_DELIVERYNOTICEFIN B ON SAL.FID =B.FID + 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(( + SELECT SUM(B.FBILLALLAMOUNT_LC) AS 'ۼ˻' + FROM T_SAL_RETURNSTOCK AA + INNER JOIN T_SAL_RETURNSTOCKFIN B ON AA.FID =B.FID + WHERE AA.FDOCUMENTSTATUS= 'C' AND A.F_contractnumber = AA.F_contractnumber ),0) + + ,[ۼƿƱ] =ISNULL( CASE WHEN SUBSTRING(U.FDATAVALUE,0,1)= 'W' THEN AD.Ʊܽ ELSE AD.[Ʊܽ(Ʊ)] END,0) + ,[ۼƵ]=ISNULL(ae.ۼտ,0) + ,[ԤƵʱ]=FaHuoRiQi.[ԤƵʱ] + + ,[ʱ]=W.FRECADVANCEAMOUNT + ,[ʱ]=W.F_DAY + ,[PMSʱ]=W.F_DAY + + ,a.F_XMJDD AS 'Ŀ' --ȡ۶-۽ + ,convert(nvarchar(10),a.F_XMTSSJ,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 'ʱʱ' + ,[Ƿǰ]=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 ) + ----,CASE WHEN A.F_OrderType in ('DZ','YB') THEN 'Ԫ' ELSE s.FCAPTION END AS '' --ȡ۶-ͷ-#ֵΪDZʱijԪΪϵͳ + ,[]=(select top 1 case when s.FCAPTION = 'DZ' 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 + where r.FVALUE = A.F_OrderType ) + ,(select top 1 case when S.FCAPTION = 'DZ' AND a.F_XMYSSJ <> '' then 'Ŀ꣬زֿ' + WHEN S.FCAPTION = 'DZ' AND a.F_XMYSSJ = '' then 'Ŀδ깤Ƿͬ' + WHEN S.FCAPTION <> 'DZ' AND w.FID is not null then '' + WHEN S.FCAPTION <> 'DZ' AND w.FID is not null then 'Э鸶' + ELSE 'Ԥտ+/Կ+ʱ' END from T_META_FORMENUMITEM R + LEFT JOIN T_META_FORMENUMITEM_L S ON S.FENUMID = R.FENUMID AND S.FLOCALEID = 2052 + where r.FVALUE = A.F_OrderType) AS '' + ,isnull(convert(nvarchar(10),dateadd(day,isnull(w.f_day,0)+180 ,W.F_PMSDate),23),'') AS 'תרСʱ' + ,case when convert(nvarchar(10),dateadd(day,isnull(w.f_day,0)+180 ,W.F_PMSDate),23) is null then '' else '' end AS 'Ƿת' + ,'' AS 'Ƿ黹' -- + ,'' AS 'Ա' -- + ,'' AS '÷' -- + ,'' AS 'ȡֵ' -- + ,case when FIsBadDebt = 1 then '' else '' end AS 'Ƿ' --ȡ۶ϵǷ + ,CASE WHEN AB.F_PAPERCONTRACT IS NULL THEN '' else '' end AS 'ǷԤ' --ȡ۶ϵǷԤ + ,CASE WHEN ISNULL(A.F_PURCHASINGPRO,'') = 'LH' THEN '' + WHEN ISNULL(A.F_PURCHASINGPRO,'') = 'BL' THEN 'ز' + WHEN ISNULL(A.F_PURCHASINGPRO,'') = 'HR' THEN '' + WHEN ISNULL(A.F_PURCHASINGPRO,'') = 'N' THEN '' + WHEN ISNULL(A.F_PURCHASINGPRO,'') = 'HEF' THEN 'Ǽ' + WHEN ISNULL(A.F_PURCHASINGPRO,'') = 'LD' THEN '̵' + ELSE '' END as 'Ƿ񼯲Ŀ' + ,B.FDATAVALUE as 'ͬ' + ,[ǷѴ]=0 + ,[Ӧձ]=w.FRECADVANCERATE + ,A.FSALEORGID as '֯ID' + ,W.F_DAY AS '' + -----------------from -------- + + FROM T_SAL_ORDER A WITH(NOLOCK) + LEFT JOIN ( + SELECT DISTINCT x.FNAME +'--'+CONVERT(NVARCHAR(50), CONVERT(INT, w.F_DAY))+'--'+CONVERT(NVARCHAR(50),CONVERT(DECIMAL(18,2), w.FRECADVANCERATE))+'%' AS FNAME + ,w.FID,w.F_PMSDate + ,W.FRECADVANCEAMOUNT,w.F_DAY + ,w.FENTRYID, W.F_RecConditionId ,w.FRECADVANCERATE + FROM T_SAL_ORDERPLAN w WITH(NOLOCK) + INNER JOIN T_BD_RecCondition_L X on X.FID = W.F_RecConditionId + ) 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 + Where a1.FID = '670cc977263353') B on A.F_ORDERCATEGORY = B.FENTRYID + LEFT JOIN T_BD_CUSTOMER_L C WITH(NOLOCK) ON C.FCUSTID= A.FCUSTID AND C.FLOCALEID= 2052 + left JOIN T_PerformanceSharingEntry TPS ON TPS.fid=a.FID + LEFT JOIN V_BD_SALESMAN_L L WITH(NOLOCK) ON L.fid = A.FSALERID + 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 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 + LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.=L.FNAME + 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 V_ASSISTANTDATA K WITH(NOLOCK) ON K.FENTRYID = i.FCompanyNature + LEFT JOIN V_ASSISTANTDATA P WITH(NOLOCK) ON P.FENTRYID = I.F_CREDITCLASSIFICATION + LEFT JOIN T_BAS_PREBDONE_L G WITH(NOLOCK) ON G.FID = A.F_projectname AND G.FLocaleID =2052 + LEFT JOIN + ( + SELECT F_Paper ,CONVERT(NVARCHAR(10), MAX(FDATE),23) AS 'Ʊ' + ,CONVERT(NVARCHAR(10), MAX(FDATE),23) AS 'ûкɫĿƱ' + FROM t_AR_receivable A + INNER JOIN T_AR_RECEIVABLEENTRY B ON A.FID = B.FID + WHERE A.FDOCUMENTSTATUS = 'C' AND A.FCancelStatus = 'A' + GROUP BY F_Paper + ) T ON T.F_PAPER = A.F_contractnumber + LEFT JOIN V_ASSISTANTDATA U ON U.FENTRYID = A.F_Ordercategory + + LEFT JOIN + ( + SELECT + F_Papercontract,CAST( sum(b.FALLAMOUNT) AS DECIMAL(18,6)) AS 'Ʊܽ', + CAST (sum(CASE WHEN F_Papercontract = 'Y' THEN b.FALLAMOUNT ELSE 0 END ) AS DECIMAL(18,6)) AS 'Ʊܽ(Ʊ)' + FROM t_AR_receivable A + INNER JOIN T_AR_RECEIVABLEFIN B ON A.FID = B.FID + GROUP BY F_Papercontract + ) AD ON AD.F_PAPERCONTRACT = A.F_contractnumber + LEFT join + ( + SELECT a.F_Papercontract, + sum(d.FCURWRITTENOFFAMOUNT) as 'ۼտ' + FROM t_AR_receivable A + INNER JOIN T_AR_RECEIVABLEENTRY E ON E.FID =A.FID + INNER JOIN T_AR_RECMacthLogENTRY B ON A.FBILLNO = B.FSRCBILLNO + INNER JOIN T_AR_RECMacthLog C ON C.FID = B.FID + INNER JOIN T_AR_RECMacthLogENTRY D ON D.FID = B.FID + AND D.FSOURCETYPE = '36cf265bd8c3452194ed9c83ec5e73d2' + WHERE + 1=1 + group by a.F_Papercontract + ) AE ON AE.F_Papercontract = A.F_contractnumber + LEFT JOIN + (select FID,max([ԤƵʱ]) AS [ԤƵʱ] FROM + (select plan1.FID ,CASE + WHEN X.FNAME in ('Ԥ(DZ)','Ԥ(ϵͳ)') THEN CONVERT(NVARCHAR, AA.FDATE, 120) + WHEN X.FNAME in ('տ(DZ)','տ(ϵͳ)') AND DATEADD(day, plan1.F_DAY, CK.F_SFSIGNATURETIME) >= GETDATE() THEN CONVERT(NVARCHAR,DATEADD(day, ISNULL(plan1.F_DAY, 0), ISNULL(CK.F_SFSIGNATURETIME,'')) , 120) + WHEN X.FNAME in ('Ʊտ(ϵͳ)','Ʊտ(DZ)') AND DATEADD(day, plan1.F_DAY,FP.F_DATE) >= GETDATE() THEN CONVERT(NVARCHAR,DATEADD(day, ISNULL(plan1.F_DAY,0),ISNULL(FP.F_DATE,'')) , 120) + WHEN X.FNAME in ('(DZ)','(ϵͳ)') AND DATEADD(day, plan1.F_DAY,Q.) >= GETDATE() THEN CONVERT(NVARCHAR,DATEADD(day, ISNULL(plan1.F_DAY,0),ISNULL(Q.,'')) , 120) + ELSE '' --EXEC [GetReceiveData2] '100302','',''; + END AS 'ԤƵʱ' --۶-ƻ-PMS# + from + T_SAL_ORDER AA + left join + T_SAL_ORDERPLAN plan1 on plan1.FID=aa.FID + + LEFT JOIN T_BD_RecCondition_L X on X.FID = plan1.F_RecConditionId + LEFT JOIN T_SAL_OUTSTOCK CK on CK.F_CONTRACTNUMBER = aa.F_CONTRACTNUMBER --۳ⵥ + LEFT JOIN T_IV_SALESIC FP on FP.F_PAPERNUMBER = aa.F_CONTRACTNUMBER --ֵ˰ר÷Ʊ + LEFT JOIN + ( + 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 + WHERE AA.FDOCUMENTSTATUS= 'C' + GROUP BY AA.F_Papercontract + ) Q ON Q.F_PAPERCONTRACT = aa.F_contractnumber --ȡ֪ͨķ + + ) FaHuoRiQi1 + GROUP BY 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 + + WHERE ( A.FSALEORGID = 100302 AND + ACO. != '̼ǿ' + OR ACL. != '̼ǿ' + OR C.FNAME NOT IN ('ŵƼۣ޹˾','人ŵƼչ޹˾') + OR L.FNAME != 'ŵ' ) OR A.FSALEORGID != 100302 + ) A + --where [۵ID]= 102802 + --where [̯]< 100 + --where [ԤƵʱ] !='' + WHERE [ܶ]<>0 + ORDER BY A.[۵ID],[ԱID] + +update [ZRP_YingShouMingXi_yuyubo] set [ܶ]=[̯],[ۼƷ]=[ۼƷ]*[̯]*0.01,[ۼ˻]=[ۼ˻]*[̯]*0.01 +,[ۼƿƱ]=[ۼƿƱ]*[̯]*0.01,[ۼƵ]=[ۼƵ]*[̯]*0.01 +,[Ӧտϼ]=[̯]-([ۼ˻]+[ۼƵ])*[̯]*0.01,[δܶ]=[̯]-[ۼƷ]*[̯]*0.01 +,[δڽ]=CASE WHEN [ԤƵʱ] <'1990-01-01' OR [ԤƵʱ] > GETDATE() THEN ([ۼƷ]-[ۼ˻]-[ۼƵ])*[̯]*0.01 ELSE 0 END + +,[ʱ]=CASE WHEN [ԤƵʱ] <= GETDATE() AND [ԤƵʱ] >'1990-01-01' THEN [ԤƵʱ] ELSE NULL END +,[ڽ]=CASE WHEN [ԤƵʱ] <= GETDATE() AND [ԤƵʱ] >'1990-01-01' THEN([ۼƷ]-[ۼ˻]-[ۼƵ])*[̯]*0.01 ELSE 0 END +,[ʵѳӦտϼ]=([ۼƷ]-[ۼ˻]- [ۼƵ] )*[̯]*0.01 +,[տ]=CASE WHEN []>6 THEN 'תӦרС' ELSE [Ա] END +,[Ŀ׶]= CASE WHEN ISNULL([Ŀ],'') <> '' THEN [Ŀ] WHEN ISNULL([ۼƷ],0) = 0 THEN 'δ' +WHEN ISNULL( [ۼƷ],0) = ISNULL([ܶ],0) THEN '' WHEN ISNULL([ܶ],0) > ISNULL( [ۼƷ],0) then '' END +,[-׶]=CASE WHEN []>=1 AND []<=6 THEN '1-6' WHEN []>=7 AND []<=12 THEN '7-12' WHEN []>=13 AND []<=18 + THEN '13-18' WHEN []>=19 THEN '19' ELSE '' END + ,[]=CASE WHEN []>=1 AND []<=6 THEN '' WHEN []>=7 AND []<=12 THEN '߿' WHEN []>=13 AND []<=18 + THEN 'ʦ' WHEN []>=19 THEN '' ELSE '' END + ,[1-6]=CASE WHEN []>=1 AND []<=6 THEN [̯]-([ۼ˻]+[ۼƵ])*[̯]*0.01 ELSE 0 END + ,[7-12]=CASE WHEN []>=7 AND []<=12 THEN [̯]-([ۼ˻]+[ۼƵ])*[̯]*0.01 ELSE 0 END + ,[13-18]=CASE WHEN []>=13 AND []<=18 THEN [̯]-([ۼ˻]+[ۼƵ])*[̯]*0.01 ELSE 0 END + ,[19]=CASE WHEN []>=19 THEN [̯]-([ۼ˻]+[ۼƵ])*[̯]*0.01 ELSE 0 END + ,[1]=CASE WHEN []>=12 THEN [̯]-([ۼ˻]+[ۼƵ])*[̯]*0.01 ELSE 0 END +FROM [ZRP_YingShouMingXi_yuyubo] A + +update [ZRP_YingShouMingXi_yuyubo] SET []=CASE WHEN [] > '1990-01-01' THEN [] ELSE NULL END ,[]=CASE WHEN [] > '1990-01-01' THEN [] ELSE NULL END + ,[Ʊ]=CASE WHEN [Ʊ] > '1990-01-01' THEN [Ʊ] ELSE NULL END ,[ԤƵʱ]=CASE WHEN [ԤƵʱ] > '1990-01-01' THEN [ԤƵʱ] ELSE NULL END + ,[ʱʱ]=CASE WHEN [ʱʱ] > '1990-01-01' THEN [ʱʱ] ELSE NULL END + ,[תרСʱ]=CASE WHEN [תרСʱ] > '1990-01-01' THEN [תרСʱ] ELSE NULL END + + + update [ReceivablesDetailsTable] set [F_001]=b.[۵ID],[F_002]=b.[Ա],[F_003]=b.[SBU],[F_004]=B.[ϸ],[F_005]=b.[λ],[F_006]=b.[˾] + ,[F_007]=[ͻ],[F_008]=[ֽʺͬ],[F_009]=[Ŀ],[F_010]=[ܶ],[F_011]=[ǩ],[F_012]=CONVERT(NVARCHAR(20),[],23),[F_013]=[տ],[F_014]=CONVERT(NVARCHAR(20),[],23) + ,[F_015]=[Ӧձ],[F_016]=CONVERT(NVARCHAR(20),[Ʊ],23),[F_017]=[ۼƷ],[F_018]=[ۼ˻],[F_019]=[ۼƿƱ],[F_020]=[ۼƵ],[F_021]=[Ӧտϼ] + ,[F_022]=[δܶ],[F_023]=CONVERT(NVARCHAR(20),[ԤƵʱ],23),[F_024]=[δڽ],[F_025]=[ʵѳӦտϼ],[F_026]=[ʱ],[F_027]=[ڽ],[F_028]=[տ] + ,[F_029]=[Ŀ׶],[F_030]=[Ŀ],[F_031]=[Ŀʱ],[F_032]=[Ŀʱ],[F_033]=[ʱ],[F_034]=CONVERT(NVARCHAR(20),[ʱʱ],23),[F_035]=[Ƿǰ] + ,[F_036]=[],[F_037]=[-׶],[F_038]=[1-6],[F_039]=[7-12],[F_040]=[13-18],[F_041]=[19],[F_042]=[1],[F_043]=[] + ,[F_044]=[],[F_045]=[],[F_046]=CONVERT(NVARCHAR(20),[תרСʱ],23),[F_047]=[Ƿת],[F_048]=[Ƿ黹],[F_049]=[Ա] + ,[F_050]=[÷],[F_051]=[ȡֵ],[F_052]=[Ƿ],[F_053]=[ǷԤ] + ,[F_059]=[ͬ],[F_000]=[֯ID],[F_062]=[Ƿ񼯲Ŀ],[F_063]=[],[EditTime]=GETDATE() + FROM [ZRP_YingShouMingXi_yuyubo] B + WHERE [ReceivablesDetailsTable].[ԱID]=b.[ԱID] AND [ReceivablesDetailsTable].[۵ID]=B.[۵ID] + AND [ReceivablesDetailsTable].[տID]=B.[տID] + + UPDATE [ZRP_YingShouMingXi_yuyubo] SET [ǷѴ]=1 + FROM [ReceivablesDetailsTable] + WHERE [ReceivablesDetailsTable].[ԱID]=[ZRP_YingShouMingXi_yuyubo].[ԱID] AND [ReceivablesDetailsTable].[۵ID]=[ZRP_YingShouMingXi_yuyubo].[۵ID] + AND [ReceivablesDetailsTable].[տID]=[ZRP_YingShouMingXi_yuyubo].[տID] + + DELETE [ReceivablesDetailsTable] WHERE [۵ID] IS NULL OR [۵ID]=0 ; + INSERT INTO [ReceivablesDetailsTable] + ( [F_001],[F_002],[F_003],[F_004],[F_005],[F_006],[F_007],[F_008],[F_009],[F_010],[F_011],[F_012],[F_013],[F_014],[F_015],[F_016],[F_017],[F_018],[F_019],[F_020] + ,[F_021],[F_022],[F_023],[F_024],[F_025],[F_026],[F_027],[F_028],[F_029],[F_030],[F_031],[F_032],[F_033],[F_034],[F_035],[F_036],[F_037],[F_038],[F_039],[F_040], + [F_041],[F_042] ,[F_043],[F_044],[F_045],[F_046],[F_047],[F_048],[F_049],[F_050],[F_051],[F_052],[F_053],[F_059],[F_000] ,[F_062],[F_063],[۵ID],[ԱID],[տID],[EditTime],[IfManualEdit]) + + SELECT [۵ID],[Ա],[SBU],[ϸ],[λ],[˾],[ͻ] ,[ֽʺͬ],[Ŀ],[ܶ],[ǩ],CONVERT(NVARCHAR(20),[],23),[տ],CONVERT(NVARCHAR(20), [],23), + [Ӧձ],CONVERT(NVARCHAR(20),[Ʊ],23),[ۼƷ],[ۼ˻],[ۼƿƱ],[ۼƵ],[Ӧտϼ],[δܶ],CONVERT(NVARCHAR(20),[ԤƵʱ],23) + ,[δڽ],[ʵѳӦտϼ],CONVERT(NVARCHAR(20),[ʱ],23) + ,[ڽ],[տ],[Ŀ׶],[Ŀ],[Ŀʱ],[Ŀʱ],[ʱ],CONVERT(NVARCHAR(20),[ʱʱ],23),[Ƿǰ],[],[-׶],[1-6],[7-12],[13-18],[19] + ,[1],[],[],[],CONVERT(NVARCHAR(20),[תרСʱ],23),[Ƿת],[Ƿ黹],[Ա],[÷],[ȡֵ],[Ƿ],[ǷԤ] + ,[ͬ] ,[֯ID],[Ƿ񼯲Ŀ],[] + ,[۵ID],[ԱID],[տID],GETDATE(),0 + FROM [ZRP_YingShouMingXi_yuyubo] WHERE ISNULL([ǷѴ],0)=0 + + DELETE [ReceivablesDetailsTable] + WHERE [۵ID] IN (SELECT DISTINCT [۵ID] FROM [ZRP_YingShouMingXi_yuyubo] WHERE [ۼƵ]=[ܶ]-[ۼ˻]) + +END +GO + + + +