B70340 3年前
コミット
16d003057b

バイナリ
.vs/YD-ERP-SYS/FileContentIndex/2f6d197a-18f8-496d-9f9c-e6c8a6991d54.vsidx ファイルの表示


+ 0
- 0
.vs/YD-ERP-SYS/FileContentIndex/read.lock ファイルの表示


バイナリ
.vs/YD-ERP-SYS/v16/.suo ファイルの表示


バイナリ
.vs/YD-ERP-SYS/v17/.suo ファイルの表示


+ 3
- 3
YD-ERP-SYS/App.config ファイルの表示

@@ -1,6 +1,6 @@
1
-<?xml version="1.0" encoding="utf-8" ?>
1
+<?xml version="1.0" encoding="utf-8"?>
2 2
 <configuration>
3 3
     <startup> 
4
-        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
4
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
5 5
     </startup>
6
-</configuration>
6
+</configuration>

+ 21
- 18
YD-ERP-SYS/Module/SQL_業績計算系統.vb ファイルの表示

@@ -1,25 +1,24 @@
1 1
 Module SQL_業績計算系統
2 2
     Friend Sub SQL_業績主表3()
3 3
         ConnOpen()
4
-        SQL1 = "SELECT     LEFT(銷售控制表.單號, 2) AS 編號, QQ.姓名, SUM(銷售控制表.運費) AS 銷貨總額, SUM(銷售控制表.運費) AS 成本, SUM(銷售控制表.運費) AS 管銷, 
5
-                           SUM(銷售控制表.運費) AS 運費, SUM(銷售控制表.運費) AS [稅額(發票)], SUM(銷售控制表.運費) AS [其他(傭金)], 
6
-                           SUM(銷售控制表.運費) AS [手續費(刷卡)], SUM(銷售控制表.運費) AS 毛利, SUM(銷售控制表.運費) AS 獎金, 
7
-                           銷售控制表.獎金基礎, 業績機算基礎.階級1, 業績機算基礎.比例1, 業績機算基礎.階級2, 業績機算基礎.比例2, 
8
-                           業績機算基礎.階級3, 業績機算基礎.比例3, 業績機算基礎.階級4, 業績機算基礎.比例4, 業績機算基礎.階級5, 
9
-                           業績機算基礎.比例5, 業績機算基礎.階級6, 業績機算基礎.比例6, 業績機算基礎.階級7, 業績機算基礎.比例7, 
10
-                           業績機算基礎.階級8, 業績機算基礎.比例8, 業績機算基礎.階級9, 業績機算基礎.比例9, 業績機算基礎.階級10, 
11
-                           業績機算基礎.比例10
4
+        SQL1 = "SELECT     LEFT(銷售控制表.單號, 2) AS 編號, QQ.姓名, SUM(銷售控制表.銷貨總額) AS 銷貨總額, SUM(銷售控制表.運費) 
5
+                           AS 成本, SUM(銷售控制表.管銷費用) AS 管銷, SUM(銷售控制表.運費) AS 運費, SUM(銷售控制表.運費) AS [稅額(發票)],
6
+                           SUM(銷售控制表.運費) AS [其他(傭金)], SUM(銷售控制表.運費) AS [手續費(刷卡)], SUM(銷售控制表.運費) AS 毛利, 
7
+                           SUM(銷售控制表.運費) AS 獎金, 銷售控制表.獎金基礎, 業績機算基礎.階級1, 業績機算基礎.比例1, 
8
+                           業績機算基礎.階級2, 業績機算基礎.比例2, 業績機算基礎.階級3, 業績機算基礎.比例3, 業績機算基礎.階級4, 
9
+                           業績機算基礎.比例4, 業績機算基礎.階級5, 業績機算基礎.比例5, 業績機算基礎.階級6, 業績機算基礎.比例6, 
10
+                           業績機算基礎.階級7, 業績機算基礎.比例7, 業績機算基礎.階級8, 業績機算基礎.比例8, 業績機算基礎.階級9, 
11
+                           業績機算基礎.比例9, 業績機算基礎.階級10, 業績機算基礎.比例10
12 12
                 FROM       銷售控制表 INNER JOIN
13 13
                            業績機算基礎 ON 銷售控制表.獎金基礎 = 業績機算基礎.獎金計算 LEFT OUTER JOIN
