Express User Guide
Express User Guide
This manual is composed from the real procedure. The first step is
the preparation of data. Necessary database has to be setup such
as stock file, customer file, supplier file. Next step is entering daily
information such as issuance of purchasing bill, sales bill, and the
final report or other financial statements. The program may have
many systems that you may not use i.e. quotation, purchase order
or sales order. In this case, you can skip to read only the topic as
you want.
1
Preparation before using the accounting
software
2
Details of sample data
3
You can study from the above information and study the default
setup from the sample data in the software to apply to your
business
4
Menu reference from this manual
5
Users of software version 1.5
6
Suggestion and information inquiry
7
How to start the Program
The next chapter is about the setup of Express software and the
application that you can setup and update the software by
yourselves. In chapter 3 before entering data in the software, you
should understand the format and the process of software. Also,
you should practice the basic operation of software such as adding,
editing, deleting or canceling the data. So this chapter is important
to study and understand. The data entry of systems in software is
similar so there is only one explanation in this manual to have
concise contents. If some operation are different from discussed in
chapter 3, we will explain more information on that chapter.
8
Chapter 2 Installation
Before installing the program, the computer specification has to
be in the standard i.e. considering in the amount of data entry,
considering in execution speed. You should discuss with Express
Software Group Co.,Ltd. because of the limitation of program
installation. You cannot cancel the right after you installed.
9
System Requirement
4 GB of RAM Depending on the Windows system you are using, if you are
at least using a higher version of Windows, you should use more RAM.
Hard Disk of It depends on the amount of data entered into your computer.
SATA 1 TB
10
Computer Hardware Inspection
Go to Desktop and then right click at icon ‘This PC’ and select
‘Properties’ (see Figure 1)
11
Figure 1 Right Click on 'This PC’ and then select ‘Properties’
Then the window will show the system properties on the screen.
This screen will notify about the CPU model and RAM capacity at
the right and below corner.
From Figure below, CPU is Intel CPU model Core i5 with speed
3.60 GHz and RAM capacity is 8 GB. CPU can be any brands and
any models such as Intel Processor.
Double click on icon ‘This PC’ and then all drives in the computer
will be shown. Right click on the desired drive for program
installation (See figure below) and then click ‘Properties’
12
Figure 3 Right click on the desired drive for program installation
and then click on ‘Properties’
We can notice the free space from this screen. At this figure, the
free space is 349 GB . We need only 20 MB for the program
installation.
13
Note
The memory unit of RAM capacity and Hard Disk capacity is in
megabyte (MB) with the following ratio:
1 Byte = 1 Character
1024 Bytes = 1 Kilobyte (KB)
1,024 Kilobytes (KB) = 1 Megabyte (MB)
1,024 Megabytes (MB) = 1 Gigabyte (GB)
14
Other Hardwares Related to the Program
Operation
15
Program Installation
You can install the program on your computer that meets all the
requirements. However, if you would like to install the program on
LAN in order to share the program and any information with the
same user Group on the same LAN, you have to create Map
Network Drive before installing the program. You can inquire
from the LAN administrator. Next, the creation of Map Network
Drive will be explained briefly.
16
Figure 5 Double click on' This PC ’ Icon
17
3. Then the screen will request you to specify the Drive to be
Network Drive for the connection. In this example, we specify
Drive x:. You can assign any drive letter starting with F,
starting with Do not specify Drive C to Drive E because they
will be used as hard disks. To avoid re-specifying Network
Drive process after turned off the computer, check at
‘Reconnect at logon’ after you specified the drive at the first
time. Then click on Finish.
18
according to the steps in the program. The screen will be
displayed as shown in the figure.
19
Figure 10 Double click the file. [Link] to
install the program
20
Figure 12 Select the folder for installing the program
21
Figure 13 Select Components for installing the program
6. The program will create its own shortcut in the Start menu for
program running. When you are ready to install the program,
you can click on the Install button in order to process the
further steps.
22
Figure 14 Select the program to be installed
23
Figure 16 How to run the program screen
24
Figure 18 After finishing the installation, Shortcut for the
program running will be shown on the Desktop
25
Figure 19 Program will check on the right before allowing
through the program
12. This screen asks you to select a data folder. At the beginning,
double click on ‘tested information version 1’.
13. The program will show the operation date, click on OK to run
the program.
26
14. Then the main screen of the program will be shown. If this is
the fisrt time for installing the program on this computer (no
any registered programs previously), click on ‘Others’ menu
then click on ‘C’ choice ‘Program Registration’.
27
Figure 23 Enter all information to register
28
Start the program
After installing the program completely, you can run the program
by double-clicking on the "Express" icon on the desktop. Figure
24 shows that a username and password are required to fill it out.
At the start, you can enter BIT9 for both the username and the
password ('****' will be displayed to prevent others from seeing
it). If you fill in the wrong codes 3 times, you have to do the log on
process again and re-fill in the corrected username and password.
Note
At the beginning, the program has 3 default usernames, that is BIT1,
BIT5, and BIT9, and uses the default password the same as the
username.
Chapter 23, ‘Security System Setting', explains the method of adding
new users or changing the password..
29
After filling in the username and the password correctly, select
‘[Link] Data of Version 1’ to study the example data prepared by
the program. This "Test Data" will be used as an example
throughout this manual.
Note
Creating your new data folder can be found in Chapter 4 ‘Setting New
Company’.
30
Updating Program
31
case, call to consult the Express Service Department before doing
this.) In this case, you may have to choose to include the sample
data. If this option is selected, the program will display a message
to confirm the override of the original data inside the device. And
if you have input your data into the default example data (Test
Data or Blank Data), or in the case that you may change the
username and password of the program, then you will also need to
retrieve the backup data before the program crashes.
Note
The 'Express' program is constantly being updated. And if you need to
use more new features, you can visit our website
[Link] to download update files and install them on
your system.
32
Chapter 3 Working with
Program
You should study the format and the application of any programs
including Express in order to enter the data correctly and fast. In
this chapter, the overall program application, the data linkage
between various systems, the basic data entry, and application
technique will be described.
When you want to run the program Express, click on the main
menu as
33
Main menu consists of many systems such as Purchasing system,
Selling system, Financial system, Merchandise system, Accounting
system. The menu will be Pull Down Menu. The submenu will be
shown when you click on each Pull Down Menu. From the Figure
2, it is the Selling menu consisting of submenu such as Deposit
Receipt menu, Sales on Cash menu, Sales Order menu, Sales on
Credit menu. To fill in each menu, move to that menu and do left
click (or press Enter ). If that menu has the submenu, the
submenu will be shown. At the below of the main menu screen,
there are details as followed:
Note
You are able to change the background of the program with picture
file (only JPG) that must name it as [Link]. Then you replace
this file in the folder that you install Express program. If this picture
is smaller than the background, the program will tile to be full. In
other way, if the picture is bigger than the background, the program
will adjust to fit the background proportionably. The picture should
be the view in horizontal rectangular shape because it is proportionate
to the.
34
Components of Data Entry Screen
There are the components on the data entry screen that make the
program convenient to use. There are the instructions on each
screen including Hot Key that can be used on that screen. You can
click on the icons at the Tools Bar for more convenience if you are
not skilled on Hot Key.
Tools Bar
There are icons at the Tools Bar to be used in the data entry
screen. The icons are different a little in one another from each
data entry screen.
35
When the mouse points at the icon, the program will show the
function of that icon (Tools Tip).
Note
Icon with an arrow pointing down means it can be clicked on to show
the submenu from that [Link] picture below
36
Method of Adding Data to Each Screen
Firstly, the program requires you to fill in the data at the Header
Section. Then the program will request you to fill in the data at
the Bottom Section but some screens do not have this part. The
final part, the program will request you to fill in the Items
Section, look like the grid table.
37
Note
How fast is Mouse usage comparing with the keyboard
usage?
1. In case of adding the document, you just use the mouse to click
on Add Icon (or Alt+A ) and then click on the blank to fill the
data (no need to press Enter repeatedly to get to each blank). For
example, issuing Sales Bill, click on Customer code and then
click on Items Sections to fill the merchandise.
2. In case of editing, double click on the data you would like to edit.
You also can click on Edit Icon (or Alt+E ) and use the mouse to
click on the desired data to edit.
3. In case of adding the Items in the Items Section of the document,
you can double click on the blank row. If no have blank row in
Items Section (show data all of row in Item Section), you can
Right Click at Item Section and select 'Add' menu.
4. In case of deleting the Items in the Items Section, Right Click on
the row you would like to delete and select 'Delete' from the
menu.
5. With Wheel Mouse, it can be used to scroll up-down for reading
more items in the document (scroll 3 lines for each click).
6. It is better to use the mouse to read the report than the keyboard
especially the report with many lines.
38
Figure 5 Magnifying Glass Icon means it is able to retrieve
the set database
With the Look Up table set by the program, there are other
command buttons:-
39
header of Code column) ) it will change to sort by Code
column.
S/O No. Refer to the Sales Order No. (if any) for get the items.
You can click on Magnifying Glass Icon (or press F6 ) to see
the pending Sales Order.
The program requests you to enter the data at the Bottom Section
after you entered the data at Header Section. The Bottom Section
is the total sales amount calculated automatically by the program.
After you fill in the Bottom Section already, the program will
generate the Next Invoice No. for assign to this new document.
For the final process, the program requires you to fill in the Items
Section.
40
Figure 8 All items shown when you are on the data entry screen
The program will record the data and send to the related system
immediately. After recording the data, all icons on Tools Bar are
able to be used again.
41
Scroll Bar Usage in the Express Program
Figure 9 Scroll bar is used for viewing data on the same screen
From the figure, you can drag easily the mouse scroll up and down
to view the customer information that is the normal format from
Windows. However, the program has to spend time to read all
customers that is wasting the time in case of many customers
recorded.
Figure 10 Scroll Bar will be always in the middle when there are
more than 100 lines
If you would like to scroll down to the last line, you can do by
holding the mouse pointing to the blue bar at the middle and
dragging all the way down to the below button or press Ctrl+End .
If you release from holding the mouse, the button will be back to
42
the middle. To view the first line by scrolling up is done by holding
the mouse pointing to the blue bar at the middle and dragging all
the way up to the above button or press Ctrl+Home .
The program creates this scroll bar to help and save the time in
reading many lines of data. You can also spend a little time to read
the additional data.
Note
This new scroll bar style will be in grid table of all Items Section.
43
Data Edition
The easiest way is double click on that data directly or click the
Edit Icon on Tools Bar (or press Alt+E ) and then click on that
data.
You are able to edit the document by double click on the desirable
data such as the quantity, price per unit, discount, or amount of
money. However, you cannot edit the merchandise code or the
warehouse data from the data entry screen. If you would like to do
so, you have to delete the whole item by right clicking on that item
and deleting (or Alt+D ). Then you can type new merchandise code
or the warehouse.
44
Note
In case of adding new items, double click on the blank line. The
program then will bring to Add Items Mode. In another way, you can
point the mouse to the specific item and right click. Then select Add,
Edit, or Delete..
In case of enter the wrong data and have printed out to the
customers, you should issue Credit notes / Return Merchandise
Receipt to the customers instead.
Note
The program creates icon (or F8 ) to comfort the users who ever
used previous Express Version. They can use the same commands
with this new version. This icon is for getting through the items (there
is a red highlight around the item line). Then click on icon Add (or
Alt+A ) to add the items or click on icon Edit (or Alt+E ) to edit or click
on icon Delete (or Alt+D ) to delete.
45
Loading and Searching Data
If you entered a lot of data and you want to search or load the
data, click on the arrow of this Search Icon and then select
Inquiry All (or press Ctrl+L )
From the figure, you are able to view other documents by using
the mouse slide the size bar in order to search the demanded
document. Then double click on that document. Finally the
program will show the data of that document.
Furthermore, you are able to load all data next to the current data
from the Tools Bar or Alt+L . The program will show the rest of
data (next to the current data).
46
Figure 14 Click on Search Icon or Alt+S to search for the
demanded information
With this Search function, if the document number starts with 0s,
you do not have to enter 0s such as IV0000013. You can enter
only 13 and then press Enter . The program will search the
document number IV0000013. However, you have to enter all
numbers if this document does not start with 0.
47
Document Cancellation
If you would like to cancel the saved document with the number
arranged in order and would like to keep it as a record, click on
Cancel Icon or Alt+C to cancel as figure below. The program will
ask for the confirmation, and then click on OK .
The program will show Canceled status at the upper right corner
of the document as figure below.
You can not use the document number that is canceled anymore.
The program will run the document number automatically
whenever you issue the new document (in case of you requested
the program run the number automatically).
48
Using the cancelled document
49
Document Printing
Form 12 Printout with12 characters per inch (for Dot Matrix Printer)
Form 15 Printout with15 characters per inch (for Dot Matrix Printer), more
printed details than Form 12 such as longer item name, able to print
warehouse code or item discount.
An Original with Frame (lines) The program draws the border of the table that
is good to print on the blank paper.
50
to print on the pre-printed form from the
publisher.
You are able to print out the forms after you recorded the
information such as printing tax invoice or the receipt These
forms are able to be edited by the users (details in chapter 25
"Form and Report Modification" Edit on Report / Form).
To print out the document, click the Icon for Print Form 1.
Then select the destination to deliver the result.
Screen Document will be printed on the monitor so that you can check it
before prin ng out.
Printer Document will be printed out to the printer that printer has to be
ready with paper.
File Document will be printed on the file which can be used to other
programs such as Microso Excel, Microso Word, Microso Word,
PDF.
51
Figure 21 Example of printing on the monitor: Tax Invoice Form
Note
To print form other than form 1, Click the arrow button beside the
Print icon to get the sub-menu and then select the form you want.
52
Document Approve
53
'To' and fill in any date desired, and then click on Proceed or
press F5 to start this process.
54
Figure 25 Approved document screen
55
Synchronisation
56
information in other files not be adjusted such as the individual
debtor or VAT file. You will face the problem when you print out
each file to recheck the information, for example, the balance of
accounting report and the individual debtor report are not equal.
57
Preparation of Main Files Before
Operation
Default Information
Category Tables
Chart of Account
Stock File
Customer File
Supplier (Distributor) File
Salesman File
Bank Account File
58
Chapter 4 Company Creation
After you completely install and run the program for the first time,
you will see a test data version 5 and empty data version 5 as
figure shown below.
You should create your own data folder, do not use these
folder because in case the program have to be updated or
reinstalled, your data will not be affected.
The program will ask for a working date. Usually, the program will
get this date from system date of your computer. If this date is
incorrect, you need to exit from the program and set the system
date of your computer at first. If this date is correct but it is not in
the range of accounting period of the data you select, the program
will prompt as figure below.
59
Figure 2 The program warns the error in case of entered working
date out of the accounting period.
Click OK to accept the warning, you will see the next screen
specified the accounting period of selected data. You need to enter
a new working date within this accounting period.
60
Method of Company Creation
Data adding Click on icon Add (or Alt+A ) to add data of new
company and fill in like the figure below.
Figure 4 The program allow to select the type of new data folder.
61
Company Data Code
Company D Co.,Ltd. GROUP_2
To press Enter when you finish setting data path, the screen
displays as figure below.
62
exist data attached to select (as figure below), to select "Empty
data of version 1"
After you select the needed data, the program copies data from the
selected company to the new data folder. The program will show
the below message when copying data finished.
63
Figure 7 The new created data folder
Data edit You can change the Company Name at any time, for
re-arrange the frequency used name to the top by preceding with
the less number.
Beware to change the Data Code because it was used in the
Security Setting, so you need to change it in the Security's menus.
64
Zap Data File
If you newly start entering data in the program (for many reasons;
for example, you test the program and start to implement it, or
you wrongly operate the program and many error occur, you don't
waste time to check the cause of errors), you may not delete all
created data folders, but to use Zap Data File menu to delete the
entered data (data folders name still exist). However, be careful to
use the Zap Data File menu because you cannot recall the
deleted data.
65
When you enter to the screen of Zap Data File as figure above,
warning displays to press Esc to back up data before performing
this process. The table shows the master file names, such as
customer file, supplier file, salesman, etc., mark for delete the data
in that master file.
Note
All module B/F and all daily transaction record are always deleted.
After click OK , the program will delete the B/F of all module,
daily transaction and master files that you specify to Y. After finish
of this operation, you need to setup the other information as
describe in next chapter.
Note
The program has not reset the running number of each document, so
you need to reset it by yourself (see details in chapter 9).
66
Chapter 5 Default Information
Setup
Default setup is essential for routine processing flow such as set
up the company name and address for bill issuance, set up
accounting entry method of inventory or cost calculation method
etc., select the Setup menu no.1, Default Information which
consists submenu for entering data as follows :
Company Profile
Global Information
Inventory Control
Sales and A/R
Purchase and A/P
Finance and Banking
General Ledger
Fixed Assets
67
Company Profile
68
Global
69
of two types of those sales in last year as purchase tax
fraction. For example, export sales income in last year
compares with local sales income in last year as 70/30
proportion (70% of export sales, 30% of local sales), so tax
refundable rate is 30%, tax not refundable is 70%.
Authorization Level for Approve: Some document
preparation such as tax invoice, receipt should be approved
by authorized persons. Document approval is useful in order
to protect the approved documents cannot be edited by
unauthorized persons. Specify the authorize level in this field
that to be use when you want to approve document. (The
program classifies the authorization level in to three levels :
0-4 = operator, 5-8 = chief, 9 = system administrator). You
can set user level for each user from security setup menu
(Explain details later).
Approve Method: You can set the document approval
procedure that whether you have to print the documents (to
the printer) before document approval or approve documents
before printing. If this procedure can be performed one after
another or vice versa, you can blank this field.
Authorization Level for Reprint: To protect operation errors
or frauds, you can set authorized level of reprinting to the
printer ; for example, in case a tax invoice should be printed
once when you will collect from a customer, so you enter the
authorization lever of person for reprinting this document.
Separate VAT Type in Item: If you sell goods both including
VAT and excluding VAT (such as agricultural goods, etc.), you
can specify this field as "Y" which the program allows you
enter data of purchase and sales both including and excluding
VAT in the same copy of tax invoice.
Money in word for e_baht(): If you want to use another
currency that is not a baht, such as a dollar, please specify
your desired currency. But if you want to use the default Thai
baht, leave it blank.
70
Note
For Setup Default menu no.5-8, you can also specify on the
documents (On Setup menu no. 4, Document Running Number).
However any documents aren't specify setup default, the program
assumes these defaults as you previously set on this screen.
71
Inventory Control
72
Note
In Express Program, details of stock, set goods, service
merchandises, income and expenses are in the same file. So the
format of these stock code should be properly set up and easy to
using.
9 9 - ! ! ! ! - ! ! ! ! ! !
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14
No. Meaning
RV Revenue
EX Expense
Model Mainboard
73
CL-600 Celelon 600 Mhz. CUV4X Celelon 600 Mhz.
P3-750 Pen um III 750 Mhz. P3-750 Pen um III 750 Mhz.
Purchase of merchandise of
inventory Sales of merchandise inventory
74
Debit
Purchase
(DR)of merchandise
Credit (CR)
of Debit (DR) Credit (CR)
inventory Sales of merchandise inventory
Inventory Cash/Accounts
Purchase tax receivable Sales tax
Cash/Cheque Sales
Cost of goods
sold Inventory
Purchase Sales
Purchase Cash/Accounts
Purchase tax receivable Sales tax
Cash/Cheque Sales
75
purchased in the ten thousands (99,999.999), if you set it as 3
positions, you can enter the quantity of goods in the hundred
thousands (999,999.999). The number of quantity will
increase when you decrease the position of decimal point.
Decimal Point of Ratio The ratio is a multiplier changing a
big unit of measure to a small unit of measure; for example, of
you sell pens which unit of measure are both dozen and piece,
the ratio is 12. When you enter unit of measure in dozen, The
program will automatically calculate this unit in piece for
display in the stock report ; for example, if you purchase one
dozen of pen, the program will record 12 piece of the receiving
stock automatically. The ratio is discussed in details in the
Stock File menu. The method of setting this field is same as
the decimal point of quantity setting.
Adjust UOM in Receive/Issue : It is used when you record
the transactions in Stock menu no.1 Stock Daily Transaction
which you perform the stock receiving or issuance such as
internal stock issuance, quantity adjustment, location
transfer. But it doesn't relate to adjustment of unit of measure
(UOM) in purchase or sales issuance. You can choose whether
the unit of measure set in the Stock File can be changed or not
; for example, if you set the unit of measure of pen in piece (in
Stock File menu), you can allow users change it to dozen or
other units when they perform stock receiving / issuance
transaction.
Adjust Ratio : As describe earlier, the ratio change the big
unit of measure to the small one (such as change dozen to
piece) The default setting in this field relates to transaction
records of inventory such as internal issuance, quantity
adjustment, location transfer, which the program uses the
ratio previously set in Stock File menu, you will allow users
change this ratios by themselves or not. In case some unit of
measures aren't fixed ; for example, unit of measure as one
pack may have 10 or 100 pieces, you should set this field as Y.
Allow Negative Inventory : In case you have to issue sales
invoice before receiving record of stock because you already
receive the merchandises but the tax invoice delays. You can
set the program allow negative amount of inventory by
entering this field as Y in order to issue the sales invoice in
advance. If you don't need any negative amount of inventory
76
you should specify it as N. If you allow the negative inventory
but it have to be approved by authorized persons, you specify
this field as A which level of authorization is next point.
Authorize When Negative : If users need to record stock
issuance although there is no stock, they have to be approved
by authorized persons (level 0-9). Specify the user level as you
want.
Checking Level for Negative : Checking the negative
inventory balance while you are entering the quantity of
merchandise in sales invoice or stock issuance, you can set 3
levels as follows:
0 No checking the nega ve inventory in stock while you issue
merchandises from the stock. It's help you can record stock issuance
quickly. In addi on, it fit for a business with concise inventory record
system which receiving merchandises.
77
this field as N to protect entering wrong warehouse: ) If you
need the receiving only warehouse previously set, you specify
this field as N.
Cost separate Location : Normally, cost calculation in the
program is same as set in Setup menu 1.3.2 Account Sets.
When you perform stock issuance record, the program
calculates cost regardless you receive merchandises to any
warehouses. If you set the field of cost separate Location as Y,
the program will calculate cost only for the warehouse issued
stock.
Example If you set the costing method as first–in , first–out
(FIFO) , and the stock receiving and issuance are as follows:
Receive Issue
01/06 01 10 100 10
03/06 02 25 120 35
04/06 01 15 140 50
07/06 01 15 ? 35
10/06 01 5 ? 30
78
some business such as consignment, construction
business.
Main Location : It is a main warehouse you receive or issue
the merchandises. The program always displays it when you
perform the receiving or issuing transactions. In case you
have only one warehouse, you set the main location as 01.
In case you have many warehouses, after you already set all
stock location on Setup menu no.2 Category Tables, heading;
Stock Location, you have to back to this field for set which
stock location is main location.
79
Period Aging : Inventory which having slow movement
(from the last selling day) warns a problem of inventory
control, so you should analyze movement period of each
merchandise which no movement or sales doesn't occur.
Custom Fields : You can add some data which the program
doesn't prepare on the screen of Stock File and take them to
display in the needed report or form. The field types you can
add are date, numeric and text.
Allow Change Name in Daily Transaction : When you
entering data of Stock menu no. 1, Stock Daily Transaction,
normally, the program will use stock names previously set in
the Stock File, but you can change this stock name for others
useful such as change to production request document
number. In this case, set this field as Y.
Use Bar Code in Stock Master : Set it as Y if you want to use
bar code for controlling stock. You have to input Barcode of
each Inventory of Stock menu no. 2. While you are adding the
stock item on document, you can use the Barcode Reader
instead of keyboard to input stock code. The program will
search barcode that input and will automatically change to
the normal Stock Code if found it.
80
Inventory Account Sets
81
Figure 4 Screen of Inventory Account sets
This inventory account set is used for each stock code you enter in
Stock menu no. 2, Stock File. Details of entered data are as
follows:
In Out
Date/Month Balance
Quan ty Unit price Quan ty Unit price
01/06 10 100 10
82
In Out
Date/Month Balance
Quan ty Unit price Quan ty Unit price
03/06 25 120 35
07/06 15 ? 20
08/06 15 140 35
10/06 10 ? 20
83
program will retrieve these account code in Setup menu no.
5.2, G/L Link Account to record the transactions.
Note
In case you need to record accounting entry of sales income separated
by group of inventory, you have to completely perform the Inventory
Account Set in order to take these accounts to set for each inventory.
When the program records the transactions, it will separate sales
income by merchandises sold.
84
General Information
85
Adjust Sales Unit of Measure : Merchandises for sell
sometimes have many unit of measures ; for example,
premixed coffee which you sell both in bottle and box, you
should set to adjust sales unit of measure in sales invoice.
Allow Change Unit Price : If you already set selling prices of
goods (we will discuss selling price setting in chapter 7
"Master File Setup"), whether allow to change them when
sales invoice are issued or not. If specify as Y, the program
will skip the field of unit price (not allow to change) except
the unit price is zero (not previously set), the program allows
to enter the unit price.
Allow Change Unit Price : If you already set selling prices of
goods (we will discuss selling price setting in chapter 7
"Master File Setup"), whether allow to change them when
sales invoice are issued or not. If specify as Y, the program
will skip the field of unit price (not allow to change) except
the unit price is zero (not previously set), the program allows
to enter the unit price.
Warn Sales Pri Lower Than Cost : In case selling lower than
cost, whether warning displays or not. If you set the warning,
the program will check and inform that what item has cost
over selling price.
Note
If you don't need the sales department know cost of goods, you
should set it as N in order to the program don't display warning
otherwise sales department will try to enter selling price
decreasingly until the program warns and they finally know the
real cost.
86
Deduct to Refer Invoice Means deduc on from referred invoice. The
program will take the amount of debit note /
sales return deduct the outstanding amount of
sales (tax) invoice immediately. When the cash
receipt procedure is performed, the amount of
sales invoice decrease.
87
Period Aging : A/R period aging is used for analysis of A/R
collection efficiency and forecast of nearly incoming income.
You can set among 2 types of period aging as follows:
Overdue You can select among 3 periods to analyze overdue A/R.
Not due To Separate A/R that not due to the needed periods.
1 20,000.00 0
2 50,000.00 5
If a debtor has over credit limit but outstanding debt less than
20,000.- , all users (level 0 up) can issue sales invoice
(responsible by the issuer). If the debtor has over credit limit
but outstanding debt more than 20,000 but less than
50,000.-, it have to be approved by user in level 5, If the
debtor has outstanding debt over 50,000.-, it have to be
approved by user over level 5.
Authorize Level for Sales Over Cr. Limit (Used when not
set menu 13) : In case you don't setup level of user for credit
limit approval in previous field, you may set that sales over
credit limit on screen of customer file have to be approved by
what level of authorized person.
88
Note
There are 3 levels of user in the program as follows : 0-4 are
operators, 5-8 are chief of department and 9 is system
administrator.
89
Payment methods (A/R Receipt Methods)
90
2. Bank Transfer Normally, you need the bank transfer
transactions show in bank statement, to enter bank code in
the field of bank but not enter data in the field of account
number because the program retrieve it from the Bank
Account File previously set. You don't enter any data in the
field of CHQ? Because you don't have to deposit or clear
cheque.
3. Other It is one-step complete procedure ; for example,
receiving in cash without any other steps, you just enter
account code as cash in the field of Account No.(If it is other
transactions, to enter other related accounts in this field)
91
General Information
92
How to Supplier Cr. Note : You can select among 2 methods
of deduction as follows:
Deduct to Refer Document deduc on from referred receipt. The
program will take the amount of credit note
/ purchase return deduct the outstanding
amount of referred purchase invoice
immediately. When you disburse, the
amount of purchase invoice decrease.
Not due You can also know the unpaid debt on 3 periods.
93
When select A/P Payment Method... Let it sort by Code? :
When you make payments, do you want the payment
methods to be sorted by code.
94
Payment Methods
95
Finance and Banking
96
General Ledger
97
0-Manual: Means you have to always enter the voucher
number, the program won't enter automatically.
98
If you need to change a new account number later, you can
edit in this screen, not affect any previous entered data
because these amount are only printed in the reports.
Pe y cash report
99
General Information
100
Account Sets for Fixed Assets
So you should set the asset account for each asset in order to
correctly accounting record.
101
Chapter 6 Account Periods
and Category Tables Setup
You have to set accounting period before starting program
operation because accounting data will year-end processed once a
year at least. Besides, the program also use this accounting period
to protects errors from entering data out of the accounting period.
102
Account Periods Setting
103
Starting date of fiscal year (not the date you start to run the
program) is the starting date of tax submittance for your
company, mostly in 1 January. For example, if you start to
working in the Express in June but your accounting period is 1
January - 31 December, you have to set 1 January as your starting
accounting date then the program will automatically calculates the
end of period for 24 periods. If accounting period of some
companies aren't the end of month, they can be edited.
104
Category Tables Setting
105
Figure 3 Screen of setting unit of measure
106
Examples of category tables
107
Figure 5 Example of stock group table.
108
Figure 6 Example of Fixed Asset Type table
109
Figure 7 Example of Fixed Asset Type table
110
Figure 8 Table of Withholding Tax Code
All category tables are used for the operations in most of screen of
Express. You can add codes or edit descriptions any time. Beware
that you shouldn't delete or edit category tables referred
in completely recorded entries.
111
Department Setup
The set departments are used for transaction records; for example,
purchase invoice issuance, sales invoice issuance, cash receipt,
cash disbursement, etc., these screens have a field for entering
department. If the chart of accounts specify the separated
112
departments, the program will automatically performs accounting
record by department, except some transactions unaffecting to the
accounting balance such as Sales order, purchase order or location
transfer transaction.
Note
The field Dept? on above Screen is using for apply program. If any
code is the department on Chart of Account, you should specify 'Y' on
this field (or left it to blank), otherwise (specify 'N') is mean this code
is the project or job code which using for apply on header of
documents and reporting only.
113
Chapter 7 Master Files Setup
Before you perform the daily transactions, you have to set up the
master files (such as, chart of accounts, customer (A/R) file,
supplier (A/P) file, stock file) that necessary for transactions
entries. Entering the proper master file will help you comfort to
recording the data in the program and also reduce error of
recording. So you should gathering information from officer who
use the program for plan and design the master file setups under
the needed results and program limitations.
Beware that if you already set the master files and perform the
transaction entries, you shouldn't back to edit any master files ;
for example, if you set the stock file and take the stock code to
perform purchase / sales transactions , then you edit details of
stock such as unit of measure or selling price, the program won't
edit these details of the recorded transactions.
114
All Master Files in The Program
Chart of accounts
Stock file
Service file
Supplier file
Customer file
Salesman file
Expenses file
Income file
115
Before Setting the Master Files
Price To specify the VAT type of each item you enter as follows :
Type 0= price exempt VAT
For example, if you purchase goods in amount of 100 Baht, the VAT
types are summarized as follows : VAT type 0, the program doesn't
calculate VAT VAT type 1, the VAT is amount of 6.54(calculate from
100 x 7/107) VAT type 2, the VAT is amount of 7 (calculate from 100
x 7/100)
Selling You can set selling price for 5 prices classified by customer credit ;
price 1-5 for example, price 1 for supreme customer, price 2 for general
customer, or by customer type; for example, price 1 for dealer, price
2 for regular customer , price 3 for retail customer, etc.
116
Data Search
To search for data in the master file ; for example, if you know
customer or stock code, you can press Alt+S on the screen of
customer or stock file, then enter the needed customer code.
If you don't know the code, you can search by name, to press
Ctrl+S and enter the needed name (may be some leading
alphabet). When you press Enter , the program informs you that
the needed name isn't found, even so it displays the customer
names which leading alphabets you enter.
You can use this method of data search above for every master
files such as supplier file, stock file, chart of accounts, etc.
117
Entering of Additional Remarks
If you have additional remarks in each master file, you can enter it
by click on Add/Edit Remark icon on that screen. From the
figure below you can enter 10 lines for additional remarks of stock
file. When you finish entering to click on icon Save (or F9 ) to
record, or if you don't want to save, click on cancel button.
118
Printing Names on Envelopes or Labels
You can print address envelope or label from three master files :
customer file, supplier file and stock file.
119
Chart of Accounts
120
Figure 6 Details in each account
121
4 – Revenue
5 – Expenses
Type (Posting / Summary) : Chart of accounts consists of
many accounts and divided in many groups may be
inconvenient for financial statement preparation for
management's decision making. So the program divides it as
2 types : Posting account and Summary account. Posting
account accumulates the balance of its summary accounts.
From example of chart of accounts earlier, the current asset
account accumulates the balance of cash account and bank
deposit account. Bank account accumulates the balance of
bank current accounts, saving accounts and fixed deposit
accounts. Only necessary summary accounts are shown in the
financial statements and it always have to be higher account
level than its parent accounts.
Use Department : Set it as Y if you want to separate account
to each department.
122
Change of Account Numbers
You can immediately edit the account numbers for those aren't
posting accounts or taken to record journal entries. In case of
posting accounts, edit by select the needed account number and
click on Change Code icon, you can replace a new account number
in the field of "New Code".
123
Deletion of Summary Accounts
124
Procedure after Chart of Accounts
Changed
125
Setting Stock File
126
Bar Code : Input digits or characters that significant to the
Bar Code ( if you need to working with the Bar Code Reader )
[Link]/Eng : Enter stock name or detail up to 50
characters long.
Group :Stock group to classify type of goods for sell or
purchasing. You can retrieve data from Category Tables
menu.
A/C Set : Accounting entry and cost calculation method of
this stock code. You can click on Magnifying Glass Icon (or F6
) to select data set in Setup menu 1.3.2 Account Sets.
Alternative : In case of selling or purchasing goods out of
stock, the program shows warning while you issue sales
invoice and allow you to enter the alternative stock.
Negative Allow : In case you record issuing stock despite
goods out of stock (may be supplier's invoice delay), you can
set the program allow the negative stock. (be careful you
cannot know the cost of the negative stock). The entering data
in this field are as follows:
Y Allow nega ve inventory
127
Sales : Unit of measure of goods for sales can be specified the
frequent used unit and its ratio. You can adjust sales unit
when sales invoice issued (set this default from Setup menu
1.5.1 General Information).
Supplier : To enter supplier code of this stock (may be the
one who grants the best price). You can leave this field
because it's just reference.
Remark : To enter remark of this stock code.
Sales Price 1-5 : To enter appropriate selling price (see
method of selling price set up in the earlier of this chapter).
VAT Type : to specify 0 for the VAT exempting product, or 1
for VAT-including product.
Standard Cost : It is used only for the negative stock (goods
out of stock).
The program automatically calculates and records the field of
"Quantity on hand", "Unit Cost" and "Value on hand" as the
following data :
128
Figure 11 Location tab of stock file
129
Edit of Stock Code
You can edit stock code as immediate as the stock item do not be
recorded transaction i.e. purchase / sales invoice issuance. If it
already is recorded, you have to select Stock menu no.2, Stock
File, then click on Change Code icon.
You enter a new stock code and click OK to confirm. The program
automatically edit these stock codes in previously recorded
transactions.
130
Product Set File
1=Normal set Means this product set can not be separated for sales;for
example, a product set comprising 11 items is sold in set
and sales invoice shows only product set code.
2=Special set Means you can sell it either in set or specific item when
you issue sales invoice.
131
Figure 13 Set stock level
Note
In case you take a product set as a part of another product set,
their set level have to be different.
132
Figure 14 Screen of product set detail
The unit cost and unit price of "Normal product set" are
important, because the program averages cost and selling price to
the purchasing goods and selling goods, respectively.
133
Item Quan ty Unit Cost Unit Price
Item A 1 10 15
Item B 2 20 25
Item C 1 30 35
Note
If you do not enter unit cost and unit price of each component
product, (enter as 0.00 per unit), When the purchase or sales
transactions are recorded, the program automatically retrieves
standard cost or selling price 1 to average cost or selling price of
component product, respectively.
The program does not average cost or selling price for special
product set. It use only on selling price of product set, not
individual component product, showing in sales report and vice
versa.
In case you create a new product set both same and similar
component products, you can copy by click on Copy Set icon to
enter a new code, then pressing OK the program will immediately
create a new product set having same details as the old one
(except stock set code).
134
Figure 15 Copy an original product set to a new one
135
Service File
136
Group : Service group, such as repair, made-to-order, can be
set in the Category Table, Stock Group.
Measure : Unit of measure of this service.
Sales Price 1-5 : To enter the appropriate selling prices.
Remark : Special remark for this service code.
GL Sales Account : You can click on Magnifying Glass Icon
(or F6 ) to retrieve an account number from chart of
accounts, the program records on credit balance when sales
invoices of service are issued.
GL Sales Return Account : To record in journal in case of
credit note issued for customer. If this field is blank, the
program will record in "sales account" instead.
Amount of Service Cost : In case of use labor to service, you
can set labor cost to post journal, if not, you enter 0 in this
field and do not enter account number of "Labor cost A/C"
and "Wages Expense A/C".
Labor Cost A/C : Click on Magnifying Glass Icon to select an
account number, the program record debit balance in journal.
Wages Expense A/C : Click on Magnifying Glass Icon to
select an account number, the program record credit balance
in journal.
Note
You have to enter data in the field of "Amount of Service Cost"
and account number of these expenses completely, otherwise the
program records only service income.
137
Price List
If you need to set additional details of price list here besides the
stock file ; for example, special selling price of promotion for a
period, discount for big lot order from customer, other unit of
measure i.e. dozen, you can set them in Price List menu.
138
Entering Data of Price List Menu
10 pieces or
01-INTL-CL- 7,000 7,400 7,900 8,000 0
higher
600
20 pieces or
6,800 7,200 7,700 7,800 0
higher
139
Figure 17 Price list of stock code 01-INTL-CL-600
140
Figure 19 Price list of stock code 02-GIGA-6VX7
141
Setting Reorder Quantities
You can set reorder quantity for high form over stock to remind
you to perform purchase order. In addition, you can set reorder
quantity in different time; for example, reorder quantity of CPU
Intel Celeron 600 Mhz normally set 10 pieces is forecasted
order at least 25 pieces in December, see figure below.
142
Entering Data of Reorder Quantities
To select Stock menu no.8, the screen shows stock code, location
and unit of measure as entered in the Stock File, you can set
reorder quantity by location. To select the needed stock code, then
double click on blank field below MM/YY column to enter as
follows:
Note
Reorder Point Reports are calculate by compare stock summary with
Reorder Quantity. But if you have enter quantity of projected sale
program will to compare stock summary with Reorder Quantity plus
Quantity of Projected Sale. You can verify Reorder Point Setup by
print Report 4.8.1 (Reorder Setup Reports)
143
Inventory Reports at Reorder Point
You can print out the inventory report to check what amount of
goods should be reordered in case have less than reorder point by
the following steps:
144
Setup Supplier File
145
temporary suppliers, foreign suppliers, separate trade
creditor codes from other debt.
Pre Name : i.e. companies, partnership, stores or leave it
blanks if suppliers are sole proprietorship.
Name : Enter name companies, partnership, stores or
owners' names (sole proprietorship) not more than 60
characters.
Address : of suppliers that can be entered 2 lines and not
more than 50 characters per line.
Zip Code : of suppliers.
Phone no.: of suppliers.
Contact Name : in purchasing goods.
Remark :Additional description of this supplier.
Account No.: by using from account chart that relates to this
supplier code i.e. each supplier code is separated by account
number so the account number is the entered supplier code.
You can use this method if there are not many suppliers. If
there are many suppliers, it is unnecessary to separate
account number of each supplier. You can check the balance
of debtors or each supplier's purchasing amount from debtor
report or purchasing reports that are separated by supplier
codes. In addition, account number of other debts i.e. accrued
expenses, loans can be entered in the account number.
Supplier Type : to arrange supplier type or group in each
supplier type for report printing in each supplier type i.e.
creditor report, purchasing analysis report, etc.
Ship Via : is to deliver goods to your company.
Credit that is set by supplier. Program will display this credit
term automatically when you purchase goods from this
supplier code.
Payment Condition: of this supplier code i.e. 2/10, n/30.
Program does not calculate the payment condition but you
can show this condition in any forms referring to this supplier
code.
146
Price Type: You can enter 0, 1 and 2 to specify that goods
purchased from this supplier code includes or excludes VAT.
VAT Rate : of this supplier code i.e. 10% or 7%
Tax ID : of this supplier (in case issuing withholding tax).
Discount: It is the trade discount from supplier. Program will
display this discount when you purchase goods from this
supplier code.
Type of Payment : If you have to pay any expenses (are
income of supplier) to supplier that have to deduct
withholding tax, you have to specify the type of payment i.e.
commission fee, wages, advertisement expense, or other
expenses. You can leave other expenses blank to enter it when
issue withholding tax.
Credit Limit : means the highest credit purchase that you can
buy from this supplier code. Program will give a warning
messages if you purchase higher than credit limit.
Withholding Tax Rate : is set by the government that
depends on expenses i.e. commission fee, or wages.
Last Pur. Date : from this supplier code is displayed
automatically from program that you cannot edit this part.
Withholding Tax Group :Specify withholding tax group i.e.
Form 1, Form 3, Form 53.
Tax Code : is normally entered 1 for deducted tax but you can
specify the withholding tax of employees paid by company
forever or only at the first time.
It is unnecessary to enter anything into Beginning
Balance, Balance and Post-Date Cheque because
program calculates and records automatically by displaying
the following information:
147
Post-Date Cheque:displays balance of not clear cheque.
148
Others Information in Supplier
Information Screen
Not only is supplier information entered in its profile but also you
can retrieve others useful information.
149
Details of cheque not clear
Outstanding Invoice
150
Figure 26 Outstanding (Unpaid) Invoice
151
Setup Customer File
152
Pre Name i.e. company, partnership, and store. You have to
leave this field a blank if it is the sole proprietorship.
Name i.e. company name, partnership, store or owner name
(sole proprietorship) not exceeding 60 characters.
Address that can be entered not exceeding 3 lines that the
first two lines can have 50 characters and the third line has 30
characters.
Zip Code of customer' address.
Phone No. of customer.
Contact Name to sell goods.
Customer Type to arrange customers into groups to print
reports i.e. A/R report, Sales Analysis report, etc.
Account No. Using account number that link to this
customer code i.e. account numbers are arranged in the
account chart so the account number has to be same as
entered customer code. This example is suitable for a few
customers. If there are many customers, it is unnecessary to
separate account number of each customer code. The reason
is that you can view these information from A/R report or
sales report of each customer code when you want to view
A/R balance or sales balance from each customer.
Salesman Code is to specify customers who are under
salesmen control and you can know sales amount of each
salesman.
Territory You can specify territory of each customer if there
are many territories. Click on Magnifying Glass Icon (or F6 )
to view information in Setup menu no.2 Category Tables
and it can analyze sales amount of each territory.
Ship Via Entering shipping method in the above menu
(already setup it) by click on Magnifying Glass Icon to retrieve
all shipping methods and use one.
Credit Setup amount of credit days giving to this customer
that due date will be calculated automatically in the sales bill.
Payment Condition It is a discount for customer who pay his
debt within the period i.e. 2/10, n/30 means get 2% discount if
you pay within 10 days from 30 due dates.
153
Price # You can select selling price for this customer that
relate to 5 selling prices of goods setup in Stock menu no.2
Stock File.
Discount Trade discount for this customer. Program displays
trade discount every time when you sell products to this
customer code.
Credit Limit for customer. During issuing sales bill higher
than approved credit limit, program will give a messages to
warn you.
Remark Special messages or remark for this customer i.e.
'sending bill collector list every 15th and 30th'.
You have not to enter any in Beginning Balance,
Balance,and Post date Cheque because program will
calculate and record automatically by displaying the following
information:
Note
Information in customer description i.e. salesman, territory, selling
price, etc. can be changed again when you issue the document
referring this customer code.
154
Ship-To Address
155
Others Information in Customer
Information Screen
Pending Cheque
156
Figure 30 Transaction of Pending cheque (not clear) on Tab#4
Return Cheque
Outstanding Invoice
157
In Tab# 6 displays all outstanding invoices number. At Balance
field, it displays unpaid debt and Amount field displays full
balance in tax invoice.
158
Salesman File
159
Salesman Name can be entered not exceeding 45 characters.
Position of this salesman.
Type of salesman is divided into full-time salesman or part-
time salesman (that can setup at Setup menu no.2 Category
Tables and select salesman type).
Territory of this salesman. If there is more than 1 territory for
one salesman, this field will be blank.
Commission Rate from selling goods.
Address of salesman.
Tax ID. of salesman.
Social Security ID. of salesman.
If you want to set Sales Target, click on Sales Target tab, see figure
below:
160
Figure 34 Setting target screen
You can set 24 periods starting from the date in Setup menu
no.3 Account Periods. Program will compare this target with
the real sales from each salesman and displays in the report.
161
Setup Bank A/C File
162
Printing Bank Statement
163
Setup Other Expenses File
164
Desc. Thai & Eng. of other expenses that can convey the
meaning. You can set in both Thai and English.
Group i.e. office equipment expenses, miscellaneous
expenses that you can distinguish the detail on Category
Tables menu at this group.
Measure of expenses that you can enter or omit it.
Amount If this expense has the same amount for every time,
enter the amount into this field. Also, if there is different
amount for every time, leave this field blank. So you can enter
amount during you record other expenses.
Remark Special message or remark for this expense code.
Expense Account is retrieved from account chart, click on
Magnifying Glass Icon to select account no.. This account no.
will be recorded in journal book when this expense code is
recorded into the program.
165
Setup Other Income File
166
Group i.e. miscellaneous expenses, other income. You can
copy recorded information from Category Tables menu and
paste it the income information by click on Magnifying Glass
Icon at this field.
Measure of income that you can enter or omit it.
Amount If this income has the same amount for every time,
enter the amount into this field. Also, if there is different
amount for every time, leave this field blank. So you can enter
amount during you record other income.
Remark Special message or remark for this income code.
GL Sales Account is retrieved from account chart, then click
on Magnifying Glass Icon to select account no. This account
no. will be recorded in journal book when this income code is
recorded into the program.
GL Sales Return Account will be used to Dr. in the journal
book. In case of issuing debit note to customers, leave this
field blank so that program will record this field from 'GL
Sales Account'.
Service cost per unit Normally, repairing wages are
recorded but their costs are not recorded. If you want these
costs are recorded by program, you have to set service costs.
When you do not want to record them or cannot calculate
them, you have to enter '0' and have not to enter account
number in Service Cost Account and Salary/Wages
Expense Account.
Service Cost Account Program will post the account
number from Service Cost into journal book in Dr. Side. If
you set Service cost per unit, click on Magnifying Glass Icon
(or F6 ) to select account number from account chart.
Salary/Wages Expense Account Account number from this
field will be post in the Cr. Side by program. If you set Service
cost per unit, click on Magnifying Glass Icon (or F6 ) to select
account number from account chart.
167
Note
Other income code is same as goods code. Also posting account is
similar each other. The difference is that you cannot find goods code
when you entering data in Sales menu no.5 Other Income.
168
Chapter 8 Entering the
Beginning Balances
After setting main information files, you should enter beginning
balance of each master files before you start your work i.e.
entering the beginning balance of stock module, A/R module,
A/P module or accounting module. You can enter trade
transaction i.e. purchase, sales before enter beginning balance.
However, you should enter beginning balance of systems at the
first step, because the program needs this data for calculate the
balance and that made you know the correct financial status of
business operation.
169
Recording Beginning Balance of
Inventory
170
First In First Out (FIFO)
171
4. Press Enter to save this record and press Esc to exit from this
screen.
172
Average Method
173
Note
Besides entering beginning balance of each stock code, you have to
bring the summary of inventory balance to enter in accounting
module. If you use Periodic method to record inventory account, you
have to enter this beginning balance in Account menu no.5 Ending
Inventory.
174
Entering Beginning Balance of Each A/P
You have to enter all outstanding A/P into the program although
you have these obligations occurred before you using program. So
these outstanding A/P are used as beginning balance of each A/P.
175
set departments from Setup menu no.7 Department. If there
is no required department, press Enter to pass this field.
Document Date comes from this goods receipt bill that has to
be the debt occurring before the first date of program usage
i.e. 1st January, 2001 is the first date of program usage so you
have to enter the previous balance occurring before this date.
Document No. is from purchase bill or goods receipt bill
(sequenced by yourselves) that are occurred before program
usage. Goods receipt bill no. cannot same as the present
issuing no. To prevent this problem, you should enter the year
preceding the goods receipt no. i.e. RR43/9568.
Invoice No. is the tax invoice no. or document no. of
suppliers (document no. is ordered internally by yourselves
but invoice no. depend on the invoice no. you received from
suppliers).
Supplier Code of this tax invoice.
Due Date of the payment (amount of credit term is
automatically calculated by program set in Purchase menu
no.6 Supplier File).
Price Type whether it is included VAT or not. Values that you
can specify are 0, 1, 2.
176
VAT of this goods receipt bill or purchase bill that is
calculated automatically by program.
Note
If VAT is not consistent between program calculation and bill
(may be from decimal notation), you have to enter 0% in VAT
field. Then entering VAT amount by yourself.
177
Beginning Balance of Each A/R
You have to enter all outstanding A/R into the program although
these obligations occurred before you using program. So these
outstanding are used as beginning balance of each A/R.
Dept Specify department that you issue sales bill. You can
click on Magnifying Glass Icon (or F6 ) to select the set
departments from. If there is no required department, press
Enter to pass this field.
178
Date comes from this tax invoice that has to be the debt
occurring before the first date of program usage i.e. 1st June,
2022 is the first date of program usage so you have to enter
the previous balance occurring before this date.
Invoice No. is tax invoice no. that are occurred before
program usage. Note that tax invoice number have not to
same as the present issuing no. To prevent this problem, you
should enter the year preceding the invoice no. i.e.
IVBF/2865.
Customer code can be entered directly into this field if you
know its code. Also you can click on Magnifying Glass Icon
(or F6 ) to select customer code of this tax invoice. After you
select customer code, the program will displays other
information i.e. salesman code, territory, due date, discount
rate according to you set in Sales menu no.6 Customer File.
But you can edit these information if it is not matching with
this document.
Salesman Specify salesman code of this invoice.
Territory Entering sales territory of this tax invoice.
Due Date is specified in sales bill.
Price Type is specified with 0, 1, and 2 to identify this bill
included VAT or not.
Amount is the accrued payment in this invoice. It is included
with VAT or not depending on price type.
Discount of this invoice or sales bill.
After Discount is calculated automatically after deducting
discount.
VAT Specify VAT rate of this tax invoice.
Note
If VAT is not consistent between program calculation and bill
(may be from decimal notation), you have to enter 0% in VAT
field. Then entering VAT amount by yourself.
179
VAT occur In the case of selling general goods, VAT occurs at
that selling date (accrual basis). So date on selling goods will
be entered into this field. In another case, if you selling by
installment payment, cash receipt makes sales VAT occur
(VAT responsibility in cash basis). For the second case, you
should leave this field blank.
VAT Responsibility is recorded from VAT occur
information. If you have entered date, program will record
VAT Responsibility as accrual basis. In the other word, if you
leave VAT occur field blank, program will record it as cash
basis.
180
Entering Beginning Balance of Cheque
If you receive or pay cheques which not clearing before you using
the program, you have to enter these cheques into the program
one by one.
Note
Take it into your consideration that Express will deduct balance of
that A/R although its cheque is not clear. So you have not to enter this
balance again into the beginning balance of A/R.
181
Figure 5 Confirm on outstanding cheque receive or not
182
Enter Beginning Balance of Accounting
Module
Adding account no. that you want to enter the beginning balance
(add by click on Add icon). You can click on Magnifying Glass Icon
(or F6 ) in account no. field to select required account no. Also you
183
can specify department if beginning balance separates
departments. You have to specify clearly of Dr. amount or Cr.
Amount. If it is Dr. amount, enter with full amount. In Cr. amount
part, enter with minus amount.
Note
If there are a lot of accounts to be enter the beginning balance, you
can set the program to display all account no. by Balance Recalculate
at Account menu no. A, by select period from the first period to
twenty fourth.
For the record of beginning balance, program does not check the
balance between Dr. and Cr. So you can check it by typing Trial
Balance(Report menu no.5.6.1) at the first period and
checking the total balance at Dr. side and Cr. Side. These two sides
have to be equal, see figure below:
184
Figure 7 Printing Trial Balance to checkbeginning balance
185
Chapter 9 Document Running
No.
Express consists of many systems i.e. purchase system sales
system. Each system consists of many submenu i.e. purchase
system consists of Deposit Payments menu, Cash Purchase,
Purchase Orders, Credit Purchase, etc. Document number can be
running from any number (unnecessary to be 1). Besides you can
running document no. next from last document no. you issued
before using the program. At this Document Running No.
menu, it requires you to set the starting number. Then program
will run the next number automatically.
186
Ordering Document No.
Program will run the number start from 1…2…3 i.e. invoice
starting from IV0000001, next is IV0000002. You can change
them, as you want i.e. starting from IV0000101 with the following
rules:
187
Figure 1 Setup Document [Link]
Type will be used for divided the document type i.e. credit sales
is IV, cash sales is HS. Each main type can be divided into sub-
type i.e. IV can be divided into Local Sales and Abroad Sales.
Document Description i.e. credit sales, cash sales, A/P Bill
Collection List, etc.
Description 2 is used for Express with English version.
Running No. Setting the starting number of invoice from each
document i.e. previous invoice (credit sales document) you are
running to no.100 that you want it to be run continuously by
starting from no.101. So you have to edit at Running No. field to
be IV0000101. If there is no any edit, the program will automatic
running from IV0000001.
After finish above process, click on icon Save (or F9 ) to record or
Enter to keep going on, program will display the figure below
(from figure, it is document no. setup of 'Credit sales', that some
details in this screen might different from others document). You
can exit from this screen without any edit by click on cancel
button.
188
Figure 2 Additional data in document [Link] screen
Any edited data will not affect with other documents. The
following is the detail of each data field:
189
edit. However, you can edit it in case you want to set the
program record in journal book with fixed the accounts
number.
190
Chapter 10 Link General
Ledger (G/L) Setup
General ledger system gathers together all of transaction record
from several systems such as purchase, sales and cash receipt
system. If you don't need to link the data to general ledger system
because account chart is not complete set or you need to use the
program controls only accounts receivable system, accounts
payable system, inventory system or you might wait until ready to
perform transactions about accounting system later.
191
Posting to Journal Book Setup
To set that you want the program link the data entering in several
menus whether to record in the journal book or not. If you specify
the line of "Link to G/L Module [Y/N]" as "N ", the program
doesn't link any data to G/L. If specify as "Y ", the program will
retrieve data recorded in several menus to post to the journal
books, as shown in figure below:
Note
In case of accounting record formerly specified to link to G/L as "N"
then you change it as "Y" later, the program will not record retroactive
accounting entries in the journal book, you have to command to re-
entry the accounting record of each item of documents again.
From the figure, you see the program shows some transaction
names relating to G/L, you just specify "journal book code" for
192
these transactions to record data. For example, as shown in figure,
if you perform cheque received / paid clearing, the program will
record them in the receive journal (code 02) or payment journal
(code 01) as you previously set. You can click on Magnifying Glass
Icon (or F6 ) to select the journal books which previous set in
Account menu no.8 Journal Books Setup.
193
G/L Link Account
The program uses the account codes for journal entries. When you
record several types of accounting entries such as purchase
transaction, sales transaction, income or expense record posted
from various program menus, the program will retrieve these
account codes in this screen to record. For example, if you issue
credit sales invoice, the program will record accounting entries as
follows (in case of perpetual inventory system).
Debit Credit
From the example above, the program takes account code of sales
tax, sales income, and cost of goods sold from this G/L Link
Account menu to record in the journal books (but if the account
codes are previously set in Setup menu, no.4 Document
Running Number, the program will use these set account
codes). For accounts receivable account, the program retrieves
from the Customer File, but if it doesn't previously set this account
codes, the program will take the account code of account
receivable set in this G/L Link Account to use instead.
194
Figure 3 Setup G/L Link Account to record in the journal book
195
Chapter 11 Entering Data of
Purchase and A/P System
Processing steps of program relating to purchase and accounts
payable procedure are shown as figure below.
196
Purchase transaction in this program has 2 types: cash purchase
and credit purchase. For cash purchase the program assumes that
the transaction finished in one step (because you immediately pay
cash or cheque). The credit purchase has additional steps of cash
disbursement when the credit purchase which you prepare A/P
document receipt lists for supplier's bill slips.
197
Before entering data into Purchase and
A/P System
There are some data fields referred many times in this chapter, so
we would like to explain how to entering these data :
VAT Type
Discount
Form Printing
VAT Responsibility
Entering Additional Remark
198
VAT Type
To identify the type of item price shown on bill. You can enter the
VAT type as follows:
For VAT type 1 the VAT is amount of 6.54 Baht (Calculate from
100 x7/107)
For VAT type 2 the VAT is amount of 7.00 Baht (Calculate from
100 x 7/100)
199
Discount
1500.00(amount of discount)
10%(percentage of discount)
200
Form Printing Alt+P
You can print the various forms such as purchase order, credit
purchase as soon as you complete the transaction record. Click on
Print icon in order to select to print to screen, printer or text file. If
you need to know additional details relating to the form edit
procedure, please study the chapter 25 "Form and Report
Modification".
201
VAT Responsibility
Note
The program will display the screen asking for the tax basis only for
the first entered item of service.
202
You can check the recorded tax invoice or credit purchase that
what tax basis is chosen by enter to the purchase document you
need to check then click on Payment Item tab, see the line "VAT
Response" as figure below:
203
Entering Additional Remark Alt+R
204
Figure 4 Remark of each item of goods
Note
Additional remark of each item can be perform when you completely
record these items. You can perform as follows: click on needed item,
then click on Add/Edit Remark icon.
205
Entering data of Purchase Order
In case of receiving one after another, you can follow how many
goods on order in order to manage adequate inventory for selling.
For example, if you forecast that you receive many purchase
orders from customers in one period, you will order adequate
goods before that period otherwise you may lose sales
opportunity.
206
To enter data of purchase order, select Purchase menu no.3
Purchase Orders. Means of entering the data, please study
Chapter 3 "Working with Program". The details of data entered on
the screen of purchase order are as follows:
207
Specify receive date in each item? Y/N: In case you order
many items of goods which the supplier doesn't deliver all in
the same day, you can answer 'Y' in this field, the program
allows you enter the receiving date for each item.
Price Type: Specify the purchasing price of each item. You
can specify these purchasing price including VAT or not by
input 0 , 1 or 2.
Ship To: If the receiving location isn't your normal address,
you can specify it.
Discount: It is discount granted by the supplier that the
program automatically displays the Supplier File.
VAT: You only enter the VAT rate, then the program
automatically calculates the VAT amount in the field of VAT
amount.
Item: Select the item code you need to order. When you press
Enter pass the field of item code, the program displays all
items sorted by codes or name which you set in Setup menu
1.3.1 General Information.
Loc.: Enter the warehouse or godown which order these
goods.
Quantity: You can enter the quantity of ordered goods in big
or small unit.
Unit Cost: To enter price/unit of these ordered goods you
agree with the supplier.
Discount: You can enter the discount of each item either by
amount or by percentage of discount.
Amount: The program calculates by on the basis of the
ordered quantities multiply the unit price and subtract the
discount of each item.
208
Purchase Order Cancellation
Select Purchase Orders menu and search for the document you
need to cancel, then click on Goods on Order Item and double
click on cancel field as you want to cancel, you will see the screen
as shown below.
209
Checking the Goods on Order in
Purchase Order
After you issue the purchase order, you can check whether the
supplier completely delivers goods to you from the Report menu
2.3 On Order Group by Stock Code, P/O or Supplier.
Besides, you can check via the screen of purchase order when you
completely record the purchase order, click on Goods on Order
Item tab which the program shows the goods on order. In case you
cancel the purchase order, the program shows the quantity of item
and the date of purchase cancellation.
210
Checking the Receiving Goods of
Purchase Order
211
Entering data of Deposit Payment
212
Supplier Code: If you know the supplier code, you can
directly enter it. If not, you can press Enter to pass, all
supplier codes and numbers you enter in the Supplier File
menu will display and are sorted by code or name which you
set in Setupmenu 1.5.1 General Information in the part of
Supplier Search.
Bill be : In the case of issuing purchase VAT on behalf of
another company that does not match the supplier code in the
purchase bill (mostly for companies with branches such as
Makro, Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the purchase VAT report. It will be based on the selected
supplier code.
Invoice #: It is supplier's invoice number issued for your
deposit payment. If you don't specify, press Enter to pass.
Date: Date of supplier's invoice.
Remark: Texts or notes relating to this deposit payment.
Due: In case of deposit payment contract is prepared, you can
check that deposit purchase pay on due date or not.
Price Type: Specify the deposit amount of each item include
VAT or not by entering price type as 0, 1 or 2.
VAT: The field of VAT can be blank. When you completely
enter the deposit payment, the program calculates the VAT
amount automatically.
Description: To enter the appropriate data such as product
name which you pay deposit payment in advance.
Amount: To enter the deposit amount pay the supplier, then
press Enter to pass.
In case of many items of deposit, you completely enter the
data, then press Esc to exit from this recording screen.
213
Figure 9 Deposit in cash
However you can select to pay partially in cash and the remaining
in cheque. You have to check that the amount in total invoice
amount field and the amount in actual payment always equal.
214
Entering Data of Purchase
215
Dept: Specify the department issuing this credit purchase. If
you already set department separately, you can click on
Magnifying Glass Icon (or F6 ) to select the needed
department.
Receiving No.: You can set the program automatically
numbers the receiving record by pressing Enter pass the field
of this receipt. If you need to number it by yourself, you can
enter the needed one.
Date: Date of this credit purchase.
Supplier Code: If you know a supplier code, you can directly
enter it. If not, press Enter to pass, all supplier codes or
names will display which depend on you set in Setup menu
1.5.1 General Information, the part of 'Supplier Search'.
Bill be : In the case of issuing purchase VAT on behalf of
another company that does not match the supplier code in the
purchase bill (mostly for companies with branches such as
Makro, Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the purchase VAT report. It will be based on the selected
supplier code.
Refer P/O#: In case you already enter the purchase order of
this supplier, click on Magnifying Glass Icon (or F6 ) to
retrieve the referred purchase order. It is comfortable for you,
not enter any data of purchase by yourself and reduce any
errors of improper entering referred to the recorded purchase
order. If none, press Enter to pass.
216
Figure 12 Click on Magnifying Glass Icon on the field of P/O
number, the program displays purchase orders to allow you
select
217
Enter pass the field of 'Deposit' that you will take the deposit
payment amount deduct from this purchase invoice or not. If
you need to deduct, answer OK . If you don't , answer Cancel .
VAT: To enter the VAT rate and the field of VAT amount can
be blank. When you enter all received items, the program
automatically calculates VAT amount.
Item: To select the item code you need to receive, press Enter
pass the field of item code which the program displays all
item codes sorted by code or name as you set in Setupmenu
1.3.1 General Information. To quickly search the item, you
can enter only 1-2 numbers/letters of codes/alphabets, the
program will display all item names leading by these
codes/alphabets.
Loc.: To enter location (warehouse) or godown you need to
receive the goods.
Quantity: To enter the quantity of goods receive which you
can select the big and small units.
Unit Cost: It is price per unit which you have to enter it/them
as per supplier's invoice.
Discount: You can enter the discount of each item either by
amount or by percentage.
Amount: The program calculates the amount on the basis of
quantities purchased (or received) multiply unit price and
subtract discount of each item.
Note
In some case, unit price is infinite decimal notation; for example,
three pieces of goods in amount of 10 Baht (one piece of goods is
3.3333 Baht). In this case, you enter 3 in quantity field, blank the unit
price and discount field, then enter the amount of 10 Baht, after that
the program automatically calculates the unit price and discount of
one piece.
218
Entering Data of A/P Credit Note
219
not, you can number it by yourself by directly entering the
needed number.
Date: Date of this credit number.
Supplier Code: To enter the supplier code you need to issue
credit note.
Bill be : In the case of issuing purchase VAT on behalf of
another company that does not match the supplier code in the
purchase bill (mostly for companies with branches such as
Makro, Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the purchase VAT report. It will be based on the selected
supplier code.
Receipt #: To click on Magnifying Glass icon to retrieve the
outstanding receiving records of this supplier code in order to
select the one you need to issue credit note. Then the program
displays the amount of goods or service as per receiving
record you refer as shown in figure below, to press Enter to
pass.
When you press Enter pass the bottom of screen, the program
displays the received items as per referred receiving record, you
press Enter on the item issued credit note, as the figure shown
below.
220
Figure 15 Item in referred receiving record
If you know what item is increased debt, you should enter the
stock code to enable the purchase analysis report to be more
complete, because the program will only increase the cost of goods
(not increase the stock balance). The field of quantity and unit
price may be either entered data or not. The field of amount only
entered the adding amount. When you press Enter to end, the
program shows a triangle symbol in front of the selected item and
wait you to select the next items. When you finish selecting, press
F5 to record the transactions. The program displays asking that
this credit note will pay to supplier in cash or hold to gather the
other bills in the next cash disbursement process (as shown
below).
221
Figure 16 Option to be taken whether you pay in cash or hold to
the process
222
Purchase Allowance/Return
If you receive a A/P debit note from a supplier for many reasons
such as over purchasing or incorrect special goods, the details you
enter on the screen are as follows:
223
the field of document number. If you need to number it by
yourself, enter the needed one.
Date: Date of this debit note.
Supplier Code: Enter the supplier code issuing this debit
note.
Bill be : In the case of issuing purchase VAT on behalf of
another company that does not match the supplier code in the
purchase bill (mostly for companies with branches such as
Makro, Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the purchase VAT report. It will be based on the selected
supplier code.
Receipt #: Click on Magnifying Glass Icon (or F6 ) to retrieve
the outstanding receiving record to select the one you need to
deduct amount per this debit note (if this receiving record or
credit purchase already are disbursed, you have to enter
credit purchase number by yourself).
Invoice #(refer to A/P debit note): It is a debit note from the
supplier. If you don't specify, press Enter to pass.
VAT Date: Date of debit note from supplier.
When you press Enter pass the field of discount, the program
displays the items in the referred invoice as figure below.
224
Figure 19 Item in the invoice referred
In case you decrease only credit balance, answer 'N' in the field of
Return Stock?. The program only decrease the cost of goods and
outstanding debt of this supplier as per credit amount, not effect
stock balance. When you record completely, press Enter to pass.
225
There is a triangle symbol show in front of the selected item which
the field of item shows the number of selected items. When you
finish selecting the items, press F5 to record the transaction.
226
Entering Data of A/P Bill Slip
227
Date: Date of this A/P billing slip.
Supplier Code: If you know a supplier code, you can directly
enter it. If not, you can press Enter to pass, all supplier codes
and names you previously set will display.
Term: The program automatically retrieves the term of
payment previously set in the Supplier File.
Remark: Texts or notes you specially need to enter.
Appointment: It is the date which the supplier appoint you to
pay the money. You can enter this date immediately if you
know the exact date. If not, this field can leave to blank.
Then you select the receiving record number you need to receive
A/P bill slip by double click on that item, the program displays a
triangle symbol in front of the receiving record number. You can
select more than one receiving record to receive A/P bill slip. The
number of all selected receiving record are shown on the Item
field at the bottom of screen. To click process button to record the
transaction.
228
Figure 24 You can select the receiving record to receive the A/P
bill more than one document
229
Payment Procedure
230
Supplier Code: To enter the supplier code you need to pay.
Bill be : In the case of issuing purchase VAT on behalf of
another company that does not match the supplier code in the
purchase bill (mostly for companies with branches such as
Makro, Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the purchase VAT report. It will be based on the selected
supplier code.
Remark: Note or remark you need to specify in this payment
document.
Payment Date: When you enter data for the first time, the
program doesn't allow you enter it but displays same as the
document date. However if the document date isn't the same
as the payment date, after you completely record the
transaction, you can click on icon Edit (or Alt+E ) to edit the
actual payment date.
Then the program displays the outstanding receiving record
of the referred supplier code as shown in figure below.
231
Note
In case of payment of service or installment expense and their
purchase orders are issued with VAT responsibility in cash
basis. The screen you enter the pay amount has a line for
entering VAT amount which the program automatically
calculates (but you can edit it if you need), also the other detail
such as tax invoice from supplier.
You can select more than one tax invoice for one payment by
performing the steps as described earlier. There are triangle
symbols in front of all selected receiving record and the item
field shows the numbers or tax selected invoice. After
completely entering, click Proceed button to record the
transaction. Preliminarily, the program warns on the right of
screen as figure shown below that you don't select the type of
paying cash, cheque or others, yet.
232
Figure 28 Warning in case you don't enter type of payments
233
Figure 30 Screen afterdouble click on blank field below
Other Payment column which the program allows you select
type of payment
However you can select to pay partially in cash and the remaining
in cheque. You should consider that the field of Total Invoice
Amount is equal to Payment Amount. In additional, in case of
cheque or note payable which amount exceeds those selected
invoice, the remaining amount of cheque can be offset the next
outstanding disbursement (must be the same supplier). For
example, if amount of 32,100 Baht per outstanding invoice
whereas you pay cheque in amount of 33,000 Baht, the remaining
900 Baht of cheque amount (shows in the field of Outstanding)
can be offset the next disbursement of the same supplier (by
double click on blank field below Other Payment column and
select payment in cheque), then press Enter on the field of Other
Payment (not enter any cheque number), the program displays
remaining cheque from previous payment as shown in figure
below, select the needed cheque number.
234
Figure 31 To select the cheque number or note payable with
remaining amount from previous payment
235
The Differences of Payment
236
Entering of Other Expenses
237
You can click on Magnifying Glass Icon (or F6 ) to select the
needed one. If not, press Enter to pass.
Document No.: It is a slip number of this other expense. You
can set the program automatically numbers the slip by
pressing Enter pass this field. If you need to number it by
yourself, enter the needed one.
Date: Date of this document.
Supplier Code: If you need to specify the supplier code, you
can directly enter it or click on Magnifying Glass Icon (or F6 )
which all supplier codes and names you previously enter in
the Supplier File will display. If it is a little amount or
unnecessary to record, you can press Enter to pass.
Bill be : In the case of issuing purchase VAT on behalf of
another company that does not match the supplier code in the
purchase bill (mostly for companies with branches such as
Makro, Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the purchase VAT report. It will be based on the selected
supplier code.
Invoice #, Date: To enter invoice number and date of this
expense. If you don't specify, press Enter to pass.
Description: Texts or notes relating to this expense. If you
don't need to specify, press Enter to pass.
Price Type: Specify the amount of expense of each item
including VAT or not by entering 0, 1, or 2.
VAT: You can leave the blank field of VAT amount. When you
completely enter all other expense, the program automatically
calculates the VAT amount.
Expense Code/Description: Select the needed expense code
by pressing Enter pass the field of expense code, the program
displays all expense codes, press Enter to select the needed
one.
Dep.: If you need the program record the other expenses
accounts separated by department, you enter the needed
department code. If you need to record in total amount (not
238
separated by department), press Enter to pass the field of this
Department.
Amount: To enter each expense amount, then press Enter to
pass.
If you pay other items of other expense, you can enter all.
When you need to record the transaction, press Esc .
Preliminarily, the program assumes that these other expenses
pay in cash. If you need to change type of payment: 2 types as
follows:
239
Premiums
On the screen of entering the items, if you don't enter unit price or
enter it in amount of 0.00 Baht, the program asks you that this
item is premium or not.
240
VAT-Exempted Goods
241
Note
If you need the screen displays purchase amount both VAT-exempted
goods and normal VAT-rate goods, you can set in Setup menu no.4
Document Running Number by click on icon Edit (or Alt+E ) on
the needed document such as credit purchase, then edit on the line of
Separate VAT Type in item to be 'Y'.
242
Withholding Tax
Note
This withholding tax information will be used to print Form 3 or Form
53. If you do not want to print these forms, you can enter only
withholding tax amount and record it without input Withholding Tax
Information.
243
You have to enter all information i.e. Voucher no., Submit to
month and other description as follows:
From above figure, you can see the special value at the end of each
type i.e. [Link] ;tS01,c1,r3 Pay to general person means
you have to submit S01 (Form 1) with condition 1 and 3% tax rate.
Note
t = type (Form?) , c = condition (tax condition), r = rate (tax rate)
244
Tax Group is displayed automatically by the set payment
type.
Savings in social security fund Amount after deducting
from salary will be included in the social security fund.
Savings in reserve fund Amount of reserve fund will be
entered into this screen.
245
Printing Tax Slip
246
Chapter 12 Entering Data of
Sales and A/R System
Processing steps of program relating to sales and accounts
receivable procedure are shown as figures below.
Sales invoice issuance in this program has 2 types: cash sales and
credit sales. For cash sales, the program assumes that the
transaction finishes in one step (because it immediately collect
247
cash or cheque). The credit sales has additional steps of cash
receipt when the sales invoice is due.
248
Before entering data into Sales and A/R
System
There are some data fields referred many times in this chapter, so
we would like to explain how to entering these data :
VAT Type
Discount
VAT Responsibility
Form Printing
Entering Additional Remark
249
VAT Type
To identify the type of item price shown on bill. You can enter the
VAT type as follows :
For VAT type 1, the VAT is amount of 6.54 Baht (calculate from
100x7 /107)
For VAT type 2, the VAT is amount of 7.00 Baht (calculate from
100x7 /100)
250
Discount
251
VAT Responsibility
Note
The program will display the screen asking for the tax basis only for
the first entered item of service.
252
You can check the recorded sales invoices that what tax basis is
chosen by enter to the sales document you need to check then click
on Collection Item tab, see the line "VAT Response" as figure
below.
253
Form Printing Alt+P
You can print the various forms such as deposit receipt, sales
order, sales invoice as soon as you complete the transaction
record. Click on Print icon in order to select to print to screen,
printer or text file. If you need to know additional details relating
to the form edit procedure, please study thechapter 25 "Form and
Report Modification".
254
Entering Additional Remark Alt+R
255
Figure 4 Remark of each item of goods
Note
Entering the remark of each item can be allowed only when you
completely enter that item. Click on desired stock item and click on
Add/Edit Remark icon.
256
Entering data of Sales Order
You can know the total amount of sales order in advance from
customers accumulated in the program in order to manage
inventory for customers' need.
257
S/O No.: You can set the program automatically numbers the
sales order by pressing Enter pass a field of sales order
number. If you need to number it by yourself, enter the
needed one.
Date: Date of this sales order.
Customer: If you know a customer code, you can directly
enter it. If not, press Enter to pass, all customer codes and
names you entered in the Customer File will display and are
sort by code or name which you set in Setupmenu 1.4.1
General Information in the part of Customer Search.
Bill to : In the case of issuing sales VAT on behalf of another
company that does not match the customer code in the sales
bill (mostly for companies with branches such as Makro,
Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the sales VAT report. It will be based on the selected customer
code.
Reference: Texts or notes needed to refer in this sales order.
Salesman: Specify a responsible salesman of this sales order.
Normally, the program displays the salesman codes which are
set in the Customer File. If you need to edit, click on
Magnifying Glass Icon (or F6 ) and select the needed one.
Territory: Specify a territory that the sales transaction occur.
The program displays the territory you specify in the
Customer File menu at first. You can change the territory to
the others by click on Magnifying Glass Icon on the field of
this territory and select the needed one.
Ship Via: Specify the shipment of this sales order by click on
Magnifying Glass Icon to retrieve from the Ship Via Table
which previously set.
Credit Terms: It is a credit term granted to this customer
such as 30 days, 60 days. Normally, the program firstly
displays it which you previously set in the Customer File.
You can change it if you need.
Ship Date: Specify the date for shipment of goods to the
customer, The program normally shows the date same as the
258
date of sales order, you can change it if you need.
Specify ship date on item: In case of you sell many items of
goods which cannot be shipped in the same day, you can
answer 'Y' in this field, the program allows you enter the ship
date for each item.
Price Type: Specify the selling price of each item. You can
specify these selling price including VAT or not by input 0 ,1
or 2.
Ship To: If the customer requests you to ship to other
locations except the customer's normal address, you can click
on Magnifying Glass Icon (or F6 ) to select the shipment
location recorded in the Customer File menu.
Discount: It is discount granted to the customer that the
program retrieves it from the Customer File. If you don't need
to change or grant any discounts, press Enter to pass.
VAT: Enter the VAT rate, then the program automatically
calculates the VAT amount in the field of VAT amount.
Item: Select the item code for sales order. When you press
Enter pass the field of item code, the program displays all
item codes sorted by codes or item name. To quickly search
the items you need, you can enter only 1-2 numbers/letters of
codes/leading alphabets, the program will display all items
leading with these codes/alphabets.
Loc.: Enter the location to pick up the ordered goods to the
customer.
Quantity: You can enter the quantity of goods sold in both big
and small unit. If you enter the quantity over the stock
balance, the program will display warning as figure below.
259
Figure 6 The warning when you enter the quantity over the
stock balance
Unit Price: They are price per unit of these ordered goods,
The program displays the unit price set in the price table for
this customer in the Customer File.
Discount: You can enter the discount of each item either by
amount or by percentage of discount.
Amount: The program calculates by the quantities multiply
the unit price and subtract the discount.
260
Sales Order Cancellation
261
Checking the Backorder in Sales Order
After you issue the sales orders, you can check whether the goods
are completely shipped to the customers or not from the Reports
menu 1.3, Backorder Report group by stock code, sales
order or customer. Besides, you can check via the screen of
sales order by click on Back Order in S/O tab which the item
shows the backorder (in Qty Remain column). In case of you
cancel the order, the program displays the quantities of item and
the date of cancellation as shown in figure above.
262
Checking the Shipment of Sales Order
If you want to check the sales orders that which tax/sales invoices
are shipped goods to the customer, click on Shipment tab showing
the ordered items and sales invoice numbers of each item.
263
Entering data of deposit receive
264
Customer: If you know a customer code, you can directly
enter it. If not, you can press Enter to pass, all customer codes
and numbers you enter in the Customer File menu will
display and are sorted by code or name which you set in
Setupmenu 1.4.1 General Information in the part of
Customer Search.
Bill to : In the case of issuing sales VAT on behalf of another
company that does not match the customer code in the sales
bill (mostly for companies with branches such as Makro,
Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the sales VAT report. It will be based on the selected customer
code.
Reference: Texts or notes relating to this deposit receive.
Salesman: Specify the salesman who receives this deposit, if
you don't specify the salesman, press Enter to pass.
Due: In case of the deposit receive contract is prepared, you
can use the due date to check that the customer really decide
to buy whether exceed this due date or not.
Price Type: Specify the deposit amount of each item include
VAT or not by entering price type as 0, 1 or 2.
Note
If you need to take the deposit receive amount to off-set to the
tax/sales invoice amount, the price type in these documents
must be the same type.
265
Preliminarily, the program assumes that this deposit
receive in cash. If you need to change means of receiving
which have 2 types to select as follows:
Deposit receive in cash, it is default of the program.
266
Entering Data of Sales
You can select two types of sales in the program: cash sales or
credit sales, which the accounting entries and accounts receivable
records are quite different. For cash sales, the program
immediately records cash or cheque amount received from
customers, no account receivable are recorded; on the other hand
the credit sales, the program records individual account receivable
and you will collect when the due date arrive.
To enter data of credit sales, you select Sales menu No.4, you can
study the method of entering data from Chapter 3 "Working with
Program". The details of data entered in screen of credit sales are
as follows:
267
Dept: Specify the department issuing this credit sales. If you
already set department separately, you can click on
Magnifying Glass Icon (or F6 ) to select the needed
department.
Invoice No.: You can set the program to automatically
numbers the sales invoice by pressing Enter pass the field of
this sales invoice. If you need to number it by yourself, you
can enter the needed one.
Date: Date of this sales invoice.
Customer: If you know a customer code, you can directly
enter it. If not, press Enter to pass, all customer codes or
names will display which depend on you set in Setupmenu
1.4.1 General Information, the part of 'Customer Search'.
Bill to : In the case of issuing sales VAT on behalf of another
company that does not match the customer code in the sales
bill (mostly for companies with branches such as Makro,
Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the sales VAT report. It will be based on the selected customer
code.
S/O No.: In case you already enter the sales order of this
customer, click on Magnifying Glass Icon (or F6 ) to retrieve
the referred sales order. It is comfortable for you, not enter
any data of sales by yourself and reduce any errors of
improper entering referred to the recorded sales order.
268
Figure 13 Click on Magnifying Glass Icon to retrieve all sales
orders issued to the customers referred
To press Enter to select the sales order you need to refer to this
sales invoice. The program displays the items in the sales order
as figure below.
Figure 14 Screen displays the items after you press Enter to select
the needed sales order
You select the item you need to ship (if you need all, click on
Magnifying Glass Icon (or F6 )), the program displays the
screen to select the location, ship quantity (all or partial ship),
unit price, discount and specify whether these items are
premium or not as figure below.
269
Figure 15 Entering data of goods sold
When you completely select the items you need to sell, the
program backs to the previous screen again which the triangle
symbols show in front of the selected item codes, you select the
items you need, then press F5 to record the transaction.
Reference: Texts or notes you need to refer to this sales
invoice.
Salesman: Specify the salesman code responsible for this
sales invoice which is useful to check the sales volume sorted
by each salesman. Normally, the program displays the
salesman codes previously set in the Customer File and
referred by this sales invoice. If you need to edit, click on
Magnifying Glass Icon (or F6 ) and select the needed
salesman code, If not, press Enter to pass.
Territory: Specify the territory that the sales transaction
occurs for sales analysis by territory same as by salesman. The
program firstly displays the territory you specify in the
Customer File; however, you can change to the other
territories by click on Magnifying Glass Icon on the field of
territory and select the needed one. If not, press Enter to pass.
Ship Via: Specify the shipment which the program shows on
the tax invoice form issued to customers, If you don't need
specify, press Enter to pass.
Due: It is a credit term you grant to a customer. The program
will retrieve the data you set in the Customer File and
calculate the due date automatically.
270
Price Type: Specify the selling price of each item. You can
specify the selling price including VAT or not by entering 0, 1
or 2.
Ship To: If the customer requests you to ship to other
locations except the customer's normal address, you can click
on Magnifying Glass Icon (or F6 ) to select the shipment
location you enter in the Customer File.
Discounts: It is discount granted to the customer that the
program retrieves it from the Customer File.
Deposit: If you previously receive the deposit from this
customer and record this transaction in the Deposit
Receipts menu, the program will display a dialogue asking
you while you press Enter pass the field of "Deposit" that you
will take the deposit receive amount deduct from this sales
invoice or not. If you need to deduct, answer "Confirm", If
you don't, answer " Cancel ".
VAT: To enter the VAT rate and the field of VAT amount can
be blank. When you enter all items sold, the program
automatically calculates VAT amount.
Item: To select the item code you need to sell, press Enter
pass the field of item code which the program displays all
item codes sorted by code or name as you set in Setupmenu
1.3.1 General Information. To quickly search the item, you
can enter only 1-2 numbers/letters of codes/alphabets, the
program will display all item names leading with these
codes/alphabets.
Note
Always you can check the balance of inventory as at the date you
sell by pressing Shi +F4 , then enter stock code, location and the
date you need to check the balance, after that press Enter , the
program shows the balance of inventory as at that date.
271
Unit Price: The program displays the selling price for this
customer you set in the Price Table in the Customer File
menu.
Sales Unit of Measure and Ratio to Stocking UOM: If you
allow to change the sales unit of measure (in Setupmenu
1.4.1 General Information), you should specify those units as
to piece, dozen, etc., and also the multiplier is correctly small
unit.
Discount: You can enter the discount of each item either by
amount or by percentage.
Amount: The program calculates the amount on the basis of
quantities sold multiply unit price and subtract discount of
each item.
If selling lower than cost or the credit sales over credit limit for a
customer, the program will display a warning on the screen while
you record the item. The figure below shows the warning of sales
lower than cost. Beware that the program only shows warning for
notice, it still allows to perform billing.
272
Another case of warning when you issue the bill is which credit
sales over credit limit for a customer. The program displays the
screen asking for a password of an authorized person. For this
case, you can set the fixed amount of credit limit for each level of
authorized person in Setupmenu 1.4.1 General Information
page 2.
273
Entering Data of A/R Debit Note
If you issue a bill in lower selling price, you can issue debit note
for this customer. To enter the data of debit note, go to the
Finance menu 1.3, which the details are as follows:
274
Customer: To enter the customer code you need to issue
debit note.
Bill to : In the case of issuing sales VAT on behalf of another
company that does not match the customer code in the sales
bill (mostly for companies with branches such as Makro,
Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the sales VAT report. It will be based on the selected customer
code.
Invoice #: To click on Magnifying Glass Icon to retrieve the
outstanding sales invoice of this customer code in order to
select the one you need to issue debit note. Then the program
displays the amount of goods or service in the sales invoice
you refer as shown in figure below, to press Enter to pass.
When you press Enter pass the field of discount on the bottom
of screen, the program displays the item in the referred
invoice, then press Enter on the item you need to add billing,
the screen shows as figure below.
275
Figure 19 Item in the referred invoice
If you know that what item is added billing, you should enter its
stock code to enable the sales analysis report to be more complete.
However, A/R debit note is only increase the accounts receivable
balance, not effect to the stock balance. The field of quantity and
unit price may be either entered data or not. The field of amount
may be only entered the adding amount. After completely entering
data, the program shows a triangle symbol in front of the selected
items and wait you to select the next items. When you finish
selecting, press F5 to record the transactions. The program
displays asking that this debit note will receive from customers in
cash or hold to gather the other bills in the next collection process.
276
Figure 20 Option to be taken whether you receive in cash or hold
to the collection process
277
Allowance/Sales Return
278
number. If you need to number it by yourself, enter the
needed one.
Date: Date of this credit note.
Customer: Enter the customer code you need to give an
allowance.
Bill to : In the case of issuing sales VAT on behalf of another
company that does not match the customer code in the sales
bill (mostly for companies with branches such as Makro,
Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the sales VAT report. It will be based on the selected customer
code.
Invoice No.: Click on Magnifying Glass Icon (or F6 ) to
retrieve the outstanding invoices to select the one you need to
give an allowance. Then the program displays the amount of
goods or service in the referred invoice, press Enter to pass.
When you press Enter pass the field of discount, the program
displays the items in the referred invoice as figure below.
279
Figure 23 Item in the invoice referred
280
There is a triangle symbol show in front of the selected item
which the field of Item shows the number of selected items.
When you finish selecting the items, press F5 to record the
transaction.
281
Entering Data of Bill Slip
When you enter to the screen of A/R bill collection list, details of
entering data are as follows:
282
to number it by yourself, enter the needed one.
Date: Date of this bill slip.
Customer: If you know a customer code, you can directly
enter it. If not, you can press Enter to pass, all customer codes
and names you previously set will display.
Term: The program automatically retrieves this customer's
term of payment previously set in the Customer File.
Remark: Texts or notes you specially need to enter.
Date Bill Out: It is the date which a bill collector bill to the
customer. This date may differ from the bill date.
Appointment: It is the date which a customer appoint you to
receive the money. You can enter this date immediately if you
know the exact date. If not, this field can leave to blank.
Then you select the invoice number you need to bill by pressing
Enter , the program displays a triangle symbol in front of the
invoice number. You can select the invoice to bill more than one
invoice. The number of all selected invoices are shown on the
'item' field at the bottom of screen. To press F5 to record the
transaction.
283
Entering the Appointment Date
Figure 28 Select the bill and enter the appoint to payment date
284
Cash Receipt Procedure
285
customer.
Customer: To enter the customer code you receive cash.
Bill to : In the case of issuing sales VAT on behalf of another
company that does not match the customer code in the sales
bill (mostly for companies with branches such as Makro,
Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the sales VAT report. It will be based on the selected customer
code.
Salesman: To enter a salesman code receiving cash from this
customer.
Then the program displays the outstanding invoices of the
customer code which is referred as shown in figure below.
When you press Enter to select the invoice number you need
to receive, the program displays the screen asking the amount
of cash received as shown in figure below. You can enter
partial or full pay amount.
286
Figure 31 Specify the amount of cash received
Note
In case of receiving of service or installment income and their
sales orders are issued with VAT responsibility in cash basis. The
screen you enter the received amount has a line for entering VAT
amount (as figure shown) which the program automatically
calculates.
You can select more than one invoice for one receipt by
performing the steps as described earlier. There are triangle
symbols in front of all selected invoices which and the item
field shows the numbers of selected invoice. After completely
entering, press F5 to record the transaction. Preliminarily,
the program warns as figure shown below that you don't
select the type of receiving: cash, cheque others, yet.
287
Figure 32 Warning in case you don't enter type of receiving
288
Figure 34 Screen after double click on blank field below
Other Receive column
289
Figure 35 To select the cheque number with remaining amount
from previous receiving
290
The Differences of Receiving
If you receive lower or over the bill amount ; for example, in case a
customer disburse late which he/she have to pay you a fine or an
interest, or you grant a customer a cash discount if he/she settle
before due date, or the withholding tax you are deducted. In these
cases, after you select the tax invoice in order to receive and record
the transaction, click on icon Edit (or Alt+E ) to enter this
difference on the bottom of screen. For the difference of receiving
over tax invoice, or receiving lower than tax invoice, or prepaid
withholding tax, you enter on the field of Interest Income,
Discount or Withholding tax, respectively.
291
Entering of other income
Apart from the normal income, you may record other income; for
example, in case of test data of Express Software Group
Co.,Ltd. have the computer repair service seldom occurring apart
from the computer sales.
Entering data of other income, you select Sales menu no.5. The
details of entered data are the following:
292
pressing Enter pass this field. If you need to number it by
yourself, enter the needed one.
Date: Date of this document.
Customer: If you need to specify the customer code, you can
directly enter it or click on Magnifying Glass Icon (or F6 )
which all customer codes and names you previously enter in
the Customer File will display. If it is a little amount of
income or unnecessary to record, you can press Enter to pass.
Bill to : In the case of issuing sales VAT on behalf of another
company that does not match the customer code in the sales
bill (mostly for companies with branches such as Makro,
Lotus, etc.)
Branch# : Assign the branch number that will be displayed in
the sales VAT report. It will be based on the selected customer
code.
Description: Texts or notes relating to this income. If you
don't need to specify, press Enter to pass.
Price Type: Specify the amount of income of each item
including VAT or not by entering 0, 1, or 2.
VAT: You can leave the blank field of VAT amount. When you
completely enter all other income, the program automatically
calculates the VAT amount.
Income Code/Description: Select the needed income code
by pressing Enter pass the field of income code, the program
displays all income codes, press Enter to select the needed
one.
Dep.: If you need the program record the other income
accounts separated by department, you enter the needed
department code. If you need to record in total amount (not
separated by department), press Enter to pass the field of this
Department.
Amount: To enter each income amount, then press Enter to
pass.
If you receive other items of other income, you can enter all.
When you need to record the transaction, press Esc .
Preliminarily, the program assumes that these other income
293
receive in cash. If you need to change type of receiving: 2
types as follows:
294
Premiums
295
VAT-Exempted Goods
If you enter data referring the item code; for example, screen of
sales, quote, sales order which goods exempts VAT (you already
set the VAT exemption on Stock menu no. 2 Stock File), the
program calculates VAT in this sales invoice for only goods
including VAT. As the example in figure below, if the first item
exempts VAT, the program calculates VAT just for the second
item. (Sales amount 1,000 x 7% = 70)
Note
If you need the screen displays sales amount both VAT-exempted
goods and normal VAT-rate goods, you can set in Setupmenu no.4
Document Running Number by click on Edit icon on the needed
document such as credit sales, then edit on the line of Separate VAT
Type in item to be 'Y'
296
Chapter 13 Entering Data of
Bank System
Daily transaction i.e. bank deposit, money withdrawal or bank
transfer should be kept in a record to evaluate the outcome by the
program.
297
Entering Data about Deposit Account
Cash Deposit
298
Bank Transfer
299
Working Processes of Cheque in the
Program
The program has control system for cheque receivable and payable
i.e. program will not add cheque receivable into the balance if that
cheque cannot be cleared from the bank.
300
Cheque Status
You can view cheque payable status from Cheque Payable (at
Finance menu 3.5) that has two sub statuses: 'Cheque
Payable' and 'Cleared Cheque'. The cheque payable has no
deposit process.
301
Cheque Deposits
302
Figure 6 Pay-in Slip screen
You should select cheque no. to deposit in this pay-in slip that can
be selected many cheques in one time by pressing Enter at each
cheque transaction. Program will show triangle mark in front of
selected cheque and the amount of selected cheques in 'Item'.
Click on Proceed button to save all data after finish adding
process, see figure below:
303
Figure 8 Pay-in Slip screen after saving alldata
If bank charges your fees, you should edit information and enter
fees in 'Less Bank Charges'. The important thing is you cannot
select some cheque in pay-in slip to cleared. If you want to clear
cheque, you have to clear the whole pay-in slip.
Users can select each cheque from all cheque no. (cheque
receivable status) by entering pay-in date and drawee. If you do
not want deposit too many cheques in one time and unnecessary
to print pay-in slip form, you can follow this topic.
304
Deposit method is selecting required cheque no. and entering
Bank Account and Pay-in date, see figure below:
You have to enter bank code and pay-in date. If that bank deducts
charges, for example, cheque received from suburban owner, you
have to enter these charges in 'Bank Charges'. After finish all
adding data, the screen will be returned to the original screen
(figure 9) that can notice from a mark in front of selected cheque.
If you want to deposit other cheques, you can follow the same
method. When you finish all transactions, click on Proceed button
to save.
305
Cheque Receivable Clearing
306
Figure 12 Entering Date Cleared
307
Cheque Payable Clearing
308
Cheque Returned
Then entering return date from bank and the customer name will
be appeared automatically in the Remark field. After finish return-
date entry, pressing Enter .
309
Figure 16 Entering Return Date
310
The first method is to clear 'Reclearing cheque' with bank again
by following the above steps. The second method is to edit cheque
no. (being 'Reclearing cheque' status) to be new number.
Program will keep record of 'Cheque returned' that you can
control and analyze financial status of each customer.
311
Making payment by Cash instead of
changing new cheque
312
When you want to change reclearing cheque to be cash, go to
Finance menu 3.2 Cheque Receive - Cleared, then pressing
Enter at that cheque no. After that program requires you to enter
bank code, you should enter set cash bank. Then program will
record this transaction into journal book by:
Debit
Cash Credit
Cheque
receivable
313
Post Outstanding Amount to income
314
Cheque Printing
315
Chapter 14 Entering the Stock
Daily Transaction
Sometimes you have to enter extra transactions i.e. giving stocks
as samples to customers, deducting damaged stocks, stock
checking etc. or any other transactions related to stock. You can
use daily stock recording to manage these working data entries.
Internal Issue
Location Transfer
Quantity Adjustment
Cost Adjustment
316
Internal Issue
Internal issue
Defect Stock
Figure 1 is the internal issue that has the following details for data
entry:
317
Date of stock issuing.
Department which issue stock.
Remark or messages of this stock issuing.
No. of item is ordered by program automatically.
Stock Item by entering stock code or you can click on
Magnifying Glass Icon to retrieve the stock item from stock
master file.
Loc. Enter the location code that stock is reduced. You can
click on Magnifying Glass Icon (or F6 ) to view the set code.
Qty. of stock that issued.
Ratio to Stock'g UOM If you have many stock unit code for
stock receipt and payment, program requires you to specify
issued unit and ratio after pressing Enter , see figure below:
If there are more than one item in this document, you can enter
the next stock item with same method as mentioned above. You
can press Esc to save data when there is no more transaction.
Sub menus in internal stock have similar processes that the stock
deduction but different in accounting record (for Perpetual
method but no accounting record is for Periodic method).
318
Stock is deducted and recorded in journal
Sub topics book as
319
Location Transfer
This sub menu is for stock relocation from one place to the other
place. For example, your company has many branches in many
areas and you want to relocate stock among branches or between
window presentation and inside store.
From above figure, the stock is relocated from head office to sales
office. So program will reduce stock from the first location and
add stock to the ending location.
320
Quantity Adjustment
Quantity Adjustment
321
Figure 4 Physical Count Adjustment screen
322
Cost Adjustment
Cost Adjustment
Freight Adjustment
Insurance Adjustment
323
cost is 10 baht that is increased to 12 baht with 200 quantities (12-
10) x 200 = 400.
324
Product Serialize
If your product are required for the guarantee i.e. one year
guarantee and service has to be recorded. So product serialize can
manage information in the function of repairing service, changing
spare parts.
325
Reference No. to refer the information of product if product
number cannot refer any meaning.
Product Group that has the guarantee. You can click on
Magnifying Glass Icon (or F6 ) to view your set product group
in the Category Tables menu.
Description or name of product code.
Sales Date of this product.
Expired date of the guarantee.
Customer Code for customer who buys products.
Salesman or person who sells this product.
To record service information in the below table, double click
on blank area in table below of this screen to add the
following information:
326
Printing Warranty Card
You can print warranty card by click on Print icon after record all
information.
Also, you can print service report by click the arrow beside Print
icon then select 2 Print Report and select printing on screen,
printer, or text file. The following figure is the printed report on
screen.
327
Physical Count Processing
1. Generate Worksheet
Selecting sub menu 'Generate Worksheet', see figure below:
328
Figure 10 Setting stock location and stock forchecking
329
items.
Count Date is the stopping date in Express for stock
counting. For example, you check stock on 31st January
and record this information on 5th February. So you have
to record 31st January as Count Date. For another
example, you use many days for this stock counting,
however, you have to record the final date with the
ending balance into the program. The important thing is
that no movement of any transaction during the counting
day because the counting balance can be differing from
the entered stock balance.
LastCount Date, Before means date that have been
counted in last time. For example, if you have set the
stock count on 31/01/02 and the last stock count done at
15/01/02. If you want to show the last count date on
program, you need to fill the last count date before
15/01/02. If you want the program to show all product
items for re-count, you need to fill the date after your last
stock count.
Only Movement After Date means you can count stock
that have movement within the set period. For example,
if you enter 01/01/02, the program will shows only stock
code which have movement transactions happen after
01/01/02 (example of stock movement e.g. stock
purchase-selling or receipt-payment transactions.
330
Figure 11 Selecting forms in Record QuantityCounted
When you come to this screen firstly, 'Big UOM' and 'Small
UOM' have the value –1. It means that this goods balance is
not entered for counting. So you can scroll to the required
stock code then click on Edit icon and followed by Enter at
'Big UOM' and 'Small UOM' to enter quantity counted of
each stock type. At the Big UOM field, you are able to enter
the information in case you set big UOM and small UOM (at
stock master file screen). If you do not set it, you just enter in
small UOM field by entering counted balance sort by stock
code and location (go to other stock locations by pressing
Page Down ). You have to let 'Counted' to be -1 for any stock
code which has no change in balance (or stock balance in
program equal with balance you counted. Also, you have to
enter 0 for any stock code which has balance is 0.
331
Note
Remark is you cannot enter minus result of quantity counted. So
-1 does not mean that product code has minus value in one unit.
–1 means that product code is not counted or let it to be the same
ending balance as shown in the program. When you enter the
counted quantities, the value in F field will be changed to 3 to
notify this transaction done in no.3.
332
Figure 14 Updating quantity counted equal tophysical count
333
Figure 15 Recorded transaction by program for physical
count adjustment
The second stock item has the adjusting balance 0 but the
program creates the transaction in physical count adjustment.
The reason is that program adjusts the balance at counting
date to be equal to the counted balance although there is any
correction of this stock later.
Note
If you find wrong recording in no.3 after finish no.6, you have to
revise in no.3 by scrolling to required item and pressing Ctrl+R (level 5
users or higher). Program will change the value in F field from 6 to be
3 for allow you to click on icon Edit (or Alt+E ) for correction and then
following the process as mentioned above.
334
Chapter 15 Entering Data of
Accounting System
Other systems i.e. purchasing, sales, merchandise will pass the
data to accounting system so it is unnecessary to record the
transaction in the journal directly except updating accounting
transaction i.e. monthly close VAT account, updating accrued
revenue, accrued expenses or updating account recording. In the
case of passing the transaction to ledger account that unable to
adjusted in journal again (Express version 1.5), these transaction
have to be recorded directly in journal. In addition you may enter
data into journal directly because you want to use only accounting
system. Data entry in accounting system has no connection to
account receivable, account payable, and stock meaning that you
cannot create each debtor or each creditor in data entry of journal
or cannot control the inventory balance for each stock code.
335
Template recording
336
You have to enter the following description in determining new
template:
337
Recording data in the journal
338
Figure 3 Recording data in the journal
Program will calculate for the variance (see figure above) i.e. Dr.
Sales Tax 21,480.02 and Cr. Purchase Tax 11,043.39 and Cr. A/P-
Government Revenue Department with the variance. After you
enter account number of A/P-Government Revenue Department
completely, press F2 at the amount section to calculate
automatically the variance between Dr. & Cr. And click on icon
Save (or F9 ) to record.
339
Data Entry of VAT method
Data entry screen of Purchase VAT and Sales VAT has the similar
process. So it will be mentioned only the data entry in Purchase
VAT.
Tax Invoice No. Issued Tax Invoice No. for the customers
(sales or revenue) or receiving from suppliers (purchasing or
payment).
Invoice Date Dated in the tax invoice.
Submit to Month If you receive the tax invoice from
suppliers lately, you can specify to the next month.
Additional Submit In the case of submit tax invoice lately,
this additional submit can be brought out from monthly tax
report to the next month report by input 'Y' in this column. In
addition, if you want to submit in period that you issue tax
invoice no., you have to leave it blank.
340
Department If you want to separate the VAT submit to each
department, you have to specify the required department.
New Issue No. Revenue Department determines to re-
arrange Purchase Tax Invoice to show in the Purchase Tax
report (program will show both new issued number and
previous tax invoice). In this data entry, you can leave it blank
and order it to re-arrange in purchase tax files (mentioned in
chapter 16 Entering Data of Tax System).
Refundable Tax Any purchases or expenses, you can refund
purchase tax (deducting from sales tax to submit every
month). If the purchase tax from any purchases or expenses is
right in the form of government, you can enter merchandise
amount and purchase tax into the refund tax field.
Can't Refund Tax If you receive the incomplete tax invoice
from your suppliers, you have to enter merchandise amount
and tax in can't refund tax field.
Value of Goods Rate 0 Some merchandise got the exempt
tax from or zero tax rate but you still have to submit to the
government. So you have to enter merchandise amount in
this field.
Explain The explanation of VAT description i.e. purchasing
from supplier A, credit sales to – customers B will be shown
in VAT report.
Remark Message or additional remark about the tax invoice.
If there are more than one tax invoices of purchase tax or sales tax,
after record and save the information of the first tax invoice click
on Purchase VAT. tab to enter next purchase tax invoice and click
on Sales VAT. tab to enter next sales tax invoices after completely
record and save the information of the first tax invoice.
341
Figure 5 Click on Withholding Tax tab and double click on blank
fieldto enter next sales tax invoice
342
Data Entry of Cheque
343
If there are more than one cheque receipt or payment recorded in
the journal, you have to click on Cheque Paid tab to entry the next
cheque payable after you enter and save the first cheque. You can
click on Cheque Receive tab to enter next cheque receivable.
344
Referring to Recording Template
345
Copy Transaction from Other Vouchers
Select the required voucher then program will copy that referred
transaction automatically. You just enter new number and date.
346
Passing to Ledger (only version 1.5)
Note
For Stock, A/R or A/P system will be linked normally.
347
Figure 10 Menu of posting data to Ledger
If you want to post only the voucher on the screen, click on Post
Current Trx. In addition, if you want to post many transactions
in one time, click on Post Many Trx., it will display as below
figure.
After you finish the voucher no. and the period entry, press F5 to
start the post transaction. Program will display the posting
transaction in the field "Posting Trx.". If there are some
problems in the transaction i.e. unbalance voucher, program will
display the amount of those transactions in "Error".
348
Account Editing
You can edit the incorrect data anytime. If you want to delete
some account number, click on icon Edit (or Alt+E ) with Enter to
that account number following with Alt+D to delete it. The sign '*'
will appear at that account number (see figure below), when you
save this record, the deleted item will disappear.
349
Deleting Voucher
350
Trace Editing
If you use Express version 1.5, you cannot edit the voucher which
posted to the ledger. If you want to edit the posted transactions,
you have to adjust it by enter reverting the recorded transaction in
unposted journal. Other sample is that you enter incorrect selling
price in the credit sales and post it to the ledger, you have to issue
Credit note to customers. In case of you entering directly to
journal, you can edit by selecting Posted Transaction menu
(fig.9) to select required voucher with pressing click on Adjust
Posted Trx icon, see figure below:
351
Figure 14 Trace editing
352
Adding Journal Book
Program sets 5 journal books (fig. 15) that you can add some.
Code Using next number from the setting program i.e. 05,
06, 07.
AbbrevNaming the additional journal book i.e. Petty Cash
Journal by 'pettyc' that are not exceed 6 characters.
Description-T Full name of new journal book (Thai).
353
Description-E Full name of new journal book (English).
Beginning code Character before voucher number to specify
the document type i.e. 'JV' means General Journal, 'PV'
means Payment journal. The determined value must not same
as existing code.
Template You can specify the accounting template for enter
in the journal because program will display this template
automatically when you add data in this journal.
Entering the authorized level for approve and for reprint i.e.
Level 1, 5 or 9. You can determine the authorized level from the
Security Setup menu (in the chapter 23 'Security Setup'). If it
is unnecessary to approve the document or determines the
authorized level, you can leave these two fields blank.
354
Figure 17 New journal book
355
Petty Cash
Most companies set the limited cash for daily expenses and
withdraw cash to reimburse it. You can go to Account menu
no.6 Petty Cash that has following submenu:
356
Petty Cash Setup
357
Status of petty cash (same as petty cash type that you can
click on Magnifying Glass Icon (or F6 ) to select determined
database) i.e. you determine the status 'Completed'
'Requiringreceipt' to check whether the status of cash
payment is complete or not.
Remark Message or any remark that you want to specify in
the petty cash.
358
Disbursement for Petty Cash
359
Figure 21 The next screen after entering number and date
You specify date of petty cash setup (01/05/22 in figure above) but
you have to leave Voucher From … To … like the above figure
(From ' ' To 'zzzzzzzzzz'). Then click on Proceed button,
program will retrieve the amount of payment you set in
"Disbursement for Petty Cash" menu to record automatically
in the description. So you have to be aware that no payment before
setup the petty cash in this menu (for only first petty cash setup).
If you set the petty cash with cash payment, the above process is
complete. In addition, if you set it with cheque payment, you have
to enter cheque number by double click on blank field below
Reimburse by column to enter data of cheque payment i.e. cheque
number, date, bank and amount that you can enter more than 1
transaction.
360
Petty Cash Payment
If those expenses have the tax invoices, click on Purchase VAT. tab
to enter the description of tax invoices, see figure below:
361
Figure 23 Enter VAT description
Petty cash payment will not be recorded into any accounts. It will
be recorded when petty cash is reimbursed.
362
Petty Cash Reimbursement
363
Recording Ending Inventory with
Periodic Method
364
Figure 25 Inventory Screen
Another method, if you sure that data entry in the program are
correct, you can record the calculated amount (from program) in
the Ending Inventory menu by click on Calculate from Stock
Module icon, see figure below:
365
Figure 26 Calculate from Stock Module
After clicking, the screen will display the below figure, you must
input the specific period to calculate and record the ending
balance.
You can input -1 at the period field so that program will calculates
and records all periods of the inventory. Any periods with no
transaction (issuing purchase invoice, sales invoice or receipt –
payment goods) will show the balance of last transaction. For
example, you enter data of every period until the sixth period and
calculate all periods. The balance at the period 7-12 will show the
balance of sixth period. So you have to enter the next balance at
the end of each month or let the program calculate the new
balance.
366
Last Year Balance
If you just working in the program that no last year data existing
in the program. So you have to enter last amount of each account
for compare current business operating with last year. The
comparison with last year can be operated by modifying the
financial statement to show this information (you can study in the
chapter 24 Preparing Financial Statement).
367
(or Alt+E ) at that account number and input the movement of
debit and credit transaction at the required periods (first to
twelfth period). The "Forward" field is the balance forward from
last year.
368
Budget maintenance
Now you are at the Budget Maintenance screen, you add account
numbers that you want to set the budget. You can select the
account numbers from chart of accounts by click on Magnifying
Glass Icon at A/C No. field and enter the budget amount in
periods as required.
369
Chapter 16 Entering Data of
Tax System
There are 2 main systems: VAT and withholding tax. VAT in
purchase tax and sales tax occurs from transaction recording that
relates with VAT i.e. cash purchase/sales, credit sales/purchase,
cash receipt/payment (cash basis). When the above transactions
are recorded and you enter the VAT data, program will send these
transactions to purchase tax file, sales tax file and journal
automatically.
Program will arrange all tax information from the beginning to the
end procedure that is ready to be used or to be sent to the
government. If your business has many goods that have both
included tax and tax exempt, you can separate them in the
program. If you submit VAT lately that you have to submit with
next period or submit withholding tax, these special cases can be
recorded in the program too.
370
Purchase Tax File
Purchase tax file has all transactions about purchase tax from
purchasing transaction, expenses recording, or VAT payment. All
transactions in purchase tax file come from menu of Express (cash
purchase / sales, deposit payment, expenses recording) that your
duty is only to check data.
371
Figure 3 Purchase Tax Screen
372
Unrefundable Purchase Tax
When you pay debt or expenses that you cannot refund the
purchase tax. You should go to Purchase Tax screen and cursor to
the tax invoice number, which is unable to refund then click on
icon Edit (or Alt+E ) to move goods value and tax amount to the
"Tax Not Refundable" column.
Figure 4 Screen after click on icon Edit (or Alt+E )toedit data
373
Re-order New Number
If you want to order new number, click the arrow beside RE-NUM
icon at this purchase tax file that will have two submenu are in the
below block:
374
Figure 5 Generate new number
375
Additional Submit of Purchase Tax
Sometimes you receive tax invoice lately that you cannot submit
within the determined date. You can submit this tax invoice with
the next period by click on Edit icon at the required document and
other period that you want to submit with. You have to determine
the following data:
376
enter that goods or service value at values with zero tax rate.
Explain of VAT i.e. purchasing goods from distributor. This
explanation will be shown in the VAT report.
Remark Additional message or remark about tax invoice.
377
Selecting Purchase Tax Report Format
You can select many prepared formats of purchase tax report i.e.
selling goods with tax exempt, selling goods with tax. It also
prepares purchase tax report with clear description i.e. master
report with separate cash/credit purchase, debit note/goods
return or deposit payment bill.
378
Sales Tax File
Sales tax file records all sales tax from selling, income recording,
or transaction with paid VAT. These transactions in sales tax file
are passed from other menu of Express from cash sales/credit
sales, deposit receipt, recording other income that you check only
the transaction.
You have to enter required period for viewing data. If you want to
view all periods, leave it blank.
Then click OK , screen will display all sales tax data that you want,
see figure below:
379
Figure 9 Sales Tax Screen
380
Additional Submit of Sales Tax
Sometimes you forget to submit the issued tax invoice within time
period. You can submit this with the next period by click on Edit
icon at required tax invoice. Then enter the following data:
381
Goods Value Rate 0 If you sales goods or service with tax
exempt or zero tax rate and have to submit it, you have to
enter that goods or service value at values with zero tax rate.
Explain of VAT i.e. credits sales to customer. This
explanation will be shown in the VAT report.
Remark Additional message or remark about tax invoice.
382
Selecting Sales Tax Report Format
You can select many prepared formats of sales tax report i.e.
selling goods with tax exempt, selling goods with tax. It also
prepares sales tax report with clear description i.e. Original
Cash/Credit Sales report.
383
Withholding Tax
You deduct the withholding tax from income earnings set by the
government procedure. This tax is deducted from personal,
corporate, or business employees (salary). There are many forms
for document i.e. Form.1, Form.3, Form.53. You can select the
forms from Finance menu no.5 Withholding Tax, see figure
below:
Then you specify the required month that you want to check the
information of withholding tax, then click OK to go to withholding
384
tax file.
Click the arrow beside Print icon for selecting the print format and
you can click on the submenu for required form: Form.3 in no.6
or Form.53 in no.7 After you select that submenu, you have to
select the replaced form, selecting Form 1, see figure below:
For edit the form of withholding tax form, click the arrow beside
Print icon at the withholding tax screen then selecting no.2 Edit
Test –form for editing and recording. You can study in the
chapter 25 'Form and Report Modification'.
385
Chapter 17 Report Printing
After you enter data in some period i.e. day, week, or month, you
can print many reports to check the information for submitting to
the executive or the government. Main reports are divided into:
Some reports have the similar results i.e. credit sales report
separating customer type (Report menu 1.4.3) and sales report
separating customer type (Report menu 7.1.1). The objectives of
reports are different i.e. debtor report 1.4.3 shows each debtor
information (showing total amount of each sales bill) but sales
report separating customer 7.1.1 shows selling price, that help you
know selling transaction and sales value in each period. So you
have to choose the report type to fit with your objective.
386
The following reports are the outline reports for users to view
quickly:
Note
The reference to each report type is in the main menu and submenu
i.e.8.1 means go to Report menu no.8 Purchase Analysis report
and select submenu 1 Purchase History report.
387
Informa on in the report The report menu no…
- Cheque report i.e. cheque receipt 3.5 Chq Rcvd by Date Received
report or cheque payment report report or 3.A Chq Paid report
ordered by receiving date or issuing
date
If you want to print the report, go to Report menu and select the
report as required. Program will ask you to specify the report
scope for printing. For example, if you want to print Report 1.4.1
Credit Sales ordering by date, you have to enter the data into
the following scope:
From above example, you have to specify the period, the range of
customer code in the blank field. You should select the required
scope for analyzing. If you want to select all scope i.e. all customer
code and all salesmen, you have to leave a blank in the field
Customer From___ and click on Magnifying Glass Icon (or F6 )
at To___ with selecting the last customer number. The salesman
388
field is done the same as customer field but you have to enter * in
the department field for select all departments.
You also can press F2 at any field in that report scope so that
program will select all report scope automatically, see figure
below: (Report 1.B A/R Status Report).
After you select the report area, click on Print icon to print it on
the screen, printer, or text file.
389
Figure 3 Select the report printing
Screen Program will display the report on the screen that is able to
check before print.
Printer The report will be printed by the printer that paper has to be
ready for prin ng.
Text Program will record data in the file that is able to use with other
File programs e.g. Microso Excel, Microso Word, etc.
If you want to print it by using the printer, you can select the
paper size (see figure 4). The paper size has an effect to the font
size. For example, you want to print with paper width 8", the
characters will be smaller to fit with that paper size. Also if you
want to print with the paper width 15", the characters will be
larger to fit with that paper size. You can use the printer default so
that the font size is the same as your specification on the printer.
If your report has very wide page, you can select either Paper
width 15" or User printer default font size.
If your report has very wide page, you cannot view it in one page.
You have to scroll right for seeing the right page, see figure below:
390
Figure 5 Data is in the right page
You can freeze part of the screen to move the information that you
want to view to the left screen. After you print the report on the
screen, drag small button over scroll bar (vertical scroll bar) or
small button left side of scroll bar (horizontal scroll bar) to the
point for locking the required screen.
When you move the text page to the right, the locked screen will
not move.
391
Figure 7 Freezed screen will not move
Note
You can study the printing method i.e. balance sheet, income
statement from chapter 24 'Preparing Financial Statement'.
392
Chapter 18 Month-End
Processing
Express uses the Online Processing. It means that systems are
related automatically so you can view the results easily and
immediately i.e. reports, financial statements. It is unnecessary to
close the account every month for printing the reports of the
financial statements (because you can print them all the time).
There is some information that you have to record and adjust
every month by yourself i.e. monthly VAT adjustment, other
adjustments.
393
Monthly Adjustment
You can check the balance of purchase and sales tax from the
ledger of purchase tax account and sales tax account at the end of
month.
394
Locking the Period
To prevent the errors from the correction, you can lock the closed
account period after it is approved from authorized person. This
prevention is to avoid the correction or the adjustment from
others. After you go to Setupmenu no. A, you will see the
following figure the same as 'Account Periods' that will display
the description of current year at the end of each period from
the first to the twelve period. The next year column will display
the end of each new period from the thirteenth to the twenty-
fourth period.
395
click on Save icon for saving this change. Program will notify the
warning message (see figure below) and do not allow for any
correction if some one want to edit the data within the locked
period.
396
Chapter 19 Fixed Assets
Fixed assets are more special than raw material and inventory
because they can be depreciated. This depreciation is recorded as
an expense of the company. You can record all assets because
Express program calculates the depreciation and records it
automatically.
397
Asset Code Entering the asset code in the set format at
Setup menu 1.8.1 General Information.
Description of this asset code.
English ofthis asset code.
Group You have to set the asset group if assets aredivided
into each type of assets [Link] equipment, furniture,
vehicles,[Link] can use this data from Category Tables
menu of Assets type.
Serial No. You can re-order the serialnumber of asset code or
use the original serial number from that asset.
A/C Set isthe recording method of asset code [Link]
the depreciation by selectingthe set fixed assets in Setup
menu 1.8.2 Account Sets .
Dept You can specify the [Link] there is no specific
department, press Enter .
Depr Calc Some assets have no depreciation (i.e. land) but it
is important to record into the company's asset. Sometimes
you want to record the assets into the account and do not
need them to be calculated yet.
Purchase Date of this asset code.
Cost Value of this asset code.
Salvage Value of the asset must at least 1 Baht in the asset
account.
Depr. Method There are two methods to select – Straight
line method and Declining Balance Method.
Start Date is usually the same date with purchase date except
some assets (i.e. machine). These excepted assets cannot be
used immediately because they take some time to prepare for
the operation. Program will calculate the depreciation at the
start date of operation.
Life You haveto consider the asset life according to the law i.e.
general assets aredepreciated 20% for 5 years but fixed assets
are depreciated 5% for 20 years.
Rate of depreciation per year.
398
Depr. Monthly If you reply Y, program will calculate and
record it in the monthly depreciation. In addition, if you reply
N , program will calculate and record it in the annual
depreciation.
Accum Depr B/F If you do not operate the program at the
first year, you have to enter previous accumulated
depreciation. However, program will calculate only the
current year and the next year.
Self Depreciation If you start to operate the program during
the year , you have to enter the depreciation from the
beginning of the year until the operating start date into the
field "Self Depreciation ".
Calculate To Enter the date that you calculated depreciation
according to 'Self Depreciation' field.
399
Figure 2 Depreciationof recorded assets calculated by the
program
400
Calculate Depreciation and Posting into
the Account
Post G/L All Program will only post the calculated deprecia on into
Code the journal but it will not re-calculate the deprecia on.
401
Change Asset Code
You cannot edit the asset code by click on Edit icon if you enter
and save that code. If you want to edit the asset code, click on
Change Code icon at this asset screen.
Program will display old asset code and requires you to enter new
code at 'New Code' with click OK to proceed it.
402
Record Sales Asset
When you sell out the assets, you have to record this sales in
Account menu no.B Fixed Assets File by selecting the asset code
that you want to distribute followed by click on Sales Asset icon,
see figure below:
Selecting Sales Asset topic to enter sale date and sale price, see
figure below:
Asset A was purchased in last year (2021) and had Bht.1 salvage
value. The accumulated depreciation at the beginning of 2022 was
Bht.200. Then this asset A was sold during the year with cash
Bht.750.
403
The process
At the end of first year, (program will calculate and post into
the account automatically)
By
404
Accumulated Deprecia on Write-off all accumulated deprecia on
405
Chapter 20 Database
Management and Backup
System
To restart the computer while you are using the program may
cause the problems of data linkage to the systems and the
problems of incompletely updated data. So you have to give a
command to the program to manage for updating data every time
you closed program incompletely. If you find the problems from
the program i.e. not updated data, incorrect balance (such as
inventory, account receivable-account payable, incorrect
purchase-sales report), you can use the command menu of data
management to deal with these problems.
Users should always back up the data to prevent the loss of data
i.e. computer virus, computer upgrade, deficient in computer
equipment, etc. because it is important in the data collection as
evidence to the law and the assessment of the company operation.
406
Database Management
You can reindex data in some systems if you know the operation of
the specific system at the moment of restart computer. If you are
unsure, you have to select Reindex All Files. Program will
update all systems. After you press Enter at some system, program
will display the below screen for users to press F5 to reindex or
press Esc to cancel.
407
Figure 2 Confirm on the reindex data
408
Backup Data
You should have five sets of diskette to backup data for each day
i.e. the first set for Monday, the second set for Tuesday, the third
set for Wednesday, the fourth set for Thursday and the fifth set for
Friday. You can bring the previous diskettes to backup again for
each day in the next week i.e. the first set is used for backup again
on Monday. This process can prevent loss of some backup
diskettes.
409
2. 'Source Directory' Choose the data folder that you want to
backup. By default, this will show the current data folder that
you are using.
'Destination' Choose the folder that you want to store the
backup file in. You can click on the 3 dots button as shown
below to change the path to store the backup file or to
store it on a flash drive.
'Backup File Name' The program will automatically set the
name as Year-Month-Day-Name of the data folder
followed by an extension. 5, which you can click to tick
'Custom (only this time)' to name the backup file as you
desire.
3. Then it will show up the data folder and the backup file name
to check again. If it doesn't change, then select OK .
410
Figure 5 Program to confirm active backup
411
Figure 6 Complete backup data screen
412
Restore Data
413
Figure 8 Show the screen of 'Restore Data'.
2. When you click the Proceed button, the program will begin
extracting the backup and overwriting the data folder you are
currently activating.
414
Figure 9 The screen when the restore process finishes.
415
Chapter 21 Data Checking and
Problem Solving
Data entry and results from computers are better than manual
entry in the way of reducing mistakes but mistakes can still be
happened from data entry i.e. entering incorrect quantities /
purchasing price / selling price. Some mistakes can be happened
from improper working in program i.e. deleting the credit sales
transaction in journal but not deleting the source document from
Credit Sales menu. Other mistakes are from broken or deficient
computers. So these mistakes affect the computer processes and
the results. You should always check the correction of data entry
to avoid the wrong results.
416
Data Checking on Sales and Debtors
417
Figure 2 Credit Sales Report sort by InvoiceNumber
3. In case of the report shows incorrect data, you can return and
edit errors in that document. Sometimes data entry in the
sales screen is not posted to the report because of computer
hanging or short curcuit while you using the program. So you
have to reindex the sales system.
418
Account Receivable Recalculate
While you issue sales bill, the problems can occur from power
drop or other causes making you re-boot the computer. So the
errors can occur in the data related to the Account Receivable
system i.e. sales bill value not equal with recorded value, some
item losing from sales bill or no account receivable. The referred
examples can give incorrect report. So you can check the errors in
sales system, debtors system and update account receivable from
A/R recalculation.
419
Figure 4 A/R Recalculate Screen
420
Figure 5 No errors in A/R Recalculate
421
Data Checking on Purchase and
Creditors
422
Figure 7 Credit Purchase Report sort bydocuments
3. In case of the report shows incorrect data, you can return and
edit errors in that document. Sometimes data entry in the
purchase screen is not posted to the report because of
computer hanging or short circuit while you using the
program. So you have to reindex the purchase system.
423
Account Payable Recalculate
While you issue purchase bill, the problems can occur from power
drop or other causes making you re-boot the computer. So the
errors can occur in the data related to the Account Payable system
i.e. purchase bill value not equal to the recorded value, transaction
losing from purchase bill, no account payable. The referred
examples can give incorrect report. So you can check the errors in
purchase system, creditors system and update account payable
from A/P recalculation.
424
Figure 9 Specify A/P for recalculating
425
Checking Accounting Data
426
Figure 12 Example of journal report sort bydate
427
Errors Checking in Accounting System
428
Figure 14 Reports from checking accounting data
429
Check G/L Distribution from Other
Module
You can set the checking period in the Test G/L Data Integrity
menu. Then you have to specify whether you will check edited
transaction in journal book or not. If you used to directly edit the
account number in the journal book, you can specify the value
field 'skip voucher that user edit account no.' to be 'Y'. In other
word, you have to specify 'N' if you want the program to check
these cases too.
430
Figure 15 Check G/L Distribution from Other Module
You can also check data entry related to VAT i.e. Purchase-sales
transaction is passed to VAT report or not by entering 'Y' for
checking in the 'Check VAT transaction' and entering 'N' for
not checking.
Then you can check the required systems from all menu at the
bottom screen i.e. A/P module , A/R module by entering 'Y' or 'N'
to each system followed by F5 to proceed the checking.
431
Balance Recalculate
It is the same as A/R and A/P recalculate that is you find incorrect
information from your data entry. This can be occurred from
many causes that make you to restart the computer during in
account operation (i.e. in Purchase menu, in Sales menu,
Receive-Payment menu or recording directly in journal book).
So balance recalculate will update all data to be correct
information.
432
Figure 17 Specify the required period for balance recalculate
433
Check Data and Stock Calculate
Errors from computer system can occur while you issue purchase
bill, sales bill or do the stock transaction (i.e. internal stock usage,
cost adjustment, and stock adjustment). So data in stock system
will be affected i.e. incorrect inventory report or wrong record in
purchase / sales cost that can be solved by calculating balance and
post general ledger.
434
not find any errors, you will return to print menu of check
beginning balance.
Update Begin'g Balance From Lot When you find the errors
in the warehouse balance and in the total beginning balance, you
have to adjust beginning balance from lot. Program will bring the
beginning balance from lot for adjusting in the total beginning
balance to have equal balance. The adjustment process can be
done by adjusting either one stock code or all codes. If you want to
adjust all stock codes, you have to fill the first stock code in the
field 'Stock Code From' and the last stock code in the field 'To'.
Then press F5 to proceed the adjustment, see figure below:
Note
You should be careful and sure the beginning balance from lot is
correct.
435
program will display all stock codes. You can select some stock
codes to calculate or select all stock codes by click OK to proceed
the calculation.
436
Chapter 22 Year-End
Processing
After you operate the program until accounting year (normally
start from 1st January till 31st December), year-end processing is
the operation results and financial status in the last year. In
addition, it is the deletion of daily transaction i.e. purchase bill,
sales bill, transaction in journal book. The ending balance of
assets, liabilities, and capital will be the beginning balance in the
next year. And that made the program can operate quickly.
437
Figure 1 Closing beginning inventory into sales cost account
438
Figure 2 Ending finished goods to be beginning finished goods
439
After you press OK , program will display the next fiscal year
automatically, see figure below. Then click on icon Save (or F9 ) to
record data.
440
Chapter 23 Security Setup
If there is only one user of program Express in the company, the
security system is unnecessary to be setup. The reason is that the
user can use password BIT9 to access into the program but the
user should change this password to protect others from using
your computer (mentioned in topic 'Change the password').
441
You can select many setup forms:
442
User Group
Express software setups some parts of user group that you can
edit / add user group or department to meet the requirement. If
you want to setup the security for each different user, skip this
topic. Group Information is in Others menu no.3.1, see figure
below:
You will see the setup user groups from the program i.e. financial
department, purchasing department, accounting department,
store department, general persons. You can add codes and group
names, as you want.
The below table is for setting up the right of this user group, that
will explain in next topic is mentioned about the 'setup the right
of each user group'.
443
Setup User
User files will keep all user records to identify the authorized level
of program usage i.e. general employees, chief, or system
administration level including the printer usage.
444
Figure 4 Set User Code
445
9 – System Administration has all rights and
understand program operation very well.
Above mentioned rights are setup by the program that is
unable to be changed i.e. 0-4 level cannot cancel
document. If you want to cancel document, you have to
setup higher level (level 5) and then limit the right of this
user again.
Note
Access the program with level 1 (BIT1) to check the basic right.
The program will require the password of higher level if BIT1
cannot be used in some menus.
Security check Setup 0 for not checking the right of this user
so user can access into the program without the control. If
you want limit the right to access each system of program, you
have to setup to be 1 (check before use).
Status You can enter with the following details:
Note
You can select 'blank' to follow up the specific work progress i.e.
editing or canceling data that will be mentioned later.
446
Language use You can only setup in Express with English
version. You can select new screen of each user to be English
or Thai.
Last Login Program will display the last login date.
Note
Program will setup password of new users like user codes so
these new users have to change password by themselves.
447
Setup the Right of Each User
After setup the details of each user, you can setup the additional
scope of right in each level by going to Others menu 3.2 User
Information and selecting each user then double click on blank
field below Data column for setup the scope of right, see figure
below:
448
Figure 6 Select company code for user access
449
Figure 7 Select menu able to access
Y Able to operate
N Unable to operate
You may try to set the right of user 'SOMCHAI' for test as
figure below:
450
Figure 8 Example of setup
451
Setup the Right of Each User Group
You will see the table of setting the user group's right from
Others menu 3.1 Group Information. It is the same as
individual setup but this method is the setup for user group. It can
save your setup time because you can group many users into one
group. So users in each group or department will have the equal
right.
452
Module Setup
So you can setup the scope of right in this screen and you can use
the same method of individual setup or group setup. This security
setup in module system is suitable for stressing in module system
that is different from individual or group setup i.e. you can specify
users to access in the Finance menu.
You can exit and re-enter to this program by using user code
'SOMCHAI'. This way will make you more understand
the security system.
453
Event Logging File
There are 2 methods for setting the program to record the event:
454
From figure 11, program will display date, time of event, and user
code. If you select 'Strict checking', program will record log in, log
out and all processes.
Note
Above 4 Reports have to be prepared for Revenue Department.
Note
You can use the condition operator, e.g. .AND..OR. for example.
USERID='BIT9' .OR. AUTHID='BIT9' this mean searching for item
that BIT9 is adding or editing or authorize to any transaction. You can
see these Fields Name on next table below.
455
Field
Data Name Example
In addition, you can print the report from event logging file for
evidence to check or provide for the government. There are many
report formats to select i.e. Audit Trail Report for checking
specific edited transaction or Report Restore Data for checking
who / when (date and time) restore backup data.
If you want to delete old data from event logging file, click icon
to Delete Trx. In Log File and click OK to confirm, see figure
below:
The program will calculate the DATE to be delete from the Start
of Fiscal Year of the current data (on menu Setup/3. Account
456
Periods) and subtract with 2 year.
For example,
Note
You may backup the file [Link] ( in subfolder SECURE) before
delete it record, for later use.
457
Change Password
Changing password does not affect to data in the program and the
highest level users can still check and follow the work progress of
others.
458
To Solve the Solution of Forgetting
Password
If users forget their own password and they are not system admin.,
the system admin. can set new password. Go to Others menu
no.3.2 User Information then searching those users' data after
that click on Reset Password icon, program will set new
password (by setup same as the user codes). If system admin.
(level 9) forget their own password, they cannot go to the
Security Setup menu. So they should contact Express
Software Group Co.,Ltd. or you can prevent this problem by
follow the following recommendation:
459
Backup Security Data
Before and after setup the scope of right of each user or each
group, you should backup security data (i.e. user file, scope of
right of each user except event logging file) to prevent security
problem i.e. incorrect editing of scope of right, losing security file.
Note
Backup security data does not relate to transactions in the program
i.e. purchase-sales data, accounting data, etc.
460
Note
After you finish the setup the security data, it is important to backup
this data in a diskette to prevent the problems of setting the security
system again.
461
Restore Security Data
Then you have to insert a backup security data diskette and select
drive A: from Backup SECURE Data File line. Program will
retrieve data from this diskette into the program.
462
Chapter 24 Preparing
Financial Statement
If you do not add or make any change with the accounting no. in
this installed account chart, you can print financial statements
immediately as you want. Anyway if you want to change or edit
financial statement format i.e. balance sheet, income statement or
change account no., you have to re-edit the financial statement.
463
Figure 2 Preparing Financial Statements menu
464
Copy Financial Statement
465
Components of Preparing Financial
Statement Screen
466
decimals. Also, it displays minus sign before number i.e. –
123,000.
(999,999,999.99) has the same meaning with above
example except minus number i.e. (123,000) means –
123,000.
Picture % is to set percent rate of unit and print a column in
percentage i.e. program can display percent rate from
computing how much percentage of cash or other assets to
total assets. You can study rate comparison method in other
topics.
Printer Command You are able to set font size for financial
statement printing:
467
Figure 7 Example of result format
468
Figure 9 Displaying accounting number
Item Code This field usually be blank, that mean all items on
below table is belong to this Report. Sometime we need new
report that have all items same as another report, we can refer
to item of that report here, this mean we just Add only the
difference Formula report header but same item's detail. If
item is changed, other report will be changed too. You cannot
delete the report that have been referred.
No. in this line will be displayed in the financial statement i.e.
message or account number in the 100th is displayed before
the 110th or 120th, respectively. The sequence in this line will
be started from 0001-9999.
Data is displayed in this line. The following are information
fields to be selected:
469
the statement.
PAG - new page Arranging the statement for new page and
it also shows the header of statement in
new page.
470
select to show only required account by the following choices:
' ' print without condi on Print informa on at this line in all
value.
Variable A B C D E %
There is space for writing and storing the value to calculate in
the future. Information that you are able to enter in variable
A B C D E % has:
471
the result, entering that
fixed value.
Note
Column A B C D E is same as button M+ M- on the calculator
because you can write and bring results to calculate with other results.
472
Financial Statement with Perpetual
Method
No. Meaning
110 Typing ' - - - - ' under Assets (like an underline) and at the center.
135 Calcula ng only plus balance in the current account but it will not
be shown at the financial statement. The value will be recorded in
variable C.
136 Calcula ng only plus balance in the current account II but it will not
be shown at the financial statement. The value will be recorded in
variable C like the first current account.
473
No. Meaning
137 Calcula ng only plus balance in the current account III but it will
not be shown at the financial statement. The value will be recorded
in variable C like the first and the second current account.
150 Calcula ng savings account but it will not be shown at the financial
statement. The value will be recorded in variable B like total plus
amount of the current account.
160 Calcula ng fixed account but it will not be shown at the financial
statement. The value will be recorded in variable B like total plus
amount of the current account and the savings account.
170 Summing all values in variable B to get all deposit accounts and
record them in variable A. If balance is 0, it will not be printed.
No. Meaning
474
No. Meaning
220 Adding all values in variable A to sum the total current assets. The
value will be recorded in variable A which shows both plus and
minus amount.
280 Summing all values in variable A to sum the total assets. The value
will be recorded in variable A which shows both plus and minus
amount.
475
Figure 12 Financial statement structure example
ลําดับ ความหมาย
310 Typing ' - - - - ' under Assets (like an underline) and at the center.
330 Showing the first minus current account (OD) at the financial
statement. If balance is 0, it will not be printed. Also the value
will be recorded in variable A.
340 Calcula ng only minus balance (OD) in the current account II but
it will not be shown at the financial statement. The value will be
recorded in variable A like the first current account.
350 Calcula ng only minus balance (OD) in the current account III but
it will not be shown at the financial statement. The value will be
recorded in variable A like the first and the second current
account.
476
ลําดับ ความหมาย
390 Summing all values in variable A to sum all current liabili es and
record them in variable A. These results will be shown although
they are plus or minus values.
No. Meaning
430 Summing all values in variable A to sum total liabili es and record
them in variable A. These results will be shown although they are
plus or minus values.
477
No. Meaning
460 Showing common stock at the financial statement. The value will
be recorded in variable B. These results will be shown although
they are plus or minus values.
480 Calcula ng revenues III but it will not be shown at the financial
statement. The value will be recorded in variable C.
500 Summing all values in variable C to calculate for net income or net
loss and record them in variable B. These results will be shown
although they are plus or minus values.
No. Meaning
478
From sequence 480 and 490, Express program will calculate
income-loss balance in the balance sheet by deducting income
from expenses.
479
Preparing Financial Statement by
Periodic Method
480
Figure 15 Income-loss calculation with Periodicmethod
No. Meaning
520 Calcula ng the beginning raw material but it will not be shown at
the financial statement. The value will be recorded in variable D.
530 Calcula ng the beginning finished goods but it will not be shown at
the financial statement. The value will be recorded in variable D like
raw material account.
540 Calcula ng the beginning work in process but it will not be shown
at the financial statement. The value will be recorded in variable D
like raw material and finished goods account.
560 Calcula ng raw material at the end but it will not be shown at the
financial statement. The value will be recorded in variable D to
deduct the beginning balance and purchase account.
570 Calcula ng the ending finished goods but it will not be shown at
the financial statement. The value will be recorded in variable D like
raw material account.
481
No. Meaning
580 Calcula ng the ending work in process but it will not be shown at
the financial statement. The value will be recorded in variable D like
raw material and finished goods account.
590 Calcula ng all values from variable D to calculate cost but it will not
be shown at the financial statement. The value will be recorded in
variable C to deduct income in variable C.
600 Calcula ng the selling expenses but it will not be shown at the
financial statement. The value will be recorded in variable C that is
the minus value like selling cost.
620 Calcula ng all values from variable C to calculate net income / loss.
This value can be plus or minus that will be displayed to add in the
investment and retained earnings.
482
Income Statement for Income Tax
Calculation
No. Meaning
320 Collect Income (Loss) calcula on will offset with variable in field B.
This amount will be recorded in both field C and D.
340 Income tax rate is fixed at 30% (.30) (not displayed on income
statement) to mul ply with the amount in field C.
483
No. Meaning
484
Rate Comparison in Financial Statement
485
Figure 18 InputYatPrint %in the first page of PreparingFinancial
statement menu
486
Financial Statement Printing
487
Figure 21 Printing scope for Balance Sheet
488
Description Width You can set the description width less
than the default (normally 60 characters) to print the
financial statement that has wide column into one small
paper size.
Print Page From You can set the page number to print from
the beginning to the end.
Lines Per Page You can set the amount of lines in one page
to be printed that depends on the page size.
489
Chapter 25 Form and Report
Modification
Express has many installed report types as standard for users but
they can create additional report types into the program by editing
the standard types. Components and form editions have similar
methods so the initial part in this chapter is referred to the
meaning of report forms and their components including
examples. You can use these examples to create or edit reports.
The additional description of creating / editing will be mentioned
at the last part of this chapter.
490
Edit Forms
This sub menu records the edited form to be printed the correct
form immediately. Credit sales menu has 9 forms of invoice /
tax invoice that can be edited.
491
This sub menu is for editing the installed forms to be the same
pattern with your forms. The editing method will be mentioned
later. First of all, you have to select the original forms from 6th
sub menu – 9th sub menu and copy as test form otherwise
program will notify as mistake. After you copy original forms to be
any forms (form 1 – 9), you have to edit at that form.
This sub menu is to print the result from editing test form (from
2nd). If the result does not match with your edit, you have to edit
test form at 2nd again by matching the required form (form 1 – 9)
with edit test form (from 2nd).
The method of copying the edited test form on the original form in
the first sub menu is pressing Enter at the 4th sub menu and select
1 – 9 forms. You have to confirm at the selected form by pressing
Enter . The benefit of this copy is the convenience of next printing
that you can click on Print icon easily.
After you save the edited form on the original form in the first sub
menu, you copy the original form as test form later. Therefore, the
edited form will be disappeared. If you want to edit the previous
edited form again, select the 5th sub menu. Then program
retrieves the real form from the first sub menu to be test form for
editing. At the same time, the real form can be used.
6th – 9th forms are the original forms to be used as test forms.
Also, they can be edited many times by pressing Enter at the
required form. Program uses that form as the test form and save it
in the selected form (6th – 9th forms).
Besides form with lines and without lines, there are the other 2
forms:
1. Form 12
Topics under this form have 12 fonts per inch.
492
2. Form 15
Topics under this form have 15 fonts per inch. The font size is
smaller so there are more spaces for information. There are
more spaces at the Loc. column and Discount column, see
figure below:
Note
Only the forms in Credit Sales menu can be edited for 9 forms.
Other systems' forms will be prepared by program that you can only
create or edit for 3 forms.
493
Main components in edit test-form or reports are consisted
of:
494
Functions in Report Frame
495
Editing Displayed Results in Report
Frame
You will see many variables in the edit test-form (begun by ~ and
followed by characters) that are used for names-addresses'
customers, document number and date, items, etc. These variables
are arranged in lines that are in the forms or reports. Express
divides forms into 3 main sections; header, description, and
conclusion sections and it divides each line in Report Frame to be
the instruction. Each line has different instruction, see figure
below:
496
Note
Tactics for convenient and correct test-form edit:
1. If you insert * in front of any lines, program will not process at that
line. So it is favorable to use * to describe instructions or remarks, for
example:
* this report is for displaying tax invoice form
* user can edit or change that you want
2. If you edit forms or reports wrongly, program will show the wrong
line and describe the causes. You can edit that wrong line and re-
print.
3. You should edit report or form point by point and print it to check
the result. You should not edit many points at the same time because
it is difficult to find and edit the wrong points.
4. There is a caution for space in this test form because Thai and
English have different patterns. You are able to notice which sector
you are in by cursor.
_ means English sector.
? means Thai sector.
A space in Thai sector is meant 1 character (but cannot see that
character). Also, a space in English sector is meant real space.
5. While you edit forms or reports, you should read the manual for
clear understanding.
Ti: (Title)
He: (Header)
497
Variable in He: line can be in any positions but it has to be
arranged in He: line. You can press Del , Spacebar or Backspace to
give a distance between variables or move variable up and down.
For example, if you want to move variable of customer code (
~CUSCOD) to the right hand side, you can press Spacebar for
spaces as required (be in English sector). Also, if you want to move
variable of document number down (~DOCNUM), you have to
press Del to delete that variable and type in the required line.
498
Variable names Meaning
Special
style Instruc ons Examples
499
Special
style Instruc ons Examples
Bo: (Body)
It is used for the link between Master File and Item File. For
example, a document may have many items i.e. an invoice may
consist of many items or the receipt may receive debt payment
from many tax invoices, etc. This link should not be edited besides
you receive the suggestion from customer service department
from Express.
500
It shows the description in the document by retrieving from Ih:
line. You can alternate the positions of variables in this line but
you cannot use the variables in Ib: line in other lines i.e. He: or Su:
From above figure, the first line in Ih: is bringing docnum field
(document number) in a artrn file (selling file) to create the
relationship with docnum field in stcrd file (selling file). After
you create the relationship, the information in stcrd file will be
shown in Ib: line.
Ib: at the second line comes from the created relationship in the
first line of Ih: You can notice ;1 at the last of this line. This
information is retrieved from item file. Variables in Stcrd file
are meant:
501
in the form, see figure below:
Fo: (Footer)
Su: (Summary)
Variable
name Meaning
502
Variable
name Meaning
503
Line Spacing Less Than Single Line
If you want to align the information to move down i.e. 0.5 line or
¼ line, you can use the instruction to adjust as you require. The
important thing to know is the line spacing of Paper Feed from
printer by moving paper 1" up. The printer will feed paper up 180
times (or 180 feed per 1"). The instruction for this feeding can be
written by \027\074\ followed by line spacing i.e.
504
From above figure, the instruction for line-spacing adjustment in
front of variable of customer code (~CUSCOD) has an effect to
the information in that line. The whole line will be moved down
30/180 per 1". The noticeable thing is the variables behind the
instruction will be moved to the right hand side. It is unnecessary
to scroll those variables to the same position because program
does not count that character.
505
Saving the Edited Test-Form and Using It
After edit form completely, you can test the printing by click on
Save icon and close report editor window. Also, you can click on
icon Save (or F9 ) to save immediately without confirmation on
this change.
You can try to print by using forms (from printer house) from
Print Test-form menu (see figure 3) and print it on printer.
You can edit the form as you want by using the above method and
re-print. If the information's position is on the right position in
the form, you have to save this edited test-form on the original
form no.1. Also, you have to select the form (1-9) (click on Print
icon for printing the first form), by using the following topic:
506
Edit the [Print Options]
Editing the report frame is the edition of result on the form i.e.
variable movement in the ordered form (from printer house). The
print options are the determination of printing condition i.e. paper
size, margin, lines per page, etc.
507
Variable name Meaning
508
Variable name Meaning
509
Determining Font Size
Usually you can select two determined font sizes from the
program: 12 characters/inch and 15 characters/inch. If you
want to adjust the font size other than the determined sizes, you
can instruct from the printer's instruction. The followings are the
instructions that can be used with Express.
510
Data File for Printing
You can view the relation of data files by pressing Tab at that
screen.
511
Figure 14 Main data file related to creditsales screen
The center part of screen is the other data file that you can check
file name by click on item tab followed by pressing Tab .
512
The following is example for various relationship of Express
513
Figure 16 Related data files prepared byprogram for edit test-
form
514
Editing Master File
file is the main data file that information will be retrieved (only
specific mark) by program for the report. The information will be
printed out at the line Bo: and can separate information into
groups by using the instruction at the line Gh: and printing the
total of each group by using the instruction at the line Gf:
515
Editing Item File
516
Note
You can inquire the customer service about the sequence of each TAG
from each data file.
517
Editing the Relate File
518
be mentioned that there are two same files in a field (both
OESLM and ARTRN keep salesmen codes in SLMCOD field).
519
Variable Determination
For example, if you want to show customer code in the form, you
have to create variable. You may determine variable named ~XYZ
to show customer code (CUSCOD) from selling file (ARTRN).
You can write in data spec part as follows:
You can see the below detail in the part of data spec for
understanding clearly:
Column Meaning
520
Column Meaning
"data", Specifying data file name and informa on for showing purpose or
func on program.
"exp" Part for number i.e. crea ng variable from calcula on or variable
from func on.
521
Note
Displayed format of numeric variable (Numeric) i.e. amount and
value can be flexible (Pict) that is unnecessary to specify definite unit.
You can use qtyZ format for number and priZ for price amount or
value, for example, if you determine decimal of goods amount in one
position by displaying the highest unit in a hundred thousand
i.e.123,456.7, it will be determined by qtyZ(9). This can be determined
by counting numbers with a mark ',' and '.'. If these numbers on the
document do not reach the determined format, program will keep the
record only the right units.
522
Data-Form Reservation
After the form is completely edited, you can reserves form into a
diskette or use with other forms i.e. credit-sales form that you can
edit for 9 forms. When you edit any form completely, you can copy
that form to another form. The copy instruction is click on Edit
Form menu. Then selecting the edited-form sequence that you
want to copy (form 1 – form 9). After enter to required form, drag
mouse begin at the first line of Edit Form screen. The highlight
will appear at this first line and you have to scroll mouse down to
the bottom of screen.
Select copy button from Tools Bar and then you can copy to
another text editor such as Notepad or WordPad and save it for
backup file.
523
Using New Form with Other Data
After editing form, if you want to retrieve the backup data (be
original data) to replace the current data, the new form will be lost
or the instruction of form printing may be edited incorrectly by
users. For these cases, you can retrieve the reserved form to re-
use. Besides you can use this backup data with other data storage
(other companies in Express). The re-usage of backup data can be
done by going to Edit Test-form menu in the required data
storage. Then you have to select the required-form sequence that
can be different from the sequence of backup file. For example,
you can use the first sequence of backup file in other sequences
(form 2 – 9).
When you are at the Edit Test-form screen, delete the instruction
at every line until the screen is blank. Then you have to open your
text editor and open form which you have been saved already,
copy all form instruction to this blank screen. Finally, click on
Save icon on tools bar for save this form.
You can test by printing the test form or replace the original form
with the test form.
524
Create / Modify Report
Create or modify report has many methods and elements like the
above edit form. So this section refers only additional
qualifications that are not mentioned in the above section.
Creating report in the program Express will copy the original
report and edit it by adding some information. Basically, you
therefore have to check the required report for edition. For
example, you want to edit the credit sales report by separating by
customer to be customer's full name instead of the customer code.
525
Figure 20 Master report for edit
526
Figure 21 Selecting master file for edit
At the master report field, you have to enter the menu header that
you want to edit (143 from this example) then press Enter to view
the report names. After that you have to press Enter to pass and
enter new report code with English letter not more than 8
characters. The report name should convey the qualification of
this new report i.e. 'Credit sales group by customers' and
press F5 .
527
Figure 22 Screen of Create/Modify User Reportafter copying
from the original report
The variable of salesman code is ~SLMCOD that you can view the
edit in the part of data spec. You therefore can view this variable
which information is retrieved.
528
Figure 24 Part of data spec before and afteredit
529
Printing New Report
Program will not add the created or modified report into the
master report in the program. Besides you cannot replace the
master report with the created or modified report. This new-
report printing can be printed in Create Report menu by
selecting no.1 Print User Reports, see figure below:
530
Using Report with Other Programs
531
Figure 27 Edit Test-form at Form 2
Note
Reason for editing Form 2 is the difference of variable format in
the report between printed report in Express and report used in
Excel. There may be problems after editing report that can print
irregularly sales tax report from the program so you should use
other forms.
532
Figure 28 Checking variable names to use inother programs
Sequence ~SEQ B
Date/Month/Year ~VATDAT C
Document Status ~F D
Amount ~AMT01 G
533
Note
1. The starting column should be B because we will let column
A to be kept other data that we do not assign column
number to it.
2. You should notice that required data can be in the same
column in the different line but the result has to be in the
same column. So you can use the same column position. For
example, ~AMT01 and ~TOTAMT1 are in different lines but
in the same column.
4. When you know the variable name, you cursor to the part of
data spec at the bottom of edit test-form screen and find the
required variable name. Then you have to specify the fixed
column for displaying the result at the last part of each line.
534
Figure 30 Selecting Standard Format
535
Figure 32 Report format in Excel afterfinishing the data
transfer
B Date
C Number
D of Excel, you have to edit the part of report frame and data
spec by:
536
Changing message 'No.', 'Date', 'Number' in the part He: of
[report frame] to be variable ~H_NO, ~H_DATE,
~H_NUMBER, see figure below.
For part of [data spec], you have to add some messages (see
figure below) at the last line of this Edit Test-form screen. If
you have other messages that are required to arrange, you can
use this method.
537
Type of Forms in Program
1. Form with Frame This form has table line that should be
printed on plain paper.
538
Figure 36 Form without lines
539
Chapter 26 Applying the
program with others business
You can use Express with various business besides purchasing-
selling business by applying the various systems in this program to
support various businesses i.e. manufacturing, importing. Before
apply with other businesses, you should study and understand the
basic program usage i.e. setting master file such as stock file,
customer file, supplier file and data entry for purchasing-selling.
540
Manufacturing Business
541
At Expenses File (Purchase menu no.7 Expenses File), you
have to determine expense code that will be calculated as the
manufacturing cost i.e. wage expenses, utility expense, or other
expenses relating manufacturing process.
542
Figure 3 Entering raw material purchase intostock
543
Figure 4 Issuing raw material formanufacturing
544
Figure 5 Manufacturing Expense
545
Figure 6 Finished Goods from process
546
Import Business
547
Figure 8 Entering foreign supplier'sdescription
548
Figure 9 Determining goods in transit code
549
Figure 10 Determining Goods in Transit bybeginning with 'IM'
When you press Enter to pass this Running No. field, the below
screen will be appeared for you to set the account-recording
method:
550
Figure 11 Setup the new account-recording format
551
Figure 12 Additional menus from setting up newdocument
552
RecordingImport Expenses (Account menu no.1 Journal
Entries and Payment Journal Book), you have to record the
import expenses i.e. import tax, VAT, delivery expenses, etc.
553
Figure 15 Payment with loss from exchange rate
554
Figure 16 Editing account number to beGain or Loss on
Exchange Rate
If you have many Payment to change the account like this, you can
specify the Gain or Loss on Exchange Rate account no. into
the payment document (Setupmenu no.4. Document
Running No.) like the figure below:
555
556
Chapter 27 Printer Setup
There are several type of printer for use in business; for example
Dot Matrix, InkJet and Laser Printer etc. The Dot Matrix Printer
can make the copies, but the InkJet or Laser Printer can print
faster.
557
Figure 1 Print ASCII Table menu
558
You have to compare every letter of the ASCII table code with
ASCII table at the last part of this manual. If it conforms with
any table, you have to note that table code and go to next
section
After you click the Setup menu 6.2., it shows the following
screen:
You can set more than 1 printer to use with Express (you can
change the printers or using the printer by the network that
can be connected with any computers) i.e. one printer is used
to print an invoice but another is used to print a report. Also
you can set each printer for each user that will be mentioned in
chapter 23 'Security Setup'. If you do not set the security
559
system in Express and access this program by BIT9 code,
program will always use printer code no.0. So this chapter
mentions the printer code no.0 for setup description
No. of each printer that must not be set in the same code.
Printer Name this field is entered by printer name and
model, if you want to use network printer you can specify
path to that printer such as \\Computer\PrinterName in this
field
560
are keep in memory before sending to the printer , the printer
will draw a dot on the paper until it become a picture or font.
It may take a several minutes to finished but you can select
many font style (not depend on a printer). If you choose this
method to print you document, the program will show dialog
and allow you to select the printer that you want to print out,
all or part of document, how many copy of document.
Graphic+NoAsk is same as Graphic Mode but without the
configuration dialog when printing ( such as you have only
one printer connected to you computer), so the program will
print to the windows default printer.
Not Defined (Text Mode)If not setup to the other , the
program will print on Text Mode as default.
Line Per Page that mean amount of line per 1 page. Normally
for A4 paper size , you can set 39 lines per 1 page.
Thai Code specify the ASCII table code that you can checked
it by Print ASCII Table menu (Setup 6.1). If you not print
THAI Language, let it be '17' at this field.
Capable Print Frame some old models of printer cannot
print bold line, (you can see result from Print ASCII Table)
that you have to reply 'N' so program will print table line with
dash line. Almost of all current printer can be replied 'Y'.
Print Level depends on the printer setup. Normally for THAI
Language is 8 'THAI 3 level', otherwise set to 'ENG 1 Level'
Upper Line is a space between an upper vowel and consonant
(for THAI Language only), normally set to 19
Middle Line is a space between consonant and bottom vowel
(for THAI Language only), normally set to 19
Bottom Line is a space between bottom vowel and upper
vowel in the next line (for THAI Language only), normally set
to 7
Batch File if you use the printer that is not connected directly
to your computer for example , you want to use the network
printer that connected to the other computer on your local
area network you can use batch file to use that printer, if there
is only one printer connected directly to your computer you
can blank this field.
561
Initial ESC Sequence is the command set for connection to
each printer that is currently set for standard, so you should
blank this field. You can set a new value in this field if the
construction of that printer has a different from the previous
model.
Computer Port you can specify a port that connected to the
printer maybe LPT1, LPT2 … , Normally a printer port for
each computer that is port LPT1. If you connected many ports
of printer on your computer you can specify the port used
with that printer and if you have only one printer connected
you can leave this field blank.
After finished a printer settings you can test print to check that
your settings about THAI Code are correct by click on the
toolbar of Set Printer Code screen ( Setup 6.2 ) see the example
of printing result below
1. If the user BIT1 login into the program, Express will keep the
Printer's No. of this user for printing.
562
Figure 5 Screen of menu Others/3.2 User Information
2. Before print job to the Printer, the program will open that
printer by check the detail of Printer's No. that kept on step 1.
563
Figure 6 Screen of menu Setup/6.2 Set Printer Code
2)If Printer name is not URL name style, the program will
use a Default Printer that you set on windows for print.
564
port (this for compatibility with previous DOS version of the
program).
Graphic Mode The program will ignore all value in the sky-
blue part of Text Mode and will printing by windows's feature,
but you have to specify the printer every time before print job,
(although you have only one printer).
Graphic +NoAsk Mode The program will print as the
Graphic Mode, but you have not to specify the printer before
print because the program will use Default Printer that you
assign to Windows.
565
Appendix A Mistake
Correction from Operating
Major problems causing mistakes to the program have the
following events:
566
Error No : -69
Causes
For LAN, problem may be occurs from LAN admin. does not
give the right to access this file to you.
For Stand Alone, this file may be set attribute of file to Read
Only.
Correction
For Stand Alone system, click at This PC and double click into
the drive and folder that keep the error file. Looking for the file
name that cause error and then Right click at that file, select the
menu properties the screen will show as follow :
567
Figure 2 Properties of file
568
Error No: -70
Causes
There are many reasons to discuss with this error no. -70 as follow
:-
This error may occurs while -entry into the program (before show
LogIn Screen).
569
Click OK for close this message.
Checking hard disk by Scandisk command (seeing chapter 2
Installation the part of Scandisk), if the error cause from
electric shock or computer hang.
Use the Windows Explorer to delete this error file that show
in the error message, be sure that the file extension of the
file to be deleted is CDX (index file). Do not delete the file
that extension is DBF(data file).
Re-entrance into program. The program will automatically
create this index file.
In case file [Link] is too large, the admin need to delete
some older record in this file (seeing chapter 23 Even Log
File at the end of chapter)
570
Error No : -200
Correction
1. Backup the current data that damage into the new set of
diskette (do not use the old set of backup diskette because
we may need to use data on it)
2. Restore the last Backup Data and entering additional data
that loosed.
3. If you do not have any backup data or the latest backup date
was very old, you have to send the backup data in step 1
(damage data) to the Customer Service Center at Express
Software Group Co.,Ltd. This helps to rescue that may be
incomplete data. If it is many error, you have to enter all data
again.
571
Error No : -310
572
No Companies after Accessing into
Program
Correction
573
Unable to Print Document from Program
Correction
Press Shi +F10 to see Printer Name that the program use for
printing.
574
Press Shi +F5 for select the Printer No. that you need to print
to and try to print again.
If still not print, back to study printing system of the program
on Chapter 27
575
Appendix B Special Key
Hot key is special key to facilitate the program usage i.e. entering
correctly calculated amount into the program. Also you can view
the inventory or select the printer for printing form or report as
you want. You can use these special keys or hot keys on the screen
by pressing Shi with F2 to F7 to use their commands.
Click on Others menu and then click menu no.9 Special Task.
You can click on your require special tasks.
576
Calculator
You can type number and use marks (+, -, *, /). You can use it to
calculate the amount or the value to enter in the program i.e.
paying 10% installation for goods. This calculator has the working
process like general calculator. Besides you can move scroll bar to
retrieve last result that is the same as scrolling up and down the
paper from the manual calculator.
Figure 2 Calculator
Note
From figure above you can click on button beside '2' sign, which allow
you assign amount of decimal point.
577
Change Working Date
Usually, program uses working date as the default date for data
entry i.e. issuing purchasing bill, selling bill. That you can enter
this working date every time entering to the program. So if you
need to enter many documents with the same document date (not
same working date that you enter while enter to the program) by
changing this working date before entering data. Program will
record this working date into the document automatically. When
you correct working date completely, pressing Enter to record. If
you want to exit from the screen without any correction, you can
press Esc .
578
Stock Balance Inquiry
Note
Data entry in the Quantity, Purch Price, and Sale Price is for
purchasing or selling the product set. Program will calculate the
Quantity and Price for finding the price of stock's components in
product set.
579
Select Printer
If you have many printers, you have to set all printer codes
(mentioned in chapter 27 Printer Setup). You can print the form
or report by pressing Shi +F5 to select the required printer by
scrolling the arrow and press Enter .
580
Report Name Setup
You can print reports on screens, printers, and files. which you can
choose to print via the data file. You can set a folder name before
printing by pressing Shi +F6 to set it as the default that users can
use immediately. Both the Text File and Excel File methods allow
you to enter the drive in which the report file will be saved, e.g.,
drive D:. For example, D: AA means storing this report file on
drive D: in a folder named AA and followed by Report Name. The
program will automatically set the extension to TXT or CSV, then
press Enter. The program will save the report file immediately.
581
Note
To save text files and SDF files, the default folder can be set as follows.
1. In the case of leaving it blank, when saving files, you can select
the drive and folder you want, such as Desktop.
2. In the case of specifying C, usually the C drive is the drive where
Windows is installed. If the storage is set to C, it will store files in
the temporary folder of that user. For example, in Windows 10,
files are stored at
c:\username\appdata\roaming\Microsoft\Windows\recent
items.
3. If you enter C:\AA (AA is for folder name) and the folder AA
does not exist, The program will inform you that it "can't find
directory C:\AA." Want to create it? " Pressing OK will create a
folder AA on drive C to save the file.
4. If specified as another drive such as D, the file will be stored on
drive D.
5. If specified as D:\AA (AA is for folder name), if folder AA does
not exist, The program will inform you that it "can't find
directory D:AA." Do you want to create it? " Pressing OK will
create a folder AA on drive D to save the file.
6. In the case of specifying a name Without assigning a drive or
folder such as AA, the program will create a folder AA under the
current data folder.
For example, if the data is stored at D:\ExpressI\TEST, there
will be a folder AA under the folder D:\ExpressI\TEST\AA.
582
Report or Sample Form
Sometimes you want to use form from the program as the master
or as the format for a printing house in case of no pre-printed
form. Pressing Shi +F7 can print sample form and program
requires to confirm for changing report form to test pattern, as
below figure. When you press OK , you have to go to the required
screen. For example, if it is an invoice (selling bill), you have to go
to credit sales screen and click on Print icon to print on the
printer. Then you can give this form as a sample form to the
printing house. This sample form has the sample information with
XXX(for characters) or 999 (for number). The length of sample
information is depended on the information size in the program
i.e. customer code with 10 characters is expressed by
XXXXXXXXXX. You can change back to normal pattern by
pressing Shi +F7 again and click OK . When you print the patterns,
the printed information is the real information i.e. customer code
referred to that screen of data entry expressing to 'Comfort',
'Altima', etc.
583
Figure 8 Normal form
584
Display Computer Information
You can check the hard disk for viewing free space. You can view
the free space for data storage and the value related to the
program i.e. program version, user code, data storage name, or
printer name. These values depend on your determination in the
program.
585
Figure 10 System Information Screen
586
Table of Contents
Chapter 1 Introduction 1
Preparation before using the accounting software 2
Details of sample data1 3
Menu reference from this manual 5
Users of software version 1.5 6
Suggestion and information inquiry 7
How to start the Program 8
Chapter 2 Installation 9
System Requirement 10
Computer Hardware Inspection 11
Other Hardwares Related to the Program Operation 15
Program Installation 16
Start the program 29
Updating Program 31
Chapter 3 Working with program 33
Components of Data Entry Screen 35
Method of Adding Data to Each Screen 37
Scroll Bar Usage in the Express Program 42
Data Edition 44
Loading and Searching Data 46
Document Cancellation 48
Using the cancelled document 49
Document Printing 50
Document Approve 53
Synchronisation 56
Preparation of Main Files Before Operation 58
Chapter 4 Company Creation 59
Method of Company Creation 61
Zap Data File 65
Chapter 5 Default Information Setup 67
Company Profile 68
587
Global 69
Inventory Control 72
Inventory Control 72
Inventory Account Sets 81
Sales and A/R 85
General Information 85
Payment methods (A/R Receipt Methods) 90
Purchase and A/P 92
General Information 92
Payment Methods 95
Finance and Banking 96
General Ledger 97
Fixed Assets 100
General Information 100
Account Sets for Fixed Assets 101
Chapter 6 Account Periods and Category Tables Setup 102
Account Periods Setting 103
Category Tables Setting 105
Examples of category tables 107
Department Setup 112
Chapter 7 Master Files Setup 114
All Master Files in The Program 115
Before Setting the Master Files 116
Data Search 117
Entering of Additional Remarks 118
Printing Names on Envelopes or Labels 119
Chart of Accounts 120
Change of Account Numbers 123
Deletion of Summary Accounts 124
Procedure after Chart of Accounts Changed 125
Setting Stock File 126
Edit of Stock Code 130
Product Set File 131
Service File 136
588
Price List 138
Entering Data of Price List Menu 139
Setting Reorder Quantities 142
Entering Data of Reorder Quantities 143
Inventory Reports at Reorder Point 144
Setup Supplier File 145
Others Information in Supplier Information Screen 149
Setup Customer File 152
Ship-To Address 155
Others Information in Customer Information Screen 156
Salesman File 159
Setup Bank A/C File 162
Printing Bank Statement 163
Setup Other Expenses File 164
Setup Other Income File 166
Chapter 8 Entering the Beginning Balances 169
Recording Beginning Balance of Inventory 170
First In First Out (FIFO) 171
Average Method 173
Entering Beginning Balance of Each A/P 175
Beginning Balance of Each A/R 178
Entering Beginning Balance of Cheque 181
Enter Beginning Balance of Accounting Module 183
Chapter 9 Document Running No. 186
Ordering Document No. 187
Chapter 10 Link General Ledger (G/L) Setup 191
Posting to Journal Book Setup 192
G/L Link Account 194
Chapter 11 Entering Data of Purchase and A/P System 196
Before entering data into Purchase and A/P System 198
VAT Type 199
Discount 200
Form Printing <Alt+P> 201
VAT Responsibility 202
589
Entering Additional Remark <Alt+R> 204
Entering data of Purchase Order 206
Purchase Order Cancellation 209
Checking the Goods on Order in Purchase Order 210
Checking the Receiving Goods of Purchase Order 211
Entering data of Deposit Payment 212
Entering Data of Purchase 215
Entering Data of A/P Credit Note 219
Purchase Allowance/Return 223
Entering Data of A/P Bill Slip 227
Payment Procedure 230
The Differences of Payment 236
Entering of Other Expenses 237
Premiums 240
VAT-Exempted Goods 241
Withholding Tax 243
Printing Tax Slip 246
Chapter 12 Entering Data of Sales and A/R System 247
Before entering data into Sales and A/R System 249
VAT Type 250
Discount 251
VAT Responsibility 252
Form Printing <Alt+P> 254
Entering Additional Remark <Alt+R> 255
Entering data of Sales Order 257
Sales Order Cancellation 261
Checking the Backorder in Sales Order 262
Checking the Shipment of Sales Order 263
Entering data of deposit receive 264
Entering Data of Sales 267
Entering Data of A/R Debit Note 274
Allowance/Sales Return 278
Entering Data of Bill Slip 282
Entering the Appointment Date 284
590
Cash Receipt Procedure 285
The Differences of Receiving 291
Entering of other income 292
Premiums 295
VAT-Exempted Goods 296
Chapter 13 Entering Data of Bank System 297
Entering Data about Deposit Account 298
Working Processes of Cheque in the Program 300
Cheque Status 301
Cheque Deposits 302
Cheque Receivable Clearing 306
Cheque Payable Clearing 308
Cheque Returned 309
Making payment by Cash instead of changing new cheque 312
Post Outstanding Amount to income 314
Cheque Printing 315
Chapter 14 Entering the Stock Daily Transaction 316
Internal Issue 317
Location Transfer 320
Quantity Adjustment 321
Cost Adjustment 323
Product Serialize 325
Printing Warranty Card 327
Physical Count Processing 328
Chapter 15 Entering Data of Accounting System 335
Template recording 336
Recording data in the journal 338
Data Entry of VAT method 340
Data Entry of Cheque 343
Referring to Recording Template 345
Copy Transaction from Other Vouchers 346
Passing to Ledger (only version 1.5) 347
Account Editing 349
Deleting Voucher 350
591
Trace Editing 351
Adding Journal Book 353
Petty Cash 356
Petty Cash Setup 357
Disbursement for Petty Cash 359
Petty Cash Payment 361
Petty Cash Reimbursement 363
Recording Ending Inventory with Periodic Method 364
Last Year Balance 367
Budget maintenance 369
Chapter 16 Entering Data of Tax System 370
Purchase Tax File 371
Unrefundable Purchase Tax 373
Re-order New Number 374
Additional Submit of Purchase Tax 376
Selecting Purchase Tax Report Format 378
Sales Tax File 379
Additional Submit of Sales Tax 381
Selecting Sales Tax Report Format 383
Withholding Tax 384
Chapter 17 Report Printing 386
Report Printing 386
Chapter 18 Month-End Processing 393
Monthly Adjustment 394
Locking the Period 395
Chapter 19 Fixed Assets 397
Calculate Depreciation and Posting into the Account 401
Change Asset Code 402
Record Sales Asset 403
Chapter 20 Database Management and Backup System 406
Database Management 407
Backup Data 409
Restore Data 413
592
Chapter 21 Data Checking and Problem Solving 416
Data Checking on Sales and Debtors 417
Account Receivable Recalculate 419
Data Checking on Purchase and Creditors 422
Account Payable Recalculate 424
Checking Accounting Data 426
Errors Checking in Accounting System 428
Check G/L Distribution from Other Module 430
Balance Recalculate 432
Check Data and Stock Calculate 434
Chapter 22 Year-End Processing 437
Year-End Processing 437
Chapter 23 Security Setup 441
User Group 443
Setup User 444
Setup the Right of Each User 448
Setup the Right of Each User Group 452
Module Setup 453
Event Logging File 454
Change Password 458
To Solve the Solution of Forgetting Password 459
Backup Security Data 460
Restore Security Data 462
Chapter 24 Preparing Financial Statement 463
Copy Financial Statement 465
Components of Preparing Financial Statement Screen 466
Financial Statement with Perpetual Method 473
Preparing Financial Statement by Periodic Method 480
Example Financial Statement 483
Income Statement for Income Tax Calculation 483
Rate Comparison in Financial Statement 485
Financial Statement Printing 487
Chapter 25 Form and Report Modification 490
593
Edit Forms 491
Functions in Report Frame 495
Editing Displayed Results in Report Frame 496
Line Spacing Less Than Single Line 504
Saving the Edited Test-Form and Using It 506
Edit the [Print Options] 507
Determining Font Size 510
Data File for Printing 511
Editing Master File 515
Editing Item File 516
Editing the Relate File 518
Variable Determination 520
Data-Form Reservation 523
Using New Form with Other Data 524
Create / Modify Report 525
Printing New Report 530
Using Report with Other Programs 531
Type of Forms in Program 538
Chapter 26 Applying the program with others business 540
Manufacturing Business 541
Import Business 547
Chapter 27 Printer Setup 557
Printer Setup 557
Appendix A Mistake Correction from Operating 566
Error No : -69 567
Error No: -70 569
Error No : -200 571
Error No : -310 572
No Companies after Accessing into Program 573
Unable to Print Document from Program 574
Appendix B Special Key 576
Calculator 577
Change Working Date 578
Stock Balance Inquiry 579
594
Select Printer 580
Report Name Setup 581
Report or Sample Form 583
Display Computer Information 585
595