0% found this document useful (0 votes)
287 views50 pages

12 Transaction Processing PDF

This document provides an overview of transaction processing and financial reporting systems. It discusses transaction cycles, accounting records in manual and computerized systems, and documentation techniques. It describes the general ledger system and financial reporting system, which process transactions and report financial information.

Uploaded by

kdg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
287 views50 pages

12 Transaction Processing PDF

This document provides an overview of transaction processing and financial reporting systems. It discusses transaction cycles, accounting records in manual and computerized systems, and documentation techniques. It describes the general ledger system and financial reporting system, which process transactions and report financial information.

Uploaded by

kdg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 50

Transaction Processing and

Financial Reporting Systems Overview


Auditing in a CIS Environment
Topics

• Transaction cycles
• Traditional accounting records vs. computerized
accounting systems
• Documentation techniques
• The general ledger system (GLS) and the financial
reporting system (FRS)
An Overview of Transaction Processing

• Transaction processing systems (TPS) applications


process financial transactions.
• A financial transaction is an economic event that affects
the assets and equities of the firm.
• To deal efficiently with such transactions, business firms
group similar types of transactions into transaction
cycles.
Transaction Cycles

1. The expenditure cycle


– acquisition of materials, property, and labor in exchange for
cash
2. The conversion cycle
– provides value added through its products or services
(production)
3. The revenue cycle
– receives revenue from outside sources
Relationship between Transaction Cycles
The Expenditure Cycle

• Two parts (systems perspective)


1. a physical component
• the acquisition of the goods
2. a financial component
• the cash disbursement to the supplier
• Major subsystems
1. Purchases/accounts payable system
2. Cash disbursements system
3. Payroll system
4. Fixed asset system
The Conversion Cycle

• Major subsystems
1. The production system
• involves the planning, scheduling, and control of the physical product
through the manufacturing process.
2. The cost accounting system
• monitors the flow of cost information related to production.
The Revenue Cycle

• Two parts:
1. Physical component
2. Financial component
• Major subsystems
1. Sales order processing
2. Cash receipts
Manual System Accounting Records

• Source Documents
– used to capture and formalize transaction data needed for
transaction processing (e.g., sales order)
• Product Documents
– the result of transaction processing (e.g., payroll check)
• Turnaround Documents
– a product document of one system that becomes a source
document for another system (e.g., the remittance advice in a
two-part bill or statement)
Manual System Accounting Records

• Journals - a record of chronological entry


1. special journals - specific classes of transactions that occur in
high frequency
2. general journal - nonrecurring, infrequent, and dissimilar
transactions
• Ledger - a book of financial accounts
1. general ledger - shows activity for each account listed on the
chart of accounts
2. subsidiary ledger - shows activity by detail for each account
type
The Audit Trail

• The accounting records described previously provide an


audit trail for tracing transactions from source documents
to the financial statements.
Example of Tracing an Audit Trail
Verifying Accounts Receivable

Accounts Receivable Control Account-General Ledger

Accounts Receivable Subsidiary Ledger


(sum of all customers’ receivables)

Physical Financial

Sales Journal Cash Receipts Journal

Sales Order Deposit Slip


Shipping Notice
Remittance Advice
The Audit Trail

• Audit trails in computer-based systems are less


observable than in traditional manual systems, but they
still exist.
• Accounting records in computer-based systems are
represented by four different types of magnetic files.
Computer Files

• Master File
– generally contains account data (e.g., general ledger and subsidiary file)
• Transaction File
– a temporary file containing transactions since the last update of master
files (e.g., sales orders, inventory receipts, cash receipts)
• Reference File
– contains relatively constant information used in processing (e.g., tax tables,
customer addresses)
• Archive File
– contains past transactions for reference purposes (e.g., journals and prior-
period ledgers)
Accounting Records in a Computer-Based System
EXPLANATION OF STEPS IN
FIGURE:
1. Compare the AR balance in
the balance sheet with the
master file AR control account
balance.
2. Reconcile the AR control
figure with the AR subsidiary
account total.
3. Select a sample of update
entries made to accounts in the
AR subsidiary ledger
and trace these to transactions
in the sales journal (archive file).
4. From these journal entries,
identify source documents that
can be pulled from their files
and verified. If necessary,
confirm these source
documents by contacting the
customers.
Documentation Techniques

• Five common documentation techniques:


1. Entity Relationship Diagram
2. Data Flow Diagrams
3. Document Flowcharts
4. System Flowcharts
5. Program Flowcharts
Entity Relationship Diagram (ERD)

• A documentation technique to represent the relationship


between entities in a system.
• The REA model version of ERD is widely used in AIS.
REA uses 3 types of entities:
– resources (cash, raw materials)
– events (release of raw materials into the production process)
– agents (inventory control clerk, vendor, production worker)
Data Flow Diagrams (DFD)

• use symbols to represent the processes, data sources,


data flows, and entities in a system
• represent the logical elements of the system
• do NOT represent the physical system
Data Flow Diagram Symbols
Entity Data Store
Name Name

N
Process
Description
Direction of
data flow
System Flowcharts

• illustrate the relationship among processes and the


