0% found this document useful (0 votes)
14 views4 pages

Chapter 2 AIS

Uploaded by

KAY
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)
14 views4 pages

Chapter 2 AIS

Uploaded by

KAY
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/ 4

Chapter 2: Introduction to Transaction Processing ▪ general ledger - shows activity for each account

listed on the chart of accounts


A Financial Transaction is...
▪ subsidiary ledger - shows activity by detail for each
▪ an economic event that affects the assets and equities of the
account type
firm, is reflected in its accounts, and is measured in
monetary terms. EXPLANATION OF STEPS IN FIGURE:
▪ similar types of transactions are grouped together into three 1. Compare the AR balance in the balance sheet with the
transaction cycles: master file AR control account balance.
▪ the expenditure cycle 2. Reconcile the AR control figure with the AR subsidiary
account total.
▪ the conversion cycle
3. Select a sample of update entries made to accounts in the
▪ the revenue cycle
AR subsidiary ledger
Each Cycle has Two Primary Subsystems
and trace these to transactions in the sales journal (archive
▪ Expenditure Cycle: time lag between the two due to file).
credit relations with suppliers:
4. From these journal entries, identify source documents that
▪ physical component (acquisition of goods) can be pulled from their files and verified. If necessary,
confirm these source documents by contacting the
▪ financial component (cash disbursements to the customers.
supplier)
Audit Trail
▪ 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 : Accountants should be able to trace in both directions.

▪ physical component (sales order processing) Sampling and confirmation are two common techniques.

▪ financial component (cash receipts) Example of Tracing an Audit Trail

Manual System Accounting Records Verifying Accounts Receivable

▪ 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
▪ Journals - a record of chronological entry
Computer-Based Systems
▪ special journals - specific classes of transactions
that occur in high frequency ▪ The audit trail is less observable in computer-based
systems than traditional manual systems.
▪ general journal - nonrecurring, infrequent, and
dissimilar transactions ▪ The data entry and computer programs are the physical
trail.
▪ Ledger - a book of financial accounts
▪ The data are stored in magnetic files.
Computer Files ▪ illustrate the relationship among processes and the
documents that flow between them
▪ Master File - generally contains account data (e.g.,
general ledger and subsidiary file) ▪ contain more details than data flow diagrams
▪ Transaction File - a temporary file containing ▪ clearly depict the separation of functions in a system
transactions since the last update
▪ Reference File - contains relatively constant information
Symbol Set for Representing Manual Procedures
used in processing (e.g., tax tables, customer
addresses)
▪ Archive File - contains past transactions for reference
purposes
Documentation Techniques
▪ Documentation in a CB environment is necessary for
many reasons.
▪ Five common documentation techniques:
▪ Entity Relationship Diagram
Flowchart Showing All Stated Facts Translated into
▪ Data Flow Diagrams Visual Symbols
▪ Document Flowcharts ▪ are used to represent the relationship between the key
elements--input sources, programs, and output
▪ System Flowcharts
products--of computer systems
▪ Program Flowcharts
▪ depict the type of media being used (paper, magnetic
Entity Relationship Diagram (ERD) tape, magnetic disks, and terminals)

▪ A documentation technique to represent the relationship ▪ in practice, not much difference between document and
between entities in a system. system flowcharts

▪ The REA model version of ERD is widely used in AIS. Symbol Set for Representing Computer Processes
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: Program Flowcharts…

▪ one-to-one illustrate the logic used in programs

▪ one-to-many
▪ many-to-many
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
Modern Systems versus Legacy Systems
▪ do not represent the physical system
▪ Modern systems characteristics:
System Flowcharts…
▪ client-server based and process transactions in real Batch Processing
time
▪ A batch is a group of similar transactions that are
▪ use relational database tables accumulated over time and then processed together.
▪ have high degree of process integration and data ▪ The transactions must be independent of one another
sharing during the time period over which the transactions are
accumulated in order for batch processing to be
▪ some are mainframe based and use batch
appropriate.
processing
▪ A time lag exists between the event and the processing.
▪ Some firms employ legacy systems for certain aspects
of their data processing. Steps in Batch Processing/Sequential File
▪ Accountants need to understand legacy systems. ▪ Keystroke - source documents are transcribed by
clerks to magnetic tape for processing later
▪ Legacy systems characteristics:
▪ Edit Run - identifies clerical errors in the batch and
▪ mainframe-based applications
places them into an error file
▪ batch oriented
▪ Sort Run - places the transaction file in the same order
▪ early legacy systems use flat files for data storage as the master file using a primary key

▪ later legacy systems use hierarchical and network ▪ Update Run - changes the value of appropriate fields in
databases the master file to reflect the transaction

▪ data storage systems promote a single-user ▪ Backup Procedure - the original master continues to
environment that discourages information integration exist and a new master file is created

Record Structures for Sales, Inventory, and Accounts Advantages of Batch Processing
Receivable Files
▪ Organizations can increase efficiency by grouping
large numbers of transactions into batches rather than
processing each event separately.
▪ Batch processing provides control over the transaction
process via control figures.
Real-Time Systems…
▪ process transactions individually at the moment the
Database Backup Procedures economic event occurs
• Destructive updates leave no backup. ▪ have no time lag between the economic event and the
• To preserve adequate records, backup procedures must processing
be implemented, as shown below: ▪ generally require greater resources than batch
▪ The master file being updated is copied as a backup. processing since they require dedicated processing
capacity; however, these cost differentials are
▪ A recovery program uses the backup to create a pre- decreasing
update version of the master file.
▪ oftentimes have longer systems development time

Computer-Based Accounting Systems


▪ Two broad classes of systems:
▪ batch systems
▪ real-time systems
Why Do So Many AIS Use Batch Processing? • Disadvantages:
▪ AIS processing is characterized by high-volume, – arbitrary information
independent transactions, such are recording cash
receipts checks received in the mail. – overused

▪ The processing of such high-volume checks can be Alphabetic Codes


done during an off-peak computer time. ▪ Used for many of the same purposes as numeric codes
▪ This is one reason why batch processing maybe done ▪ Can be assigned sequentially or used in block and
using real-time data collection. group coding techniques
Uses of Coding in AIS ▪ May be used to represent large numbers of items
▪ Concisely represent large amounts of complex ▪ Can represents up to 26 variations per field
information that would otherwise be unmanageable
▪ Disadvantage:
▪ Provide a means of accountability over the
completeness of the transactions processed ▪ arbitrary information

▪ Identify unique transactions and accounts within a file Mnemonic Codes

▪ Support the audit function by providing an effective audit ▪ Alphabetic characters used as abbreviations, acronyms,
trail and other types of combinations

Sequential Codes ▪ Do not require users to memorize the meaning since the
code itself is informative – and not arbitrary
▪ Represent items in sequential order
▪ NY = New York
▪ Used to prenumber source documents
▪ Disadvantages:
▪ Track each transaction processed
▪ limited usability and availability
▪ 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:

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy