What’s New
Sage 50 Version 1.9.3.4
Release Date:
7th September 2017
V1.9.3.4 Changes
The following enhancement is being released:
• Import Journal with Different GL Account Linked to Same Debtor or Creditor
• Enhancement in Sales Journal Import Process
• New Fields in Business Intelligence
• GST 2.0 Enhancements
2 ► Sage 50
Import Journal with Different GL Account Linked to Same Debtor or
Creditor
• Previously, if there are two different GL Accounts for the same Debtor or Creditor, system would automate the second GL
Account to follow the first GL Account.
• Now, this automation is removed to allow importation of Journal with different GL Accounts linked to same Debtor or Creditor.
Sage 50 ◄3
333
Enhancement in Sales Journal Import Process
• Importation of Sales Journal is further enhanced with improvements on the following areas:
i) Journal imported will be in ascending order for Line Number column.
4 ► Sage 50
ii) System will prompt a message if tax code is not found in Tax Maintenance.
Sage 50 ◄5
555
iii) Tax code with space, eg; SR<space> will be accepted as tax code that has been created in Maintenance.
6 ► Sage 50
New Fields in Business Intelligence
• Two new fields have been incorporated into Business Intelligence. They are:
a) Net Amount before GST
b) Gross Amount after Discount
• These fields are available in both Sales and Purchase tabs.
• Furthermore, the fields in both Sales and Purchase have been standardized to ease the user in finding the fields they want in
both tabs.
• Minor bugs found in User Interface level have also been fixed and enhanced for better user’s experience.
Business Intelligence – Sales Tab
Sage 50 ◄7
777
Business Intelligence – Purchase Tab
8 ► Sage 50
GST 2.0 Enhancements
This version will also focus on GST enhancements for Malaysia license. The enhancements are divided into the following three
sections:
i. GAF Version 2.0.0
ii. New Tax Codes added in Input Tax Recoverable Ratio (Partial Exemption Formula)
iii. Old Tax Codes to be removed as recommended by Royal Malaysian Customs (RMC)
iv. New Tax Codes recommended by Royal Malaysian Customs (RMC)
GAF Version 2.0.0
• Enhancement summary:
Element Enhancements Description
New elements heading New Incorporate heading for each element
C Record Elements None No change
P Record Elements 2 new fields Supplier GST Number & Posting Date
S Record Elements 2 new fields Customer GST Number & Export Declaration Number
L Record Elements 1 new fields Account Type
F Record Elements None No change
a) New elements heading
The bar delimited file will have a heading for each element according to the Record’s Element Name:
C|C2_CompanyName|C3_CompanyBRN|C4_CompanyGSTNo|C5_PeriodStart|C6_PeriodEnd|C7_GAFCreationDate|
C8_SoftwareVersion|C9_GAFVersion|
P|P2_SupplierName|P3_SupplierBRN|P4_SupplierGSTNo|P5_InvoiceDate|P6_PostingDate|P7_InvoiceNo|P8_ImportK1No|
P9_LineNo|P10_ProductDescription|P11_PValueMYR|P12_PGSTValueMYR|P13_TaxCode|P14_FCYCode|P15_PValueFCY|
P16_PGSTValueFCY|
S|S2_CustomerName|S3_CustomerBRN|S4_CustomerGSTNo|S5_InvoiceDate|S6_InvoiceNo|S7_ExportK2No|S8_LineNo|
S9_ProductDescription|S10_SValueMYR|S11_SGSTValueMYR|S12_TaxCode|S13_Country|S14_FCYCode|S15_SValueFCY|
S16_SGSTValueFCY|
L|L2_TransactionDate|L3_AccountID|L4_AccountType|L5_AccountName|L6_TransactionDescription|L7_EntityName|
L8_TransactionID|L9_SourceDocID|L10_SourceType|L11_Debit|L12_Credit|L13_RunningBalance|
F|F2_CountPRecord|F3_SumPValueMYR|F4_SumPGSTValueMYR|F5_CountSRecord|F6_SumSValueMYR|
F7_SumSGSTValueMYR|F8_CountLRecord|F9_SumLDebit|F10_SumLCredit|F11_SumLCloseBalance|
Sage 50 ◄9
999
b) No change in C Record Elements.
c) Two new fields in P Record Elements.
Record Element # Element Name
Data
Type Header Comments
Type
P 1 Record Identifier AN P Must be a single character corresponding to
record type and must be ‘P’
P 2 Supplier Name AN P2_SupplierName Name individual/company/businesses of supplier
P 3 Supplier BRN AN P3_SupplierBRN Business Registration Number (BRN) of company
from which purchase was made (If any)
P 4 Supplier GST
Number AN P4_SupplierGSTNo
GST registration number of company from which
purchase was made (If any)
P 5 Invoice Date DATE P5_InvoiceDate Invoice Date (Format: dd/MM/yyyy)
P 6 Posting Date DATE P6_PostingDate Posting Date (Format: dd/MM/yyyy )
P 7 Invoice Number AN P7_InvoiceNo Invoice Number
P 8
Import
Declaration
Number
AN P8_ImportK1No Import Declaration Number (e.g., Customs Form
No. 1 (K1), reference number and etc.)
P 9 Line Number AN P9_LineNo Number of Invoice Line
P 10 Product
Description AN
P10_ProductDescrip
tion Description of the product being purchased
P 11 Purchase Value
(in MYR) C P11_PValueMYR
Value of purchase excluding GST in Malaysia
Ringgit (RM)
P 12 Purchase Value
GST Amount C P12_PGSTValueMYR Value of GST in Malaysia Ringgit (RM)
P 13 Tax Code AN P13_TaxCode Tax code as being lookup in tables
P 14 Foreign Currency
Code AN P14_FCYCode
ISO’s currency codes (3-letter alphabetical code)
of foreign
Currency. Example: USD, SGD, Rp, AUD
P 15
Purchase
Foreign Currency
Amount
C P15_PValueFCY Value of purchase excluding GST in Foreign
Currency (If applicable)
P 16
Purchase
Currency GST
Amount
C P16_PGSTValueFCY Value of GST amount in Foreign Currency (If
applicable)
10 ► Sage 50
d) Two new fields in S Record Elements.
Record
Type Element # Element Name
Data
Type Header Comments
S 1 Record Identifier AN S Must be a single character corresponding to
record type and must be ‘S’
S 2 Customer Name AN S2_CustomerName Name of customer
S 3 Customer BRN AN S3_CustomerBRN Business Registration Number (BRN) of company
which attain the supply/sale (If any)
S 4 Customer GST
No AN
S4_CustomerGSTN
o
GST registration number of company from which
supply was made (If any)
S 5 Invoice Date DATE S5_InvoiceDate Invoice Date (Format: dd/MM/yyyy)
S 6 Invoice No AN S6_InvoiceNo Invoice Number
S 7
Export
Declaration
Number
AN S7_ExportK2No Export Declaration Number. (e.g., Customs Form
No. 2)
S 8 Line Number AN S8_LineNo Number of Invoice Line
S 9 Product
Description AN
S9_ProductDescript
ion Description for what was sold
S 10 Supply Value (in
MYR) C S10_SValueMYR Value of supply excluding GST in Malaysia Ringgit
S 11 Supply Value GST
Amount C
S11_SGSTValueMY
R Value of GST on supply in Malaysia Ringgit
S 12 Tax Code AN S12_TaxCode Tax code for lookup in tables
S 13 Country AN S13_Country Destination of goods being exported. Example:
KOREA
S 14 Foreign Currency
Code AN S14_FCYCode
ISO’s currency codes (3-letteralphabetical code) of
Foreign Currency. Example: USD
S 15 Supply Foreign
Currency Amount C S15_SValueFCY
Value of supply excluding GST in Foreign Currency
(If applicable)
S 16 Supply Currency
GST Amount C S16_SGSTValueFCY
Value of GST on supply in Foreign Currency (If
applicable)
Sage 50 ◄11
111111
e) One new field in L Record Elements.
Record
Type Element # Element Name
Data
Type Header Comments
L 1 Record Identifier AN L Must be a single character corresponding to
record type.Must be ‘L’
L 2 Transaction Date DATE L2_TransactionDate Format: dd/MM/yyyy
L 3 Account ID AN L3_AccountID General Ledger Code for individual account
L 4 Account Type AN L4_AccountType Type of account- Profit and Loss (PL) or Balance
Sheet (BS), or Retained Earning (RE)
L 5 Account Name AN L5_AccountName Name of individual General Ledger account
L 6 Transaction
Description AN
L6_TransactionDesc
ription Transaction Description
L 7 Entity Name AN L7_EntityName Name of entity involved (if applicable)
L 8 Transaction ID AN L8_TransactionID
Transaction ID of unique group number that
related with double entries. Example: Recommend
format “yyyy-MM-serialNumber”/ “2016-06-
00001”
L 9 Source
Document ID AN L9_SourceDocID
Source document number to which line relates
(For example, cheque number, invoice number,
credit note number, trust receipt number)
L 10 Source Type AN L10_SourceType
Refers to type of transaction such as AR. Refers to
the type of transaction such as AR, AP, Inventory,
Sales, Purchases, Cash Disbursement, Cash
Receipt, General Journal etc.
L 11 Debit C L11_Debit Debit Amount
L 12 Credit C L12_Credit Credit amount
L 13 Running Balance C L13_RunningBalanc
e Running Balance Amount
f) No change in F Record Elements.
12 ► Sage 50
New Tax Codes Added In Input Tax Recoverable Ratio (Partial Exemption Formula)
• The formula for Input Tax Recoverable Ratio remains the same as previous formula, which is:
• However, in T, there are additional tax codes added in, which are OS-TXM and NTX. Please refer to below image:
Sage 50 ◄13
131313
Old Tax Codes to be removed as recommended by Royal Malaysian Customs (RMC)
• RMC has recommended the following tax codes to be removed in both Purchase and Sales modules. Therefore, the
following tax codes have been removed in the “Create New Company” function:
(a) Purchase
1. TX-ER: Input tax allowed on the acquisition of goods or services by local authority or statutory body
2. IM-CG: Import of goods with GST incurred for a capital goods acquisition
3. IM-RE: Import of goods with GST incurred that is not directly attributable to taxable or exempt supplies (Residual
input tax)
(b) Sales
1. OS-ER: Out-of-scope supplies for Enforcement and Regulatory
2. OS-OV: Out-of-scope supplies between overseas country with other overseas country
Important Note: Existing Company will not be affected by this change as the old tax codes will still remain in the
Tax Maintenance to cater for historical transactions.
New Tax Codes Recommended by Royal Malaysian Customs (RMC)
• New Sales tax codes are also added, which are:
1. OS-TXM: Out-of-scope supplies made outside Malaysia which will be taxable if made in Malaysia
2. NTX: Supplies with no tax chargeable
• Some of the tax codes are also revised, which are:
Revised Tax Code Remarks
TX-N43 Renamed to TX-ES
GP Changing of new description
ZDA Mapping changed from Zero Rated Supplies - Local to Zero Rated Supplies Export
GS Mapping changed from Relief Supply to Empty
14 ► Sage 50
• Please refer to below table for the recommended tax codes:
Malaysia
Tax code
Description Tax %
Purchase
TX Purchases with GST incurred at 6% and directly attributable to taxable supplies. 6
TX-CG Purchase with GST incurred for capital goods acquisition. 6
TX-ES Purchase with GST incurred directly attributable to exempt supplies, and only applicable for
partially exempt trader/mixed supplier. (Note: Rename of TX- N43)
6
TX-IES Purchase with GST incurred directly attributable to incidental exempt supplies. (Note: Replace TX-
E43)
6
TX-RE Purchase with GST incurred that is not directly attributable to taxable or exempt supplies. (Applicable
for partially exempt trader/mixed supplier only)
6
IM Import of goods with GST incurred. (By referring Customs Form No. 1 (K1), and/or other
reference documents)
6
IS Imports of goods under Approved Trader Scheme (ATS) whereas the payment of GST chargeable is
suspended on the goods imported.
0
BL Purchases with GST incurred but not claimable (Disallowance of Input Tax) (e.g., medical expenses
for staff).
6
NR Purchase from non-GST registered supplier with no GST incurred. 0
ZP Purchase from GST-registered supplier with no GST incurred. 0
EP Purchases exempted from GST. (e.g., purchase of residential property or financial services). 0
OP Purchase transactions which is out of the scope of GST legislation (e.g., purchase of goods
overseas).
0
RP Relief Purchase under GST legislations. (e.g., purchase of RON 95 petrol & Diesel) 0
GP Purchase transactions which disregarded under GST legislation. 0
AJP Any adjustment made to Input Tax (e.g., Bad Debt Relief & other input tax adjustment). 6
TX-FRS Purchase under Flat Rate Scheme. 2
TX-NC GST incurred and choose not to claim the input tax. 6
NP Matters to be treated as neither a purchase of goods nor a purchase of services, and no
GST incurred.
0
Sage 50 ◄15
151515
Supply
SR Standard-rated supplies with GST Charged. 6
ZRL Local supply of goods or services which are subject to zero rated supplies. 0
ZDA Exportation of goods from Malaysia to Designated Area (Pulau Langkawi, Labuan, & Pulau Tioman)
which are subject to zero rated supplies. (By referring Customs Form No. 2 (K2), and/or other
reference documents)
0
ZRE Exportation of goods or services which are subject to zero rated supplies. (By referring Customs
Form No. 2 (K2), and/or other reference documents)
0
DS Deemed supplies (e.g. transfer or disposal of business assets without consideration). 6
OS Out-of-scope supplies under GST legislations. 0
ES Exempt supplies under GST legislations. 0
IES Incidental exempt supplies under GST legislations. (Note: Replace ES43) 0
RS Relief supplies under GST legislations. 0
GS Disregarded supplies under GST legislations. 0
AJS Any adjustment made to Output Tax (e.g. Longer period adjustment, Bad Debt recover,
outstanding invoice more than 6 months & other output tax adjustments).
6
SR-MS Standard-rated supplies under Margin Scheme. 6
SR-JS Supplies under Approved Jeweller Scheme (AJS). 0
NS Matters to be treated as neither a supply of goods nor a supply of services, and no GST chargeable. 0
NTX Supplies with no tax chargeable. 0
OS-TXM Out-of-scope supplies made outside Malaysia which will be taxable if made in Malaysia. 0
16 ► Sage 50
Useful Fixes
No. Case ID Solution Area Brief Description
1 321-151685
Accounting entry
Unable to save receipt; prompted error message
Solution:
Changed the exception handling method when saving receipt.
2 354-169292
Accounting entry
Journal Post button is deemed in grey
Solution:
Added additional condition to cater for Journal post button.
3 354-169116
Accounting entry
Reversal docs appear in Currency Reval
Solution:
Hide the voided Sales and Purchase Invoices in Currency Revaluation Report.
4 316-164211
Accounting entry
User right issue-Journal posting
Solution:
Added additional condition to cater for Journal’s post button.
5 316-159875
Accounting report
Missing entry in GL details
Solution:
Remove reference by query to gl_doubleentrykoff table.
6 354-152350
Accounting report
Wrong local balance of bank
Solution:
Database patching for existing data and applied the rounding adjustment. Further
fixing is reported in separate case for enhancement.
7 378-154278
Accounting report
Debtor Statement
Solution:
1. Make the function of Exclude Offset Amount and Show Outstanding Amount in
Bucket similar because it has the same meaning.
2. Standardise the UI layout of the reports.
3. Added value of “0.00” instead of empty box to notify user that the total for
current month is zero in Debtor Statement and Debtor Statement with B/F
Balance.
Sage 50 ◄17
171717
No. Case ID Solution Area Brief Description
8 354-162942
Accounting report
Preview payment for refund to customer
Solution:
Fixed RTE occurred in Payment report.
9 378-147490
Accounting report
Offset Invoice still appear in aging rep
Solution:
1. Fixed the behaviour of "Show Outstanding Amount in Buckets" checkbox to
have similar behaviour with "Exclude Offset Docs for Current Month" checkbox
in all Debtor Aging and Debtor Statement reports.
2. Hide fully offset invoiced from showing when user tick "Show Outstanding
Amount in Buckets" and/or "Exclude Offset Docs for Current Month".
3. Rectify incorrect footer amount in all Debtor Statement reports.
10 316-165502
Accounting report
RTE on IVR
Solution:
Modified query for data retrieval.
11 331-152447
Accounting report
BS, P&L and Trial Balance of Periodic
Solution:
Fixed data error and FIFO Periodic Financial reports.
12 354-162918
Foreign Currency
Exchange rate difference
Solution:
Added an additional SQL statement to include updating exchange rate to 7.03 in
Reimbursement/Fund Transfer and update the Financial Entries correctly.
13 354-160838
Foreign Currency
Exchange rate difference
Solution:
Added an additional SQL statement and provided script for database patching on
existing data.
14 354-152783
Foreign Currency
Extra forex gain/loss generated
Solution:
1. Code fixing to direct Fund Transfer to be saved as Draft if the balance is not
zero.
2. Provided script for database patching on existing data.
15 354-166176
Foreign Currency
Currency rate more than 100.00000
Solution:
Allowed currency rate more than 100.0000000 to be distributed in Debtor and
Creditor Opening Balance.
18 ► Sage 50
No. Case ID Solution Area Brief Description
16 316-161323
Foreign Currency
Bank transaction report - Foreign
Solution:
Excluded Local Currency in Foreign Currency column in Bank Transactions
Listing.
17 380-155795
GST Transaction appear at column others
Solution:
Modified query for data retrieval.
18 354-150466
Inventory
Weird balance Qty in Stock Card
Solution:
Added missing linkage for Opening Stock after Opening Balance has been
created.
19 354-141977
Inventory
Weird unit cost in stock card
Solution:
Provided script for database patching on existing data and code fixing to handle
stock movements.
20 392-168036
Inventory
Current Stock Value not contra out
Solution:
1. Deducted Total Cost Out after cancelling Supplier Invoice to reverse the Total
Cost In after creating Supplier Invoice.
2. Fixed unit cost issue.
21 316-139066
& 316-
134998
Inventory
Balance qty VS qty on hand
Solution:
1. Removed code which causes odd behaviour in FIFO item transactions.
2. Implemented some changes for Unit Cost to get updated whenever the GRN is
linked to a Supplier Invoice.
3. Provided script for database patching on existing data.
22 354-149616
Maintenance
Total display at GL Maintenance bottom
Solution:
Fixed the Total Amount in GL Maintenance to be hidden.
Sage 50 ◄19
191919
No. Case ID Solution Area Brief Description
23 187-154961
Offset Transaction
Incorrect RA when -negative amount
Solution:
Fixed wrong Foreign Exchange amount generated after changing the currency
rate in source document.
24 354-167161 Purchase entry Unable to cancel GRN
Solution:
1. Changed the GRN status to "Open" once the linked Supplier Invoice was
cancelled.
2. Cost adjustment line will be generated once the Supplier Invoice is cancelled
to reverse the cost adjustment line generated when Supplier Invoice was
issued.
25 378-146403
Purchase entry
Self-billed Invoice
Solution:
Added extra condition for Sage 50 Business to show 'Select PO' & 'Select GRN'
buttons upon creating Self Billed Invoice.
26 354-167161
Purchase entry
Unable to cancel GRN
Solution:
1. Changed the GRN status to "Open" once the linked Supplier Invoice was
cancelled.
2. Cost adjustment line will be generated once the Supplier Invoice was cancelled
to reverse the cost adjustment line generated when Supplier Invoice
was issued.
27 392-160878
Purchase entry
ITR Wrongly Reverse
Solution:
1. Fixed incorrect Financial Entries in GRN when the item has unit cost in Item
Maintenance, but it was not linked to any PO for FIFO and Moving Average
costing method.
2. Fixed incorrect Financial Entries when the PO is linked to single GRN but
separated to multiple Supplier Invoice.
3. Fixed the stock movement in Stock Card Details.
4. Fixed incorrect Unit Cost in Inventory Valuation Report.
28 354-168267
Purchase entry
Stock account mapping not found
Solution:
Added a new validation to make sure GLAccountID is mandatory when Credit
Amount or Debit Amount of Inventory is more than zero.
20 ► Sage 50
No. Case ID Solution Area Brief Description
29 187-144988
Sales entry
Item Double in Invoice, DO no. jump
Solution:
Fixed RTE occurred in Tax in footer part for International License.
30 354-147034
Sales entry
Account code missing after posted DO
Solution:
1. Added missing fields in select statement.
2. Commented out the duplicate instances in the derived class – SiLineBo.
31 354-156364
Sales report
Top 10 customers
Solution:
Included only Posted status transaction in Top 10 customers.
32 354-166931
UI/Usability
No tax code shown in BI
Solution:
Fixed missing tax code in Business Intelligence for Accounting, Sales and
Purchase tab.
33 354-173252
UI/Usability
Item missing after saved as draft
Solution:
Fixed missing items in Sales Invoice's body after saving the invoice as Draft.
34 354-169749
Year end
Year End process failed
Solution:
Modified query for data retrieval.
35 316-169399
Year end
Cannot process year end
Solution:
Modified query for data retrieval.
*** END ***