0% found this document useful (0 votes)
44 views

Chapter 2 Introduction To Transaction Processing AIS

The document provides an overview of transaction processing, including the three transaction cycles, accounting records in manual and computer-based systems, and documentation techniques for computer-based systems like data flow diagrams and program flowcharts.

Uploaded by

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

Chapter 2 Introduction To Transaction Processing AIS

The document provides an overview of transaction processing, including the three transaction cycles, accounting records in manual and computer-based systems, and documentation techniques for computer-based systems like data flow diagrams and program flowcharts.

Uploaded by

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

Chapter 2 Introduction to Transaction o physical component (sales

Processing order processing)


o financial component (cash receipts)
AN OVERVIEW OF TRANSACTION PROCESSING
ACCOUNTING RECORDS
A Financial Transaction is...
 an economic event that affects the assets Manual System Accounting Records
and equities of the firm, is reflected in its Documents
accounts, and is measured in monetary  Source Documents - used to capture and
terms. formulize transaction data needed for
 similar types of transactions are transaction processing
grouped together into three  Product Documents - the result of
transaction cycles: transaction processing
o the expenditure cycle  Turnaround Documents - a product
o the conversion cycle document of one system that becomes a
source document for another system
o the revenue cycle
Journals
Relationship between Transaction Cycles Journals – a record of chronological entry

 special journals - specific classes of


transactions that occur in high frequency
 general journal - nonrecurring, infrequent,
and dissimilar transactions

Ledgers
Ledger – a book of financial accounts

 general ledger – shows activity for each


accounts listed on the chart of accounts
 subsidiary ledger – shows activity by
details for each account type
Each Cycle has Two Primary Subsystems Flow of Information from Economic Event into
 Expenditure Cycle: time lag between the the General Ledger
two due to credit relations with
suppliers:
o physical component
(acquisition of goods)
o financial component (cash
disbursements to the
supplier)
 Conversion Cycle: Accounting Records in a Computer-Based System
o the production system (planning, EXPLANATION OF STEPS IN FIGURE:
scheduling, and control of the
physical product through the 1. Compare the AR balance in the balance
manufacturing process) sheet with the master file AR control
o the cost accounting system account balance.
(monitors the flow of cost 2. Reconcile the AR control figure with
information related to production) the AR subsidiary account total.
 Revenue Cycle: time lag between the two 3. Select a sample of update entries made
due to credit relations with customers: to accounts in the AR subsidiary ledger
and trace these to transactions in the update
sales journal (archive file).  Reference File - contains relatively
4. From these journal entries, identify constant information used in
source documents that can be pulled processing (e.g., tax tables, customer
from their files and verified. If necessary, addresses)
confirm these source documents by  Archive File - contains past transactions
contacting the customers. for reference purposes

The Audit Trail DOCUMENTATION TECHNIQUES


Documentation in a CB environment is necessary for
many reasons.

Five common documentation techniques:

 Entity Relationship Diagram


 Data Flow Diagrams
 Document Flowcharts
 System Flowcharts
Accountants should be able to trace in both directions.  Program Flowcharts

Sampling and confirmation are two common Data Flow Diagrams and Entity Relationship
techniques. Diagrams
Example of Tracing an Audit Trail Entity Relationship Diagram (ERD)
Verifying Accounts Receivable 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)

Cardinalities
Represent the numerical mapping between entities:

 one-to-one
Computer-Based Systems
 one-to-many
 The audit trial is less observable in
 many-to-many
computer- based systems than traditional
manual systems.
 The data entry and computer programs
are the physical trail.
 The data are stored in 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
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

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


Program Flowcharts
Program flowcharts illustrate the logic used in
programs.

Program Flowchart Symbols

Record Layout Diagrams


Record layout diagrams are used to reveal the
internal structure of the records that constitute a file
or database table.

COMPUTER-BASED ACCOUNTING SYSTEMS


 are used to represent the relationship
