Chapter-2_102346
Chapter-2_102346
TO TRANSACTION
PROCESSING”
Prepared by: MAC
For the 2nd Semester SY 2021-2022
The second chapter expands on the subject of transaction cycles introduced in
Chapter 1. While the operational details of specific transaction cycles are covered in subsequent chapters, this chapter
presents material that is common to all cycles. Topics covered include:
1. the relationship between source documents, journals, ledgers, and financial statements in both manual and
computer-based systems;
2. system documentation techniques, such as data flow diagrams, entity relationship (ER) diagrams, document
systems, and program flowcharts; and
The techniques and approaches presented in this chapter are applied to specific business cycle applications in later
chapters. The chapter is supported by material in the appendix and on the web site.
An Overview of Transaction
Processing
Transaction processing system processes financial transactions-economic event that affects
the assets and equities of the firm, is reflected in its accounts, and is measured in monetary
terms.
These common business events that occur with regularity, volume of which reaches in
thousands needed to be dealt with efficiently through grouping similar types of transaction
into transaction cycles, as shown in the figure below.
Labor Customers
Cash
Materials
Finishe
Goods
Cash
d
Physical
Plant
Expenditure Cycle
Conversion Cycle Revenue Cycle
Subsystems
Subsystems Subsystems
Purchasing/Accounts Payable
Cash Disbursements Production Planning and Control Sales Order Processing
Payroll Cost Accounting Cash Receipts
Fixed Assets
Finished
Goods
Cash
An Overview of Transaction
The Expenditure Cycle
Processing
It covers the acquisition of materials, property and labor in exchange for cash. The process of acquisition to
payment of cash occurs at separate points in time so from a systems perspective, such transaction has two
parts: a physical component (the acquisition of goods) and a financial component (the cash disbursement to
the supplier). The major subsystems of the expenditure cycle are as follow:
3. Payroll system
The payroll system collects labor usage data for each employee, computes the payroll, and disburses paychecks to the employees. Conceptually payroll is a special-case purchases and cash
disbursements system. Because of accounting complexities associated with payroll, most firms have a separate system for payroll processing.
2. Cash receipts
For credit sales, some period of time (days or weeks) passes between the point of the sale and the receipt of cash. Cash receipts processing includes collecting cash, depositing cash in the bank,
and recording these events in the accounts (accounts receivable and cash).
Accounting Records
Manual Systems
Documents
Provides evidence of an economic event and may be used to initiate transaction
processing. Three types of documents are as follows:
• Source documents - Economic events give rise to some documents being created at the
beginning (the source) of the transaction. (e.g. Sales order)
Customer’s Order
1
Source 2
Data Document 3
Collection
Sales System
Accounting Records
Manual Systems
Documents
Provides evidence of an economic event and may be used to initiate transaction
processing. Three types of documents are as follows:
• Product documents - result of transaction processing rather than the triggering
mechanism for the process. (e.g. Bill/Remittance Advice from sales system in reference to the Sales
Order)
1
r Source 2
de
’s Or Data Document 3
er
sto
m Collection
Cu
Customer
Bill
Collection
Customer
Bill
Remittance
Advice Cash Receipts System
Accounting Records
Manual Systems
Journals
Records of chronological entry. Documents are the primary source of data in journals. Two
primary types of journals are as follows:
• Special Journals- used to record specific classes of transactions that occur in high
volumes. (e.g. cash receipts journal, cash disbursement journal, purchases journal, payroll journal, etc.)
• General Journal – used to record non-recurring, infrequent, and dissimilar transactions
Accounting Records
Manual Systems
Ledgers
Book of financial accounts, which reflect the financial effects of the firm’s transactions after
they are posted from various journals, showing activity by account type. Such data
provided by ledgers is used to prepare financial statements, support daily operations, and
prepare internal reports. Two basic types of ledgers are as follows:
• General Ledger – contains the firm’s account information in the form of highly
summarized control accounts.
• Subsidiary Ledger – contain the details of the individual accounts that constitute a
particular control account.
Accounting Records
Manual Systems
Audit Trail
The accounting records described (from documents to journals to ledgers) provide an audit
trail for tracing transactions from source documents to financial statements and vice versa.
Such audit trail is useful in the conduct of audit of an external auditor in order to provide
reasonable assurance to the stakeholders and interested party that the data in the financial
statements of the company is fairly presented.
Accounting Records
Computer-Based Systems
While audit trails in computer based systems are less observable than those in manual systems, they
still exists in magnetic files. The four different types of magnetic files are as follows:
• Master file – generally contains account data. General and subsidiary ledgers are examples of master files.
• Transaction file – temporary file holding transaction records that will be used to change or update data in the
master file. Journals are examples of transaction files.
• Reference file – stores data that are used as standards for processing transactions. Tax table/employee rosters for
payroll program; pricelist/list of authorized suppliers/ for invoice preparation; customer credit files for credit sales
approval, etc.
• Archive file – contains records of past transactions retained for future references. These includes journals, prior
period records.
Sales Orders
4 Reference File
Master Files
General Ledger
Credit File Control Accounts
• Accounts Receivable
• Inventory
Update • Cost of Goods Sold
Program • Sales
Journal
3 2
Archive File
AR Subsidiary
Error File
Inventory
Subsidiary
Documentation Techniques
Stock
Sales Order Approve Release Packing Slip
Customer Ship Goods Carrier
Sales
Approved
Sales
Customer Bill Shipping Notice
Order
Prepare
Bill
Accounts
Customer Posting Data Receivable
Customer
Sales Order
AR Records
Documentation Techniques
Entity relationship (ER) diagram
used to represent relationship between entities. Entities are physical resources (automobiles,
cash, or inventories), events (ordering inventory, receiving cash, shipping goods) and agents
(salesperson, customer, or vendor) about which an organization wishes to capture data.
1 Assigned 1
Customer Customer
1 Places M
Customer Customer
M Supply M
Customer Customer
Documentation Techniques
Document flowcharts
used to depict the elements of a manual system, including accounting records (documents,
journals, ledgers and files), organizational departments involved in the process, and activities
(both clerical and physical) that are performed in the departments.
Documentation Techniques
System flowcharts
portray the computer aspect of a system, depicting the relationships between input (source)
data, transaction files, and output reports produced by the system.
Documentation Techniques
Program flowcharts
Describes the internal logic of computer programs.
Documentation Techniques
Record layout diagrams
used to reveal the internal structure of the records that constitute a file or database table,
usually showing the name, data type, and length of each attribute (or field) in the record
Computer Based Accounting
Systems
Computer-based accounting systems fall into two broad classes, as
follows:
Distinguishing Characteristic Data Processing Methods
Batch Real-Time
Information Time Frame Lag exist between time when Processing takes place when
economic event occurs and the economic event occurs.
when it is recorded.
Resources Generally, fewer resources More resources are required
(hardware, programming, than for batch processing.
training) are required.
Operational Efficiency Certain records are processed All records pertaining to the
after the event to avoid event are processed
operational delays. immediately.