documents that flow between them
• contain more details than data flow diagrams
• clearly depict the separation of functions in a system
Symbol Set for Representing
Manual Procedures
Terminal showing source
or destination of documents
and reports Calculated batch total

Source document or
report On-page connector

Manual operation

Off-page connector
File for storing source
documents and
reports Description of process
or comments
Accounting records
(journals, registers,
Document flowline
logs, ledgers)
Symbol Set for Representing Computer
Processes
Hard copy Terminal input/
output device

Computer process
Process flow

Real-time
Direct access storage (online)
device connection

Video display
Magnetic tape device
Flowchart
Flowchart
System Flowcharts

• are used to represent the relationship between the key


elements--input sources, programs, and output
products--of computer systems
• depict the type of media being used (paper, magnetic
tape, magnetic disks, and terminals)
• in practice, not much difference between document and
system flowcharts
Program Flowcharts
illustrate the logic used in programs

Program Flowchart Symbols

Terminal start or
Logical process
end operation

Input/output
operation
Decision
Flow of logical
process
Modern Systems versus Legacy Systems
• Modern systems characteristics:
– client-server based and process transactions in real time
– use relational database tables
– have high degree of process integration and data sharing
– some are mainframe based and use batch processing
• Some firms employ legacy systems for certain aspects of their data
processing.
– Accountants need to understand legacy systems.
• Legacy systems characteristics:
– mainframe-based applications
– batch oriented
– early legacy systems use flat files for data storage
– later legacy systems use hierarchical and network databases
– data storage systems promote a single-user environment that discourages
information integration
Record Structures for Sales, Inventory, and Accounts
Receivable Files (Updating of Master Files from Transactions)
Computer-Based Accounting Systems

• Two broad classes of systems:


1. batch systems
2. real-time systems
Batch Processing

• A batch is a group of similar transactions that are


accumulated over time and then processed together.
• The transactions must be independent of one another
during the time period over which the transactions are
accumulated in order for batch processing to be
appropriate.
• A time lag exists between the event and the processing.
Real-Time Systems

• process transactions individually at the moment the


economic event occurs
• have no time lag between the economic event and the
processing
• generally require greater resources than batch processing
since they require dedicated processing capacity;
however, these cost differentials are decreasing
• oftentimes have longer systems development time
Data Coding Schemes

• Uses of Coding in AIS


– Concisely represent large amounts of complex information that
would otherwise be unmanageable
– Provide a means of accountability over the completeness of the
transactions processed
– Identify unique transactions and accounts within a file
– Support the audit function by providing an effective audit trail
Sequential Codes

• Represent items in sequential order


• Used to prenumber source documents
• Track each transaction processed
• Identify any out-of-sequence documents
• Disadvantages:
– arbitrary information
– hard to make changes and insertions
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:
– arbitrary information
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:
– arbitrary information
– overuse resulting to increase in storage costs
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 represent up to 26 variations per field
• Disadvantage:
– arbitrary information
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:
– limited usability and availability
The General Ledger System

• a hub connected to the other systems of the firm through


spokes of information flows.
• Notes:
1. TPS process various aspects of economic events, which are
recorded in their respective special journals and subsidiary
accounts.
2. Summaries of these transactions flow into the GLS and
become sources of input for the financial reporting system
(FRS).
Financial
Reporting
System
Management
Billings
Reporting
System

Sales Inventory
Control
General
Ledger
System
Cash Payroll
Receipts (GLS)

Cost Cash
Accounting Disbursements

Accounts
Payable
The Journal Voucher

• the source of input to the general ledger.


The GLS Database
• General ledger master file
– principal FRS file based on chart of accounts
• General ledger history file
– used for comparative financial support
• Journal voucher file
– all journal vouchers of the current period
• Journal voucher history file
– journal vouchers of past periods for audit trail
• Responsibility center file
– financial data by responsibility centers for MRS
• Budget master file
– budget data by responsibility centers for MRS
GLS Reports
• General ledger analysis:
– listing of transactions
– allocation of expenses to cost centers
– comparison of account balances from prior periods
– trial balances
• Financial statements:
– balance sheet
– income statement
– statement of cash flows
• Managerial reports:
– analysis of sales
– analysis of cash
– analysis of receivables
– Chart of accounts: coded listing of accounts
Potential Risks in the GL/FRS

• Subsidiary not equal to G/L control accounts


• Unauthorized access to the G/L
• A defective audit trail
• Account balances that are wrong because of
unauthorized or incorrect journal vouchers
GL/FRS Control Issues

• Transaction authorization - transactions must be


authorized by a manager at the source dept
• Segregation of duties – G/L clerks should not:
– have recordkeeping responsibility for special journals or
subsidiary ledgers
– prepare journal vouchers
– have custody of physical assets
GL/FRS Control Issues

• Access controls:
– Unauthorized access to G/L can result in errors, fraud, and
misrepresentations in financial statements.
– An entity shall implement controls that limit database access to
only authorized individuals.
• Accounting records - Data files must be conveniently and
logically organized.
GL/FRS Control Issues

• Independent verification
– The G/L function serves as an independent verification step
within the accounting information system.
– Two important operational reports used:
• journal voucher listing – details of each journal voucher posted to the
G/L
• general ledger change report – the effects of journal voucher postings
on G/L accounts

You might also like