between the key elements--input sources, Batch Processing
programs, and output products--of computer  A batch is a group of similar transactions
systems that are accumulated over time and then
 depict the type of media being used processed together.
(paper, magnetic tape, magnetic disks,  The transactions must be independent of
and terminals) one another during the time period over
 in practice, not much difference which the transactions are accumulated in
between document and system order for batch processing to be
flowcharts appropriate.
Symbol Set for Representing Computer Processes  A time lag exists between the event and
the processing.

Steps in Batch Processing/Sequential File


 Keystroke - source documents are Modern Systems versus Legacy Systems
transcribed by clerks to magnetic tape for
processing later
 Edit Run – identifies clerical errors in the
batch and places them into an error file
 Sort Run - places the transaction file in the
same order as the master file using a
primary  Modern systems characteristics:
key o client-server based and
 Update Run – changes the value of process transactions in real
appropriate fields in the master file to time
reflect the transaction o use relational database tables
 Backup Procedure - the original master o have high degree of process
continues to exist and a new master integration and data sharing
file is created
o some are mainframe based and
Advantages of Batch Processing use batch processing
 Organizations can increase efficiency by  Some firms employ legacy systems for
grouping large numbers of transactions certain aspects of their data processing.
into batches rather than processing each o Accountants need to understand
event separately. legacy systems.
 Batch processing provides control over  Legacy systems characteristics:
the transaction process via control o mainframe-based applications
figures. o batch oriented
o early legacy systems use flat files
Real-Time Systems… for data storage
 process transactions individually at o later legacy systems use
the moment the economic event hierarchical and network
occurs databases
 have no time lag between the economic o data storage systems promote a
event and the processing single- user environment that
 generally require greater resources than discourages information integration
batch processing since they require
dedicated processing capacity; however, Record Structures for Sales, Inventory,
these cost differentials are decreasing and Accounts Receivable Files
 oftentimes have longer systems development
time

Database Backup Procedures

 Destructive updates leave no backup.


 To preserve adequate records, backup
Alternative Data Processing Approaches procedures must be implemented, as shown
below:  Disadvantage:
o The master file being updated is o arbitrary information
copied as a backup.
o A recovery program uses the backup Group Codes
to create a pre-update version of  Represent complex items or events
the master file. involving two or more pieces of data using
fields with specific meaning
Why Do So Many AIS Use Batch Processing?
 For example, a coding scheme for tracking
 AIS processing is characterized by high
sales might be 04-09-476214-99, meaning:
volume, independent transactions, such are
recording cash receipts checks received in the
mail.
 The processing of such high-volume checks
can be done during an off-peak computer  Disadvantages:
time. o arbitrary information
 This is one reason why batch processing o overused
maybe done using real-time data collection.
Alphabetic Codes
DATA CODING SCHEMES  Used for many of the same purposes as
Uses of Coding in AIS numeric codes
 Can be assigned sequentially or used in
 Concisely represent large amount of complex
block and group coding techniques
information that would otherwise be
 May be used to represent large
unmanageable
 Provide a means of accountability over numbers of items
the completeness of the transactions o Can represents up to 26 variations
processed per field
 Identify unique transactions and  Disadvantage:
account within a file o arbitrary information
 Support the audit function by providing an Mnemonic Codes
effective audit trial
 Alphabetic characters used as abbreviation,
Numeric and Alphabetic Coding Schemes acronyms, and other types of combinations
 Do not require users to memorize the
Sequential Codes meaning since the code itself is informative
 Represent items in sequential order – and not arbitrary
 Used to prenumber source documents
o NY = New York
 Track each transaction processed  Disadvantages:
 Identify any out-of-sequence documents limited usability and availability
 Disadvantages:
o arbitrary information
o 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
o The basis of general ledger
 Allows for the easy insertion of new
codes within a block
o Don’t have to reorganize the
coding structure

You might also like