14
-                                (SELECT     舊編, 姓名
15
-                                 FROM       人事資料表) AS QQ ON LEFT(銷售控制表.單號, 2) = QQ.舊編 LEFT OUTER JOIN
16
-                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
14
+                          (SELECT  舊編, 姓名
15
+                           FROM    人事資料表) AS QQ ON LEFT(銷售控制表.單號, 2) = QQ.舊編 LEFT OUTER JOIN
17 16
                            銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
18
-                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
17
+                 WHERE    (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
19 18
                           (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND
20 19
                           (銷售控制表.轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
21 20
                                                        '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "') AND 
22
-                          LEFT(銷售控制表.單號, 2) LIKE N'" & 業績獎金彙總表.業務_cb.Text & "%'
21
+                           銷售控制表.單號 LIKE N'" & 業績獎金彙總表.業務_cb.Text & "%'
23 22
                 GROUP BY   LEFT(銷售控制表.單號, 2), QQ.姓名, 銷售控制表.獎金基礎, 業績機算基礎.階級1, 業績機算基礎.比例1, 
24 23
                            業績機算基礎.階級2, 業績機算基礎.比例2, 業績機算基礎.階級3, 業績機算基礎.比例3, 業績機算基礎.階級4, 
25 24
                            業績機算基礎.比例4, 業績機算基礎.階級5, 業績機算基礎.比例5, 業績機算基礎.階級6, 業績機算基礎.比例6, 
@@ -30,7 +29,7 @@
30 29
     End Sub
31 30
     Friend Sub SQL_業績主表2()
32 31
         ConnOpen()
33
-        SQL1 = "SELECT     銷售控制表.單號 AS 編號, QQ.姓名, SUM(銷售控制表.運費) AS 銷貨總額, SUM(銷售控制表.運費) AS 成本, 管銷費用, 
32
+        SQL1 = "SELECT     銷售控制表.單號 AS 編號, QQ.姓名, SUM(銷售控制表.運費) AS 銷貨總額, SUM(銷售控制表.運費) AS 成本, 銷售控制表.管銷費用, 
34 33
                            SUM(銷售控制表.運費) AS 運費, SUM(銷售控制表.運費) AS [稅額(發票)], SUM(銷售控制表.運費) AS [其他(傭金)], 
35 34
                            SUM(銷售控制表.運費) AS [手續費(刷卡)], SUM(銷售控制表.運費) AS 毛利, SUM(銷售控制表.運費) AS 獎金, 
36 35
                            銷售控制表.獎金基礎, 客戶資料表.名稱, 客戶資料表.地址
@@ -294,7 +293,8 @@
294 293
     Friend Sub SQL_業績運費1()
295 294
         ConnOpen()
296 295
         SQL1 = "SELECT     銷售控制表.轉業績日期 AS 完單日期, 銷售控制表.單號, 客戶資料表.名稱, 銷售控制表.運費, 銷售控制表.已付運費, 
297
-                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, QQ.支出
296
+                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, 
297
+                           QQ.支出 AS 衍伸運費, 銷售控制表.銷貨總額 - 銷售控制表.稅金 - 銷售控制表.刷卡費用 AS 銷售小計
298 298
                 FROM       銷售控制表 LEFT OUTER JOIN
299 299
                            (SELECT      單號, SUM(支出) AS 支出
300 300
                             FROM        銷售衍生運費
@@ -309,7 +309,8 @@
309 309
     Friend Sub SQL_業績運費2()
310 310
         ConnOpen()
311 311
         SQL1 = "SELECT     銷售控制表.轉業績日期 AS 完單日期, 銷售控制表.單號, 客戶資料表.名稱, 銷售控制表.運費, 銷售控制表.已付運費, 
312
-                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, QQ.支出
312
+                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, 
313
+                           QQ.支出 AS 衍伸運費, 銷售控制表.銷貨總額 - 銷售控制表.稅金 - 銷售控制表.刷卡費用 AS 銷售小計
313 314
                 FROM       銷售控制表 LEFT OUTER JOIN
314 315
                           (SELECT      單號, SUM(支出) AS 支出
315 316
                            FROM        銷售衍生運費
@@ -322,7 +323,8 @@
322 323
     Friend Sub SQL_業績運費3()
323 324
         ConnOpen()
324 325
         SQL1 = "SELECT     銷售控制表.轉業績日期 AS 完單日期, 銷售控制表.單號, 客戶資料表.名稱, 銷售控制表.運費, 銷售控制表.已付運費, 
325
-                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, QQ.支出
326
+                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, 
327
+                           QQ.支出 AS 衍伸運費, 銷售控制表.銷貨總額 - 銷售控制表.稅金 - 銷售控制表.刷卡費用 AS 銷售小計
326 328
                 FROM       銷售控制表 LEFT OUTER JOIN
327 329
                           (SELECT      單號, SUM(支出) AS 支出
328 330
                            FROM        銷售衍生運費
@@ -337,7 +339,8 @@
337 339
     Friend Sub SQL_業績運費4()
338 340
         ConnOpen()
339 341
         SQL1 = "SELECT     銷售控制表.轉業績日期 AS 完單日期, 銷售控制表.單號, 客戶資料表.名稱, 銷售控制表.運費, 銷售控制表.已付運費, 
340
-                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, QQ.支出
342
+                           銷售控制表.運費已付 AS 付清, 銷售控制表.運費已付, 客戶資料表.地址, 銷售控制表.合載 AS 備註, 運費付款, 
343
+                           QQ.支出 AS 衍伸運費, 銷售控制表.銷貨總額 - 銷售控制表.稅金 - 銷售控制表.刷卡費用 AS 銷售小計
341 344
                 FROM       銷售控制表 LEFT OUTER JOIN
342 345
                           (SELECT      單號, SUM(支出) AS 支出
343 346
                            FROM        銷售衍生運費

+ 1
- 1
YD-ERP-SYS/Module/全域變數.vb ファイルの表示

@@ -3,7 +3,7 @@
3 3
     Public g_conn_type, gUserName, 登入人職稱, 登入人級別, 登入人組別, 登入人IP, 版本號, Target, Target1, Target2, FTP帳號, FTP密碼, FTP物理位置, 業務號碼, AA(99), 類別 As String
4 4
     Public BB(99), CC(99), 登入判斷 As Boolean
5 5
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6
-    Public 版本 As String = "2022052601"
6
+    Public 版本 As String = "2022060202"
7 7
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8 8
     Public 列印用SQL, 列印用SQL2, 公司編號, 公司電話, 公司統編, 公司地址, 關鍵字編號, 進度條後墜 As String
9 9
     '----系統閒置-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

+ 1
- 1
YD-ERP-SYS/My Project/Resources.Designer.vb ファイルの表示

@@ -22,7 +22,7 @@ Namespace My.Resources
22 22
     '''<summary>
23 23
     '''  用於查詢當地語系化字串等的強類型資源類別。
24 24
     '''</summary>
25
-    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0"),  _
25
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0"),  _
26 26
      Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
27 27
      Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(),  _
28 28
      Global.Microsoft.VisualBasic.HideModuleNameAttribute()>  _

+ 1
- 1
YD-ERP-SYS/My Project/Settings.Designer.vb ファイルの表示

@@ -15,7 +15,7 @@ Option Explicit On
15 15
 Namespace My
16 16
     
17 17
     <Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(),  _
18
-     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.5.0.0"),  _
18
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.2.0.0"),  _
19 19
      Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)>  _
20 20
     Partial Friend NotInheritable Class MySettings
21 21
         Inherits Global.System.Configuration.ApplicationSettingsBase

+ 2
- 1
YD-ERP-SYS/YD-ERP-SYS.vbproj ファイルの表示

@@ -11,7 +11,7 @@
11 11
     <AssemblyName>YD-ERP-SYS</AssemblyName>
12 12
     <FileAlignment>512</FileAlignment>
13 13
     <MyType>WindowsForms</MyType>
14
-    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
14
+    <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
15 15
     <Deterministic>true</Deterministic>
16 16
     <IsWebBootstrapper>false</IsWebBootstrapper>
17 17
     <PublishUrl>publish\</PublishUrl>
@@ -28,6 +28,7 @@
28 28
     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
29 29
     <UseApplicationTrust>false</UseApplicationTrust>
30 30
     <BootstrapperEnabled>true</BootstrapperEnabled>
31
+    <TargetFrameworkProfile />
31 32
   </PropertyGroup>
32 33
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
33 34
     <PlatformTarget>AnyCPU</PlatformTarget>

バイナリ
YD-ERP-SYS/bin/Debug/YD-ERP-SYS.exe ファイルの表示


バイナリ
YD-ERP-SYS/bin/Debug/YD-ERP-SYS.pdb ファイルの表示


+ 7
- 0
YD-ERP-SYS/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.vb ファイルの表示

@@ -0,0 +1,7 @@
1
+' <autogenerated/>
2
+            Option Strict Off
3
+            Option Explicit On
4
+
5
+            Imports System
6
+            Imports System.Reflection
7
+            <Assembly: Global.System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName:=".NET Framework 4.8")>

バイナリ
YD-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferences.cache ファイルの表示


バイナリ
YD-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache ファイルの表示


バイナリ
YD-ERP-SYS/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll ファイルの表示


バイナリ
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.exe ファイルの表示


バイナリ
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.pdb ファイルの表示


バイナリ
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.AssemblyReference.cache ファイルの表示


バイナリ
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbprojAssemblyReference.cache ファイルの表示


+ 1
- 4
YD-ERP-SYS/財務系統管理/業績獎金彙總表.vb ファイルの表示

@@ -256,7 +256,6 @@ Public Class 業績獎金彙總表
256 256
             For I As Integer = 0 To 過度表_dgv.Rows.Count - 1
257 257
                 過度表_dgv.Rows(I).Cells("銷貨總額").Value = "0" : 過度表_dgv.Rows(I).Cells("成本").Value = "0" : 過度表_dgv.Rows(I).Cells("運費").Value = "0"
258 258
                 過度表_dgv.Rows(I).Cells("稅額(發票)").Value = "0" : 過度表_dgv.Rows(I).Cells("其他(傭金)").Value = "0" : 過度表_dgv.Rows(I).Cells("手續費(刷卡)").Value = "0"
259
-                過度表_dgv.Rows(I).Cells("管銷").Value = "0"
260 259
                 For II As Integer = 0 To 獎金明細表_dgv.Rows.Count - 1
261 260
                     If Strings.Left(獎金明細表_dgv.Rows(II).Cells("編號").Value.ToString, 2) = 過度表_dgv.Rows(I).Cells("編號").Value.ToString And
262 261
                        獎金明細表_dgv.Rows(II).Cells("獎金基礎").Value.ToString = 過度表_dgv.Rows(I).Cells("獎金基礎").Value.ToString Then
@@ -268,7 +267,6 @@ Public Class 業績獎金彙總表
268 267
                         過度表_dgv.Rows(I).Cells("手續費(刷卡)").Value = 過度表_dgv.Rows(I).Cells("手續費(刷卡)").Value + 獎金明細表_dgv.Rows(II).Cells("手續費(刷卡)").Value
269 268
                     End If
270 269
                 Next
271
-                過度表_dgv.Rows(I).Cells("管銷").Value = 過度表_dgv.Rows(I).Cells("成本").Value * 0.06
272 270
             Next
273 271
             For I As Integer = 0 To 過度表_dgv.Rows.Count - 1
274 272
                 過度表_dgv.Rows(I).Cells("毛利").Value = "0" : 過度表_dgv.Rows(I).Cells("獎金").Value = "0"
@@ -390,10 +388,9 @@ Public Class 業績獎金彙總表
390 388
                         獎金彙總_dgv.Rows(I).Cells("手續費(刷卡)").Value = 獎金彙總_dgv.Rows(I).Cells("手續費(刷卡)").Value + 過度表_dgv.Rows(II).Cells("手續費(刷卡)").Value
391 389
                         獎金彙總_dgv.Rows(I).Cells("毛利").Value = 獎金彙總_dgv.Rows(I).Cells("毛利").Value + 過度表_dgv.Rows(II).Cells("毛利").Value
392 390
                         獎金彙總_dgv.Rows(I).Cells("獎金").Value = 獎金彙總_dgv.Rows(I).Cells("獎金").Value + 過度表_dgv.Rows(II).Cells("獎金").Value
391
+                        獎金彙總_dgv.Rows(I).Cells("管銷").Value = 獎金彙總_dgv.Rows(I).Cells("管銷").Value + 過度表_dgv.Rows(II).Cells("管銷").Value
393 392
                     End If
394 393
                 Next
395
-                獎金彙總_dgv.Rows(I).Cells("管銷").Value = 獎金彙總_dgv.Rows(I).Cells("成本").Value * 0.06
396
-                '獎金彙總_dgv.Rows(I).Cells("毛利").Value = 獎金彙總_dgv.Rows(I).Cells("毛利").Value - 獎金彙總_dgv.Rows(I).Cells("管銷").Value
397 394
                 NUD1.Value = NUD1.Value + 獎金彙總_dgv.Rows(I).Cells("運費").Value
398 395
             Next
399 396
             SQL_業績運費計算_查詢()

+ 18
- 11
YD-ERP-SYS/財務系統管理/業績運費明細表.vb ファイルの表示

@@ -24,20 +24,22 @@ Public Class 業績運費明細表
24 24
         End If
25 25
 
26 26
         da.Fill(ds) : 運費明細表_dgv.DataSource = ds.Tables(0) : conn.Close()
27
-        運費明細表_dgv.Columns(0).FillWeight = 80 : 運費明細表_dgv.Columns(1).FillWeight = 80 : 運費明細表_dgv.Columns(2).FillWeight = 100 : 運費明細表_dgv.Columns(3).FillWeight = 80
28
-        運費明細表_dgv.Columns(4).FillWeight = 80 : 運費明細表_dgv.Columns(5).FillWeight = 80 : 運費明細表_dgv.Columns(6).FillWeight = 80 : 運費明細表_dgv.Columns(7).FillWeight = 180
29
-        運費明細表_dgv.Columns(8).FillWeight = 200 : 運費明細表_dgv.Columns(9).FillWeight = 80
30
-        運費明細表_dgv.Columns(10).Visible = False
27
+        運費明細表_dgv.Columns(0).FillWeight = 80 : 運費明細表_dgv.Columns(1).FillWeight = 70 : 運費明細表_dgv.Columns(2).FillWeight = 100 : 運費明細表_dgv.Columns(3).FillWeight = 80
28
+        運費明細表_dgv.Columns(4).FillWeight = 80 : 運費明細表_dgv.Columns(5).FillWeight = 70 : 運費明細表_dgv.Columns(6).FillWeight = 70 : 運費明細表_dgv.Columns(7).FillWeight = 230
29
+        運費明細表_dgv.Columns(8).FillWeight = 150 : 運費明細表_dgv.Columns(9).FillWeight = 70 : 運費明細表_dgv.Columns(10).FillWeight = 70 : 運費明細表_dgv.Columns(11).FillWeight = 70
31 30
         運費明細表_dgv.Columns("運費").DefaultCellStyle.Format = "#,##0" : 運費明細表_dgv.Columns("已付運費").DefaultCellStyle.Format = "#,##0"
31
+        運費明細表_dgv.Columns("衍伸運費").DefaultCellStyle.Format = "#,##0" : 運費明細表_dgv.Columns("銷售小計").DefaultCellStyle.Format = "#,##0"
32 32
         運費明細表_dgv.Columns("已付運費").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
33 33
         運費明細表_dgv.Columns("運費").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
34
+        運費明細表_dgv.Columns("衍伸運費").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
35
+        運費明細表_dgv.Columns("銷售小計").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
34 36
         運費明細表_dgv.EditMode = DataGridViewEditMode.EditOnEnter
35 37
         運費明細表_dgv.Columns(0).ReadOnly = True : 運費明細表_dgv.Columns(1).ReadOnly = True : 運費明細表_dgv.Columns(2).ReadOnly = True : 運費明細表_dgv.Columns(3).ReadOnly = True
36 38
         運費明細表_dgv.Columns(5).ReadOnly = True
37 39
         For I As Integer = 0 To 運費明細表_dgv.Rows.Count - 1
38 40
             If IsDBNull(運費明細表_dgv.Rows(I).Cells("已付運費").Value) Then : 運費明細表_dgv.Rows(I).Cells("已付運費").Value = 0 : End If
39
-            If 運費明細表_dgv.Rows(I).Cells("支出").Value.ToString = "" Then : 運費明細表_dgv.Rows(I).Cells("支出").Value = "0" : End If
40
-            運費明細表_dgv.Rows(I).Cells("運費").Value = CInt(運費明細表_dgv.Rows(I).Cells("運費").Value) + CInt(運費明細表_dgv.Rows(I).Cells("支出").Value.ToString)
41
+            If 運費明細表_dgv.Rows(I).Cells("衍伸運費").Value.ToString = "" Then : 運費明細表_dgv.Rows(I).Cells("衍伸運費").Value = "0" : End If
42
+            運費明細表_dgv.Rows(I).Cells("運費").Value = CInt(運費明細表_dgv.Rows(I).Cells("運費").Value) + CInt(運費明細表_dgv.Rows(I).Cells("衍伸運費").Value.ToString)
41 43
         Next
42 44
         計算()
43 45
     End Sub
@@ -193,17 +195,17 @@ Public Class 業績運費明細表
193 195
             xlApp.Application.WindowState = xlMaximized
194 196
 
195 197
             xlSheet.Cells(1, 1) = "雅邸家居" : xlSheet.Cells(2, 1) = "司 機 運 費 (明細表)" : xlSheet.Cells(3, 1) = "日期區間:" & 開始日期_dtp.Value & " ~ " & 結束日期_dtp.Value
196
-            xlSheet.Cells(4, 1) = "完單日期" : xlSheet.Cells(4, 2) = "單據號碼" : xlSheet.Cells(4, 3) = "客戶名稱" : xlSheet.Cells(4, 4) = "運費" : xlSheet.Cells(4, 5) = "已付"
197
-            xlSheet.Cells(4, 6) = "地址" : xlSheet.Cells(4, 7) = "備註" : xlSheet.Cells(4, 8) = "付款日期"
198
+            xlSheet.Cells(4, 1) = "完單日期" : xlSheet.Cells(4, 2) = "單據號碼" : xlSheet.Cells(4, 3) = "客戶名稱" : xlSheet.Cells(4, 4) = "運費總計" : xlSheet.Cells(4, 5) = "已付"
199
+            xlSheet.Cells(4, 6) = "銷售小計" : xlSheet.Cells(4, 7) = "運費" : xlSheet.Cells(4, 8) = "衍伸運費"
198 200
             For I As Integer = 0 To 運費明細表_dgv.Rows.Count - 1
199 201
                 xlSheet.Cells(I + 5, 1) = 運費明細表_dgv.Rows(I).Cells("完單日期").Value
200 202
                 xlSheet.Cells(I + 5, 2) = 運費明細表_dgv.Rows(I).Cells("單號").Value
201 203
                 xlSheet.Cells(I + 5, 3) = 運費明細表_dgv.Rows(I).Cells("名稱").Value
202 204
                 xlSheet.Cells(I + 5, 4) = 運費明細表_dgv.Rows(I).Cells("運費").Value
203 205
                 xlSheet.Cells(I + 5, 5) = 運費明細表_dgv.Rows(I).Cells("已付運費").Value
204
-                xlSheet.Cells(I + 5, 6) = 運費明細表_dgv.Rows(I).Cells("地址").Value
205
-                xlSheet.Cells(I + 5, 7) = 運費明細表_dgv.Rows(I).Cells("備註").Value
206
-                xlSheet.Cells(I + 5, 8) = 運費明細表_dgv.Rows(I).Cells("運費付款").Value
206
+                xlSheet.Cells(I + 5, 6) = 運費明細表_dgv.Rows(I).Cells("銷售小計").Value
207
+                xlSheet.Cells(I + 5, 7) = "=D" & I + 5 & "-H" & I + 5
208
+                xlSheet.Cells(I + 5, 8) = 運費明細表_dgv.Rows(I).Cells("衍伸運費").Value
207 209
                 N1 = I
208 210
             Next
209 211
             xlSheet.Cells(N1 + 6, 1) = "已付總額" : xlSheet.Cells(N1 + 6, 2) = NUD1.Value
@@ -239,6 +241,11 @@ Public Class 業績運費明細表
239 241
 
240 242
         xlSheet.Columns("B:H").Select
241 243
         xlSheet.Columns("B:H").EntireColumn.AutoFit
244
+        xlSheet.Columns("F:H").Select : myExcel.Selection.NumberFormatLocal = "#,##0_ "
245
+        xlSheet.Columns("B:B").Select
246
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
247
+            .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : End With
248
+
242 249
         xlSheet.Range("A1:H1").Select()
243 250
         With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
244 251
             .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge

読み込み中…
キャンセル
保存