Download - Accounting Information System chapter 2
![Page 1: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/1.jpg)
Accounting Information Systems, 6th edition
James A. Hall
COPYRIGHT © 2009 South-Western, a division of Cengage Learning. Cengage Learning and South-Western
are trademarks used herein under license
![Page 2: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/2.jpg)
Objectives for Chapter 2Broad objectives of transaction cyclesTypes of transactions processed by each of the
three transaction cyclesThe basic accounting records used in TPSThe traditional accounting records and their
magnetic equivalents Documentation techniquesBatch and real-time processing and the impact
of these technologies on transaction processing
![Page 3: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/3.jpg)
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, andthe revenue cycle.
![Page 4: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/4.jpg)
Relationship between Transaction Cycles
![Page 5: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/5.jpg)
Each Cycle has Two SubsystemsExpenditure 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)
![Page 6: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/6.jpg)
Manual System Accounting RecordsSource 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
![Page 7: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/7.jpg)
Manual System Accounting RecordsJournals - a record of chronological entry
special journals - specific classes of transactions that occur in high frequency
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 accountssubsidiary ledger - shows activity by detail for
each account type
![Page 8: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/8.jpg)
Flow of Economic Events Into the General Ledger
![Page 9: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/9.jpg)
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 ledgerand 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.
Accounting Records in a Computer-Based System
![Page 10: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/10.jpg)
SourceDocument
Journal GeneralLedger
FinancialStatements
FinancialStatements
GeneralLedger
JournalSourceDocument
Audit Trail
Accountants should be able to trace in both directions.Sampling and confirmation are two common techniques.
![Page 11: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/11.jpg)
Accounts Receivable Control Account-General Ledger
Accounts Receivable Subsidiary Ledger (sum of all customers’ receivables)
Sales Journal Cash Receipts Journal
Sales Order Deposit Slip
Remittance AdviceShipping Notice
Example of Tracing an Audit TrailVerifying Accounts Receivable
![Page 12: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/12.jpg)
Computer-Based SystemsThe audit trail is less observable in computer-
based systems than traditional manual systems.
The data entry and computer programs are the physical trail.
The data are stored in magnetic files.
![Page 13: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/13.jpg)
Computer FilesMaster File - generally contains account
data (e.g., general ledger and subsidiary file)Transaction File - a temporary file
containing transactions since the last updateReference File - contains relatively constant
information used in processing (e.g., tax tables, customer addresses)
Archive File - contains past transactions for reference purposes
![Page 14: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/14.jpg)
Documentation TechniquesDocumentation in a CB environment is
necessary for many reasons. Five common documentation techniques:
Entity Relationship DiagramData Flow DiagramsDocument FlowchartsSystem FlowchartsProgram Flowcharts
![Page 15: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/15.jpg)
Entity Relationship Diagram (ERD)…is 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)
![Page 16: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/16.jpg)
Cardinalities…represents the numerical mapping between
entities:one-to-oneone-to-manymany-to-many
![Page 17: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/17.jpg)
Sales-person
CarType
Customer Order
Vendor Inventory
Assigned
Places
Supply
Entity Relationship Entity
1
M
M M
1
1
Cardinalities
![Page 18: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/18.jpg)
Data Flow Diagrams (DFD)…use symbols to represent the processes, data
sources, data flows, and entities in a systemrepresent the logical elements of the
systemdo not represent the physical system
![Page 19: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/19.jpg)
Data Flow Diagram Symbols
EntityName
NProcessDescription
Data StoreName
Direction of data flow
![Page 20: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/20.jpg)
Documents Flowcharts…illustrate the relationship among processes
and the documents that flow between themcontain more details than data flow diagramsclearly depict the separation of functions in a
system
![Page 21: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/21.jpg)
Symbol Set for Document Flowcharts
Terminal showing sourceor destination of documentsand reports
Source document orreport
Manual operation
File for storing sourcedocuments andreports
Accounting records(journals, registers,logs, ledgers)
Calculated batch total
On-page connector
Off-page connector
Description of processor comments
Document flowline
![Page 22: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/22.jpg)
Sales Department Credit Department Warehouse Shipping Department
First Stages in Constructing Document Flowchart Showing Areas of Activity
Customer
Customer Order
Prepare Sales
Orders
Sales Order #1Sales Order #1Sales Order #1Sales
Order #1
![Page 23: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/23.jpg)
Sales Order 4
Customer Order
Sales Department Credit Department Warehouse Shipping Department
Finished Document Flowchart Showing Areas of Activity
Customer
Customer Order
Prepare Sales
Orders
Sales Order #1Sales Order #1Sales Order #1Sales
Order #1
N
Sales Order #1
Checks Credit
CreditRecords
Signed SalesOrder #1
Signed SalesOrder #1
DistributeSO and
File
N
Customer OrderSigned Sales
Order #1
Sales Order 4Sales
Order3Sales Order2
Sales Order2
Sales Order 4
Sales Order3Picks
Goods
StockRecords
A
A
Sales Order2
PicksGoods
N
Sales Order3
Customer
Sales Order2
![Page 24: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/24.jpg)
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
![Page 25: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/25.jpg)
Systems Flowchart Symbols
Hard copy
Computer process
Direct access storagedevice
Magnetic tape
Terminal input/output device
Process flow
Real-time (online)connection
Video displaydevice
![Page 26: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/26.jpg)
Sales Department Computer Operations Department Warehouse Shipping Department
First Stages in Constructing System Flowchart Showing Areas of Activity
CustomerOrder
Customer
Terminal
Edit and Credit Check
AR FileUpdate
Program
Sales Orders
Inventory
Credit File
![Page 27: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/27.jpg)
Sales Department Computer Operations Department Warehouse Shipping Department
Finished System Flowchart Showing All Facts Translated into Visual Symbols
CustomerOrder
Customer
Terminal
Edit and Credit Check
AR FileUpdate
Program
Sales Orders
Inventory
Sales Order1
PicksGoods
StockRecords
Sales Order1
Sales Order3
Sales Order 3
Sales Order2
PicksGoods
N
Sales Order2
Customer
Sales Order1
A
A
Sales Order 3Sales
Order2Sales Order1
Credit File
N
CustomerOrder
![Page 28: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/28.jpg)
Program Flowcharts…illustrate the logic used in programs
Program Flowchart Symbols
Logical process
Decision
Terminal start orend operation
Input/outputoperation
Flow of logicalprocess
![Page 29: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/29.jpg)
Modern Systems versus Legacy SystemsModern systems characteristics:
client-server based and process transactions in real timeuse relational database tableshave high degree of process integration and data sharingsome 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 applicationsbatch orientedearly 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
![Page 30: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/30.jpg)
Updating Master Files: Primary Keys (PK) and Secondary Keys (SK)
![Page 31: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/31.jpg)
Database Backup Procedures•Destructive updates leave no backup.•To preserve adequate records, backup procedures must be implemented, as shown below:
The master file being updated is copied as a backup.A recovery program uses the backup to create a pre-update version of the master file.
![Page 32: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/32.jpg)
Computer-Based Accounting Systems
Two broad classes of systems:batch systemsreal-time systems
![Page 33: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/33.jpg)
Batch ProcessingA 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.
![Page 34: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/34.jpg)
SalesOrders
KeyingUnedited Transactions
EditRun
Errors
EditedTransactions
SortRun
Transactions
UpdateRun
Old Master(father)
AR
AR
New Master(son)
Transactions (eventually transferred to an archive file)
correct errors and resubmit
catches clerical errors
rearranges the transaction data bykey field so that it is in the samesequence as the master file
changes the values in the master file toreflect the transactions that have occurred
Batch Processing/Sequential File
![Page 35: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/35.jpg)
Steps in Batch Processing/Sequential FileKeystroke - source documents are transcribed by
clerks to magnetic tape for processing laterEdit Run - identifies clerical errors in the batch
and places them into an error fileSort Run - places the transaction file in the same
order as the master file using a primary keyUpdate Run - changes the value of appropriate
fields in the master file to reflect the transactionBackup Procedure - the original master
continues to exist and a new master file is created
![Page 36: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/36.jpg)
Advantages of Batch Processing
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.
![Page 37: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/37.jpg)
Real-Time Systems…process transactions individually at
the moment the economic event occurshave no time lag between the economic
event and the processinggenerally require greater resources
than batch processing since they require dedicated processing capacity; however, these cost differentials are decreasing
oftentimes have longer systems development time
![Page 38: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/38.jpg)
![Page 39: Accounting Information System chapter 2](https://reader033.vdocuments.net/reader033/viewer/2022061120/546b9436b4af9f7a038b4799/html5/thumbnails/39.jpg)
Why Do So Many AIS Use Batch Processing?
AIS processing is characterized by high-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 time.
This is one reason why batch processing maybe done using real-time data collection.