Liu Ais CH 2
Liu Ais CH 2
Introduction to Transaction
Processing
Objectives for Chapter 2
• Broad objectives of transaction cycles
• Types of transactions processed by each of the three
transaction cycles
• The basic accounting records used in TPS
• The traditional accounting records and their magnetic
equivalents
• Documentation techniques
• Batch and real-time processing and the impact of
these technologies on transaction processing
A Financial Transaction is...
• an economic event that affects the assets
and equities of the firm, is reflected in its
accounts, and is measured in monetary
terms.
• similar types of transactions are grouped
together into three transaction cycles:
– the expenditure cycle,
– the conversion cycle, and
– the revenue cycle.
Relationship between Transaction Cycles
Each Cycle has Two Subsystems
• Expenditure Cycle: time lag between the two due to credit relations
with suppliers:
– physical component (acquisition of goods)
– financial component (cash disbursements to the supplier)
• Conversion Cycle :
– the production system (planning, scheduling, and control of
the physical product through the manufacturing process)
– the cost accounting system (monitors the flow of cost
information related to production)
• Revenue Cycle: time lag between the two due to credit relations
with customers :
– physical component (sales order processing)
– financial component (cash receipts)
Manual System Accounting
Records
• Source Documents - used to capture and
formalize transaction data needed for
transaction processing
• Product Documents - the result of
transaction processing
• Turnaround Documents - a product
document of one system that becomes a
source document for another system
Manual System Accounting
Records
• Journals - a record of chronological entry
– special journals - specific classes of transactions that
occur in high frequency (register)
– general journal - nonrecurring, infrequent, and
dissimilar transactions
• Ledger - a book of financial accounts
– general ledger - shows activity for each account listed
on the chart of accounts
– subsidiary ledger - shows activity by detail for each
account type
Flow of Economic Events Into
the General Ledger
Computer-Based Systems
31
Block Codes
• Represent whole classes by assigning
each class a specific range within the
coding scheme
• Used for chart of accounts
– The basis of the general ledger
• Allows for the easy insertion of new codes
within a block
– Don’t have to reorganize the coding structure
• Disadvantage:
– Information content is not readily apparent32
Group Codes
• Represent complex items or events
involving two or more pieces of data using
fields with specific meaning
• For example, a coding scheme for
tracking sales might be 04-09-476214-99,
meaning:
Store Number Dept. Number Item Number Salesperson
04 09 476214 99
• Disadvantages:
– Overused (unrelated and unnecessary data)
33
Alphabetic Codes
• Used for many of the same purposes as
numeric codes
• Can be assigned sequentially or used in block
and group coding techniques
• May be used to represent large numbers of
items
– Can represents up to 26 variations per field
• Disadvantage:
– Difficulty in sorting records that are coded
alphabetically 34
Mnemonic Codes
• Alphabetic characters used as abbreviations,
acronyms, and other types of combinations
• Do not require users to memorize the meaning
since the code itself is informative – and not
arbitrary
– NY = New York
• Disadvantages:
– Quickly exhaust meaningful combinations of
alphabetic characters (A/R not always accounts
receivable!)
35
Thank you!