11---
22title : SQL Control Center
33description : Customisations in SQL Control Center
4- slug : /usage/customisation/sqlControlCenter
4+ slug : /usage/customisation/control-center
55tags : ["SQL Account"]
66---
77
@@ -19,55 +19,19 @@ This Customisation is the simple calculation for the Shipping/Forwarding company
1919
2020[ Video] ( https://www.youtube.com/watch?v=LPoz1h3hyvQ )
2121
22- ### History New/Updates/Changes (S/F)
23-
24- 14 May 2025
25-
26- * Use Maintain Currency for Currency Symbol & Currency Rate for detail UDF
27- 05 Feb 2016
28-
29- * Fixed TaxInvoice-Fowarding2 batch print Tax summary mixing together
30- * Fixed Quotation & Debit Note OnBeforeSave Script Seq not correct.
31- 04 Jan 2016
32-
33- * Fixed TaxInvoice-Fowarding2 Title missing Tax word
34-
35- 07 Dec 2015
36-
37- Fixed Sales Local - Invoice Listing - Level 1 Ent column some shown empty when 0.
38- 02 Nov 2015
39-
40- * Fix Seq Error
41- * Fix TaxInvoice-Fowarding2 format show A instead Tax Rate
42-
43- 20 Oct 2015
44-
45- * Fix Transfer Document TaxAmt calculate incorrectly if using UDF_ExRate \< > 1
46- * Fix Partial Transfer Qty TaxAmt calculate incorrectly
47-
48- 19 Oct 2015
49-
50- * Fix upgrade to Version 721 error.
51- * Fix Transfer Document TaxAmt calculate incorrectly
52-
53- 14 Oct 2015
54-
55- * Fix 0Sales Local - Invoice Listing - Level 1 margin not correct
56- * Convert DocRef3 to UDF_EntCost for 0Sales Local - Invoice Listing - Level 1 Ent column
57-
5822### Settings (S/F)
5923
6024#### Maintain User (S/F)
6125
62- * Menu: Tools | Maintain User...*
26+ * Menu: Tools > Maintain User...*
6327
6428Untick the Access Right for Prompt Replace Unit Price Dialog under the Group : Sales
6529
6630### Steps (S/F)
6731
6832#### Invoice
6933
70- * Menu: Sales | Invoice...*
34+ * Menu: Sales > Invoice...*
7135
7236![ shipping-CustomerInvoice] ( ../../../static/img/miscellaneous/sqlControlCenter/shipping-CustomerInvoice.jpg )
7337
@@ -83,7 +47,7 @@ Untick the Access Right for Prompt Replace Unit Price Dialog under the Group : S
8347
8448#### Profit & Loss By Document
8549
86- * Menu: Sales | Print Profit and Loss By Document...*
50+ * Menu: Sales > Print Profit and Loss By Document...*
8751
8852![ printProfit&LossByDoc] ( ../../../static/img/miscellaneous/sqlControlCenter/printProfit&LossByDoc.png )
8953
@@ -99,20 +63,20 @@ Untick the Access Right for Prompt Replace Unit Price Dialog under the Group : S
9963This Customisation is to calculate/maintain the Point/Bonus
10064
10165* Pros
102- - Able to set Claim Rate (i.e. 1 Point = How many RM eg 1 Point = RM0.01 so enter as 0.01)
103- - Able to set Point Rate by item code (i.e. RM1 = How many point eg RM1 = 1 so enter as 1)
104- - Point Rate can be calculate by Amount and/or Qty
105- - Able to Claim like Voucher as Discount
106- - Able to Claim Item
107- - Claim Point Rate can be change runtime
66+ * Able to set Claim Rate (i.e. 1 Point = How many RM eg 1 Point = RM0.01 so enter as 0.01)
67+ * Able to set Point Rate by item code (i.e. RM1 = How many point eg RM1 = 1 so enter as 1)
68+ * Point Rate can be calculate by Amount and/or Qty
69+ * Able to Claim like Voucher as Discount
70+ * Able to Claim Item
71+ * Claim Point Rate can be change runtime
10872
10973* Cons
110- - Unable to handle the cancel & Delete Invoice - Manually deduct the point using Update Button on Extra DO
111- - If the customer no transaction within the month it unable to Generate Statement
112- - No Auto Deduct Expiry Point - manually deduct the point using Update Button on Extra DO
113- - Able to handle 2 decimal Point only
114- - Batch Insert no checking (i.e. User may over deduct the point)
115- - User had to manually Adjust for Opening after the Year End Purging had done.
74+ * Unable to handle the cancel & Delete Invoice - Manually deduct the point using Update Button on Extra DO
75+ * If the customer no transaction within the month it unable to Generate Statement
76+ * No Auto Deduct Expiry Point - manually deduct the point using Update Button on Extra DO
77+ * Able to handle 2 decimal Point only
78+ * Batch Insert no checking (i.e. User may over deduct the point)
79+ * User had to manually Adjust for Opening after the Year End Purging had done.
11680
11781[ Sample Database] ( https://www.sql.com.my/document/ACC%20BK-%5BBonusVoucherPoint%5D.zip )
11882
@@ -137,13 +101,13 @@ This Customisation is to calculate/maintain the Point/Bonus
137101
138102#### Maintain User (BPS)
139103
140- * Menu: Tools | Maintain User...*
104+ * Menu: Tools > Maintain User...*
141105
142106Untick the Access Right for Prompt Replace Unit Price Dialog under the Group : Sales
143107
144108#### Maintain Item
145109
146- * Menu: Stock | Maintain Stock Item...*
110+ * Menu: Stock > Maintain Stock Item...*
147111
148112![ stockItemClaimRate] ( ../../../static/img/miscellaneous/sqlControlCenter/stockItemClaimRate.jpg )
149113
@@ -155,7 +119,7 @@ Untick the Access Right for Prompt Replace Unit Price Dialog under the Group : S
155119
156120*** Sales Invoice***
157121
158- * Menu: Sales | Invoice...*
122+ * Menu: Sales > Invoice...*
159123
160124 This applicable also at Sales Debit Note, Sales Cash Sales & Sales Credit Note
161125
@@ -168,7 +132,7 @@ Untick the Access Right for Prompt Replace Unit Price Dialog under the Group : S
168132
169133*** Extra Delivery Order***
170134
171- * Menu: Sales | Extra Delivery Order...*
135+ * Menu: Sales > Extra Delivery Order...*
172136
173137 This is the center or Ledger for all Point IN & OUT.
174138
@@ -187,7 +151,7 @@ Untick the Access Right for Prompt Replace Unit Price Dialog under the Group : S
187151*** Sales Invoice***
188152
189153Below is example in Sales Invoice with Voucher Claim
190- * Menu: Sales | Invoice...*
154+ * Menu: Sales > Invoice...*
191155
192156![ utdPoint] ( ../../../static/img/miscellaneous/sqlControlCenter/utdPoint.jpg )
193157
@@ -203,7 +167,7 @@ Below is example in Sales Invoice with Voucher Claim
203167
204168*** Extra Delivery Order***
205169
206- * Menu: Sales | Extra Delivery Order...*
170+ * Menu: Sales > Extra Delivery Order...*
207171
208172In here user can do adjustment for the point for each Customer.
209173
@@ -217,7 +181,7 @@ In here user can do adjustment for the point for each Customer.
217181
218182#### Extra Delivery Order Listing
219183
220- * Menu: Sales | Print Sales Document Listing...*
184+ * Menu: Sales > Print Sales Document Listing...*
221185
222186 Here is for user to print the Bonus Statement or UnClaim Voucher Listing report
223187
@@ -293,7 +257,7 @@ Branch Control Setting is done to prevent branch user from selecting Customer, P
293257
294258## One Time Setting
295259
296- * Menu: Tools | Maintain User...*
260+ * Menu: Tools > Maintain User...*
297261
298262![ branchControlSettings] ( ../../../static/img/miscellaneous/sqlControlCenter/branchControlSettings.jpg )
299263
@@ -422,7 +386,7 @@ Tick the Lock Project option. Tick IsSearchProjectCode to allow searching by pro
422386
423387### Insert DIY Field (Unit Price Calculation)
424388
425- 1 . Click Tools | DIY | SQL Control Center...
389+ 1 . Click Tools > DIY > SQL Control Center...
4263902 . At the left panel look for Sales Invoice.
4273913 . Point to Items Fields.
4283924 . On the right panel, insert the DIY field as per the TABLE below.
@@ -439,7 +403,7 @@ Tick the Lock Project option. Tick IsSearchProjectCode to allow searching by pro
439403
440404### Insert DIY Script (Unit Price Calculation)
441405
442- 1 . Click Tools | DIY | SQL Control Center...
406+ 1 . Click Tools > DIY > SQL Control Center...
4434072 . At the left panel look for Sales Invoice .
4444083 . Right Click the Sales Invoice.
445409
@@ -477,13 +441,13 @@ Avoid update the same existing field name Unit Price. You have to create differe
477441
478442### Result Test (Unit Price Calculation)
479443
480- 1 . Go to Stock | Maintain Stock Item...
444+ 1 . Go to Stock > Maintain Stock Item...
4814452 . Edit the item code ANT.
4824463 . Insert additional UOM with different RATE, eg. 1 CARTON = 12 UNITS and 1 BOX = 60 UNITS.
483447
484448 ![ item-code-ant] ( ../../../static/img/miscellaneous/sqlControlCenter/item-code-ant.png )
485449
486- 4 . Create new sales invoice from Sales | Invoice...
450+ 4 . Create new sales invoice from Sales > Invoice...
4874515 . Call out the columns name UDF_mUnitPrice and Rate.
488452
489453 ![ columns-udf-rate] ( ../../../static/img/miscellaneous/sqlControlCenter/columns-udf-rate.png )
@@ -516,8 +480,8 @@ Avoid update the same existing field name Unit Price. You have to create differe
516480
517481### Insert DIY Field (Master Data)
518482
519- 1 . Click Tools | DIY | SQL Control Center...
520- 2 . At the left panel look for Stock | Stock Item .
483+ 1 . Click Tools > DIY > SQL Control Center...
484+ 2 . At the left panel look for Stock > Stock Item .
5214853 . Point to Stock Items Fields.
5224864 . On the right panel, insert the new field as per the table below.
523487
@@ -531,7 +495,7 @@ Avoid update the same existing field name Unit Price. You have to create differe
5314955 . Click Save.
5324966 . Update operation successful message. Click OK.
5334977 . Next...
534- 8 . At the left panel look for Sales | Sales Invoice.
498+ 8 . At the left panel look for Sales > Sales Invoice.
5354999 . Point to Items Fields.
53650010 . On the right panel, insert the new field as per the table below.
537501
@@ -548,8 +512,8 @@ Avoid update the same existing field name Unit Price. You have to create differe
548512
549513### Create Quick Form (Master Data)
550514
551- 1 . Click Tools | DIY | SQL Control Center...
552- 2 . At the left panel look for Stock | Stock Item .
515+ 1 . Click Tools > DIY > SQL Control Center...
516+ 2 . At the left panel look for Stock > Stock Item .
5535173 . Right click on te Stock Item.
5545184 . Select New Quick Form Design.
555519
@@ -655,7 +619,7 @@ Avoid update the same existing field name Unit Price. You have to create differe
655619
656620### Result Test (Master Data)
657621
658- 1 . Go to Stock | Maintain Stock Item...
622+ 1 . Go to Stock > Maintain Stock Item...
6596232 . Create a new item code called PEN.
6606243 . Update the UOM tab. See the screenshot below.
661625
@@ -666,7 +630,7 @@ Avoid update the same existing field name Unit Price. You have to create differe
666630
667631 ![ extratab] ( ../../../static/img/miscellaneous/sqlControlCenter/extratab.png )
668632
669- 6 . Create new sales invoice from Sales | Invoice...
633+ 6 . Create new sales invoice from Sales > Invoice...
6706347 . Call out the columns name UDF_Price and UDF_Rate.
671635
672636 ![ udfprice-udfrate] ( ../../../static/img/miscellaneous/sqlControlCenter/udfprice-udfrate.png )
@@ -687,7 +651,7 @@ Avoid update the same existing field name Unit Price. You have to create differe
687651
688652### Insert DIY Script (Outstanding Amount)
689653
690- 1 . Click Tools | DIY | SQL Control Center...
654+ 1 . Click Tools > DIY > SQL Control Center...
6916552 . At the left panel look for Sales Invoice .
6926563 . Right Click the Sales Invoice.
693657
0 commit comments