Chapter 6

126
Page 1 Welcome to the esentation of t Group 4

Transcript of Chapter 6

Page 1: Chapter 6

Page 1

Welcome to the presentation of the

Welcome to the presentation of theGroup 4Group 4

Page 2: Chapter 6

DATE TAKESCENES

1

PRODUCTION

CREATED WITH

Brainy High Group

Microsoft PowerPoint

Page 3: Chapter 6

54321

Page 4: Chapter 6

Chapter 6

Transaction Processing and

Financial Reporting Systems Overview

Page 5: Chapter 6

Summary of Chapter 6Chapter 6

Transaction ProcessingTransaction Processing

Financial Reporting Systems

Financial Reporting Systems

Page 6: Chapter 6

Summary of Chapter 6

Financial Reporting SystemsGeneral Ledger System

The Financial Reporting System

XBRL-Reengineering Financial Reporting

Controlling the FRS

Transaction ProcessingOverview of Transaction

Processing

Accounting Records

Documentation Techniques

.Computer-Based Accounting Systems

Data Coding Schemes

Page 7: Chapter 6

An Overview of Transaction Processing

Page 8: Chapter 6

An Overview of Transaction ProcessingTransaction Cycles

Page 9: Chapter 6

An Overview of Transaction ProcessingTransaction Cycles

Page 10: Chapter 6

An Overview of Transaction ProcessingTransaction Cycles

The Expenditure Cycle

Page 11: Chapter 6

An Overview of Transaction ProcessingTransaction Cycles

The Expenditure Cycle

Page 12: Chapter 6

An Overview of Transaction ProcessingTransaction Cycles

The Conversion Cycle

Page 13: Chapter 6

An Overview of Transaction ProcessingTransaction Cycles

The Revenue Cycle

Page 14: Chapter 6

Expenditure Cycle

Subsystems

Purchasing/ Accounts Payable

Cash DisbursementsPayroll

Fixed Assets

Conversion Cycle

Subsystems

Production Planning and Control

Cost Accounting

Revenue Cycle

Subsystems

Sales Order, ProcessingCash Receipts

Physical Plant

Materials

LaborCustomers

Customers

Cash

Cas

h

Fin

ishe

d G

oods

Figure 6.1 Relationship Between Transaction Cycles

Page 15: Chapter 6

Accounting Records

Computer-Based SystemsComputer-Based SystemsManual SystemsManual Systems

Types of Files Master File Transaction File Reference File Archive File

The Digital Audit Trail

Types of Files Master File Transaction File Reference File Archive File

The Digital Audit Trail

Documents Source Documents Product Documents Turnaround Documents

Journals Special Journals Register General Journals

Ledgers General Ledgers Subsidiary Ledgers

The Audit Trail

Documents Source Documents Product Documents Turnaround Documents

Journals Special Journals Register General Journals

Ledgers General Ledgers Subsidiary Ledgers

The Audit Trail

Page 16: Chapter 6

Accounting RecordsManual Systems

Page 17: Chapter 6

Accounting RecordsManual Systems

Page 18: Chapter 6

Figure 6.2 Creation of a Source Document

Customer’s Order Data

Collection 32

Source 1 Document

Sales Order

Sales System

Page 19: Chapter 6

Accounting RecordsManual Systems

Page 20: Chapter 6

Figure 6.3 A Product Document

Customer

Customer’s

Order

Data Collection

32

Source 1 Document

Sales Order

Sales SystemBill--------------------------Remittance Advice

Product Document

Page 21: Chapter 6

Accounting RecordsManual Systems

Page 22: Chapter 6

2

Remittance Advice

Figure 6.4 A Turnaround Document

Customer

Customer’s

Order

Data Collection

32

Source 1 Document

Sales Order

Sales SystemBill--------------------------Remittance Advice

Product Document

1 Check

Cash Receipts System

Page 23: Chapter 6

Accounting RecordsManual Systems

Page 24: Chapter 6

Figure 6.5 Sales Order Recorded in Sales Journal

Customer’s Order

1

Sales Order

Sales Journal

Economic Event Capture Event Record Event

Page 25: Chapter 6

Accounting RecordsManual Systems

Page 26: Chapter 6

Figure 6.6 Sales Journal

Page 27: Chapter 6

Accounting RecordsManual Systems

Page 28: Chapter 6

Accounting RecordsManual Systems

Page 29: Chapter 6

Figure 6.7 General Journal

Page 30: Chapter 6

Accounting RecordsManual Systems

Page 31: Chapter 6

Figure 6.8 Flow of Information from the Economic Event to the General Ledger

Customer’s Order

Sales Order

Sales Journal

GeneralJournal

Journal Entry Post

Accounts Receivable Subsidiary

Ledger

Post

Periodically Reconcile Subsidiary

Ledger to G

eneral Ledger

Page 32: Chapter 6

Accounting RecordsManual Systems

Page 33: Chapter 6

Figure 6.9 General Ledger

Page 34: Chapter 6

Accounting RecordsManual Systems

Page 35: Chapter 6

Figure 6.10 Relationship Between the Subsidiary Ledger and the General Ledger

Accounts Receivable Subsidiary Ledger

General Ledger

Total AR=14,205,800

Accounts Receivable

14,205,800

Hobbs

XX

Johnson

XX

Smith

XX

Ray

XXHoward

XX

Cash

9,845,260

Inventory

126,389,538

Page 36: Chapter 6

Accounting RecordsManual Systems

Page 37: Chapter 6

Accounting RecordsComputer-Based Systems

Page 38: Chapter 6

Accounting RecordsComputer-Based Systems

Page 39: Chapter 6

Accounting RecordsComputer-Based Systems

Page 40: Chapter 6

Accounting RecordsComputer-Based Systems

Page 41: Chapter 6

Accounting RecordsComputer-Based Systems

Page 42: Chapter 6

Accounting RecordsComputer-Based Systems

Page 43: Chapter 6

Figure 6.11 Accounting Records in a Computer-Based System

Sales Orders

Source Document

Keying

Sales Orders

Journal

Update Program

Credit File

Reference File

Transaction File

Error File

ARSubsidiary

General LedgerControl Accounts

•Accounts Receivable•Inventory•Cost of Goods Sold•Sales

Audit TrailBalance Sheet

AR xxx

Inventory Subsidiary

Archive File

Master File

1

2

3

4

Page 44: Chapter 6

Documentation TechniquesEntity

RelationshipDiagrams

RecordLayout

Diagrams

Data Flow Diagrams

ProgramFlowcharts

SystemFlowcharts

Page 45: Chapter 6

Data Flow Diagrams

Page 46: Chapter 6

Figure 6.12 Data Flow Diagram Symbol Set

Data Flow Diagrams

Symbol DescriptionInput source or output destination of data

A process that is triggered or supported by data

A store of data such as a transaction file, a master file, or a reference file

Direction of data flow

Entity Name

Process Description

Data Store Name

Page 47: Chapter 6

Figure 6.13 Data Flow Diagram of Sales Order Processing System

Data Flow Diagrams

CustomerApprove

Sales

Credit Records

Approve Sales

Sales Order

Stock Release

Packing Slip

Carrier

Credit Records

Approve Sales

Customer AR Records

Prepare Accounts

Receivable

Sales Order

Approved SOCustomer Bill Shipping Notice

Posting Data

Page 48: Chapter 6

Data Flow Diagrams

EntityRelationship

Diagrams

Page 49: Chapter 6

EntityRelationship

Diagrams

Figure 6.14 Entity Relationship Diagram Symbols

SalespersonCompany

Car

Assigned1 1

Customer Sales Order

Places1 M

Vendor Inventory

SupplyM M

Page 50: Chapter 6

EntityRelationship

Diagrams

Figure 6.15 Data Model

Sales Order Shipping Log

1

Credit Record

Customer AR Record

Places1

1

M

Assigned

M

1

Page 51: Chapter 6

Data Flow Diagrams

EntityRelationship

Diagrams

Data Flow Diagrams

A model of system processes

Entity Relationship Diagrams

Models the data used in or affected by the system

Page 52: Chapter 6

EntityRelationship

Diagrams

Page 53: Chapter 6

EntityRelationship

Diagrams

SystemFlowcharts

Page 54: Chapter 6

SystemFlowcharts

Flowcharting Manual Activities

Page 55: Chapter 6

SystemFlowcharts

Flowcharting Manual Activities

Page 56: Chapter 6

SystemFlowcharts

Flowcharting Manual Activities

1

The flowchart should be labeled to clearly identify the system that it represents.

The correct symbols should be used to represent the various entities in the system.

If complex processes need additional explanation for clarity, a text description should be included on the flowchart or in an attached document refernced by the flowchart.

Lines should have arrowheads to clearly show the process flow and sequence of events.

All symbols on the flowchart should be labeled.

2345

Page 57: Chapter 6

SystemFlowchartsFigure 6.17 Symbol Set for Representing Manual

Procedures

Terminal showing source or destination of documents and reports

Source document or report

Manual operation

File for storing source documents and reports

Accounting records (journals, registers, logs, ledgers

Terminal showing source or destination of documents and reports

Source document or report

Manual operation

File for storing source documents and reports

Accounting records (journals, registers, logs, ledgers

Page 58: Chapter 6

Sales Department

Credit Department

Warehouse Shipping Department

Figure 6.18 Flowchart Showing Stated Fact 1 Translated into Visual Symbols

SystemFlowcharts

FACT 1

A clerk in the in the sales department receives a hard-copy customer order by mail and manually prepares four hard copies of a sales order.

Customer

Customer Order

Prepare Sales Order

Sales Order 4

Sales Order 3

Sales Order 2

Sales Order 1

Page 59: Chapter 6

Sales Department

Credit Department

Warehouse Shipping Department

Figure 6.19 Flowchart Showing Stated Fact 1, 2 and 3 Translated into Visual Symbols

SystemFlowcharts

Customer

Customer Order

Prepare Sales Order

Customer Order

Sales Order 4

Sales Order 3

Sales Order 2

NSales Order 1

Signed Sales Order 1

Sales Order 1

Check Credit

Credit Records

Signed Sales Order 1

FACT 2

The clerk sends Copy 1 of the sales order to the credit department for approval. The other three copies and the original customer order are filed temporarily pending credit approval.

FACT 3

The credit department clerk validates the customer’s order against hard-copy credit records kept in the credit department. The clerk signs copy 1 to signify approval and returns it to the sales clerk.

Page 60: Chapter 6

Sales Department

Credit Department

Warehouse Shipping Department

Figure 6.20 Flowchart Showing All Stated FactsTranslated into Visual Symbols

SystemFlowcharts

Distribute SO and

file

Sales Order 4

Sales Order 3

Sales Order 2

Customer Order

Signed Sales Order 1

N

Customer

Customer Order

Prepare Sales Order

Customer Order

Sales Order 4

Sales Order 3

Sales Order 2

NSales Order 1

Signed Sales Order 1

Sales Order 1

Check Credit

Credit Records

Signed Sales Order 1

A

Sales Order 2

Pick Goods

Stock records

Sales Order 2

A

Sales Order 4

Sales Order 3

Pick Goods

Sales Order 2

Sales Order 4

Sales Order 3

NCustomer

FACT 4

When the sales clerk receives credit approval, he or she files Copy 1 and the customer order in the department. The clerk sends Copy 2 to the warehouse and copies 3 and 4 to the shipping department.

FACT 5

The warehouse clerk picks the products from the shelves, records the transfer in the hard-copy stock records, and sends the products and Copy 2 to the shipping department.

FACT 6

The shipping department receives Copy 2 and the goods from the warehouse, attaches Copy 2 as a packing slip, and ships the goods to the customer. Finally, the clerk files Copies 3 and 4 in the shipping department.

Page 61: Chapter 6

Batch Processing

SystemFlowcharts

Page 62: Chapter 6

First

Second• Organizations improve operational efficiency by grouping together large numbers of transactions into batches, and processing them as a unit of work rather than processing each event separately.

• Batch Processing provides control over the transactions process. The accuracy of the process is established by periodically reconciling the batch against the control figure.

Batch ProcessingAdvantages

SystemFlowcharts

Page 63: Chapter 6

Finding an error in a very large batch may prove difficult. When a batch is small, error identification is much easier.

Economies are derived by making transaction batches as large as possible. The average transaction cost is thus reduced when the processing fixed cost associated with the batch is allocated across a large number of transactions.

Economies are derived by making transaction batches as large as possible. The average transaction cost is thus reduced when the processing fixed cost associated with the batch is allocated across a large number of transactions.

First

Second

Batch ProcessingImplications

SystemFlowcharts

Page 64: Chapter 6

Flowcharting Computer Processes

SystemFlowchartsFigure 6.21 Symbol Set for Representing Computer

Processes

Hard copy (source documents and output)

Computer process (program run)

Direct access storage device (disk pack)

Magnetic tape (sequential storage device)

Terminal input/ output device

Process flow

Real-time (online) connection

Video display device

Page 65: Chapter 6

Sales Department

Computer Operations Department

Warehouse Shipping Department

Figure 6.22 Flowchart Showing the Translation of Facts 1, 2, and 3 into Visual Symbols

SystemFlowcharts

Customer

Customer Order

Input Order

Customer Order

N

Edit and Credit Check

Sales Orders

Update Program

Credit History File

AR File

Inventory

FACT 1

A clerk in the in the sales department receives a customer order by mail and enters the information into a computer terminal that is networked to a centralized computer program in the computer operations department. The original customer order is filed in the sales department.

FACT 2

A computer program edits the transactions, checks the customer’s credit by referencing a credit history file, and produces a transaction file of sales orders.

FACT 3

The sales order transaction file is then processed by an update program that posts the transactions to corresponding records in AR and inventory files.

Page 66: Chapter 6

Sales Department

Computer Operations Department

Warehouse Shipping Department

Figure 6.22 Flowchart Showing All Facts Translatedinto Visual Symbols

SystemFlowcharts

Customer

Customer Order

Input Order

Customer Order

N

Edit and Credit Check

Sales Orders

Update Program

Credit History File

AR File

Inventory

FACT 4

Finally, the update program produces three hard copies of the sales order. Copy 1 is sent to the warehouse, and Copies 2 and 3 are sent to the shipping department.

Sales Order 3

Sales Order 2

Sales Order 1

Sales Order 1

A

FACT 5

On receipt of Copy 1, the warehouse clerk picks the products from the shelves. Using Copy 1 and the warehouse personal computer (PC), the clerk records the inventory transfer in the digital stock records that are kept on the PC. Next, the clerk sends the physical inventory and Copy 1 to the shipping department.

Pick Goods

Sales Order 1

Update Stock

Records

Stock Records

Sales Order 1

Ship Goods

A

Sales Order 3

Sales Order 2 Shipping Log

Sales Order 3

Sales Order 2

N

Sales Order 1

Customer

FACT 6

The shipping department receives Copy 1 and the goods from the warehouse. The clerk reconciles the goods with Copies 1,2, and 3 and attaches Copy 1 as a packing slip. Next, the clerk ships the goods (with Copy 1 attached) to the customer. Finally, the clerk records the shipment in the hard-copy shipping log and files Copy 2 and 3 in the shipping department.

Page 67: Chapter 6

SystemFlowcharts

ProgramFlowcharts

Page 68: Chapter 6

ProgramFlowcharts

Figure 6.24 Program Flowchart Symbols

Logical process

Decision

Logical process

Input/ Output operation (read and write records)

Flow of logical process

Page 69: Chapter 6

ProgramFlowcharts

Page 70: Chapter 6

ProgramFlowcharts

Page 71: Chapter 6

ProgramFlowcharts

Figure 6.26 System Flowchart

Sales Orders

EDIT

Edited Transactions

Edited Transactions

Update

Update

Errors

Master Files

Docs

Reports

Unedited Transactions

Customer

Read Record

EOF

Error

Error

Error

Bad Record

Stop

Mark Record

Bad

Mark Record

Bad

Mark Record

Bad

Yes

Yes

Yes

Yes

No

No

No

No

Write to Error File

Write to Edited

FileYes No

Figure 6.25 Program Flowchart for Edit Program

Page 72: Chapter 6

ProgramFlowcharts

RecordLayout

Diagrams

Page 73: Chapter 6

RecordLayout

Diagrams

Figure 6.27 Record Layout Diagram for Customer File

Customer Number

Customer Name

Street Address

City State Zip Code Credit Limit

Customer File

Key

Page 74: Chapter 6

Computer-Based Accounting Systems

Page 75: Chapter 6

Real-Time Systems

Two Broad Classes of Computer-Based

Accounting Systems

Batch Systems

Computer-Based Accounting Systems

Page 76: Chapter 6

Computer-Based Accounting Systems

123

Information Time Frame

Resources

Operational Efficiency

Differences Between Batch and Real-Time Systems

Page 77: Chapter 6

Computer-Based Accounting Systems

Differences Between Batch and Real-Time Systems

Division 2

Resources

Division 1

CBAS

Information Time

Frame

Division 3

Operational Efficiency

Page 78: Chapter 6

Division 2

Resources

Division 1

CBAS

Information Time

Frame

Division 3

Operational Efficiency

Computer-Based Accounting Systems

Differences Between Batch and Real-Time Systems

Page 79: Chapter 6

Information Time FrameInformation Time Frame

Batch Systems Lag exists between time when the economic

event occurs and when it is recorded Amount of lag depends on the frequent batch

processing – can range from minutes to weeks An example is the payroll processing

Real-Time Systems Processing takes place when the economic

event occurs There are no time lags between occurrence and

recording An example is the airline reservations system

Batch Systems Lag exists between time when the economic

event occurs and when it is recorded Amount of lag depends on the frequent batch

processing – can range from minutes to weeks An example is the payroll processing

Real-Time Systems Processing takes place when the economic

event occurs There are no time lags between occurrence and

recording An example is the airline reservations system

CBAS

Computer-Based Accounting Systems

Differences Between Batch and Real-Time Systems

Page 80: Chapter 6

ResourcesResources

Batch Systems Generally, fewer resources (e.g., hardware,

programming, training) are required Can use sequential files stored on magnetic

tape – less expensive than magnetic disks In practice, however, these cost differentials are

disappearing

Real-Time Systems More resources are required than for batch

systems May require either the time of a dedicated

computer or an investment in additional computer capacity

Batch Systems Generally, fewer resources (e.g., hardware,

programming, training) are required Can use sequential files stored on magnetic

tape – less expensive than magnetic disks In practice, however, these cost differentials are

disappearing

Real-Time Systems More resources are required than for batch

systems May require either the time of a dedicated

computer or an investment in additional computer capacity

CBAS

Computer-Based Accounting Systems

Differences Between Batch and Real-Time Systems

Page 81: Chapter 6

Operational EfficiencyOperational Efficiency

Batch Systems Certain records are processed after the event to

avoid operational delays Improves operational efficiency by eliminating

unnecessary activities at critical points in the process

Real-Time Systems Records pertaining to the event are processed

separately The task of doing so takes time that, when

multiplied by hundreds or thousands of transactions, can cause significant processing delays

Batch Systems Certain records are processed after the event to

avoid operational delays Improves operational efficiency by eliminating

unnecessary activities at critical points in the process

Real-Time Systems Records pertaining to the event are processed

separately The task of doing so takes time that, when

multiplied by hundreds or thousands of transactions, can cause significant processing delays

CBAS

Computer-Based Accounting Systems

Differences Between Batch and Real-Time Systems

Page 82: Chapter 6

Computer-Based Accounting Systems

Alternative Data Processing Approaches

Page 83: Chapter 6

Computer-Based Accounting Systems

Alternative Data Processing Approaches

Figure 6.28 Record Structure for Sales, Inventory andAccounts Receivable Files

Sales Order Number

Account Number

Inventory Number

Quantity Sold

Unit Price Invoice Amount

Record Structure for Sales Order Transaction File

Account Number Name

Address Current Balance

Credit Limit

Last Payment Date

Billing Date

Inventory Number

Description Quantity on Hand

Reorder Point

EOQ Vendor Number

Standard Cost

Total Cost

Record Structure for AR Master File

Record Structure for Inventory Master File

(PK) (SK) (SK)

(PK)

(PK)

Page 84: Chapter 6

Computer-Based Accounting Systems

Database Backup Procedures

Figure 6.29 Destructive Update Approach

Sale = $50

Update Program$100 + $50 = $150

Current Balance = $100

Transaction File

AR Master File

Read $50

Read $150

Write $150

Page 85: Chapter 6

Computer-Based Accounting Systems

Database Backup Procedures

Figure 6.30 Backup and Recovery Procedures for Database Files

Transaction

Update Program

MasterBackup Program

Backup Master

RecoveryProgram

Page 86: Chapter 6

Computer-Based Accounting Systems

Batch Processing Using Real-Time Data Collection

Page 87: Chapter 6

Sales Department Computer Operations Other Departments

Customer

Real-Time Process

Sales Order Data Input Terminal

Invoice

Customer

Figure 6.31 Batch Processing with Real-Time Data Collection

AR Sub

Data Input and Edit Program

Sales Orders

Inventory Sub

Sales Journal

Batch Process

General Ledger Accounts

Update and Report Program

User Documents

Page 88: Chapter 6

Computer-Based Accounting Systems

Real-Time Processing

Improved Productivity

Reduced Inventory

Increased Inventory Turnover

Elimination/Reduction of Source Documents

Enhanced Customer Satisfaction

Decreased Lags in Customer Billing

Advantages

Page 89: Chapter 6

Customer Sales Computer Operations

Warehouse Shipping

Figure 6.32 Real-Time Processing of Sales Orders

Real-Time Process

Credit File Inventory

Credit and Inventory Check

Terminal PrinterTerminal Printer

Stock Release

Packing Slip

Terminal Printer

Closed Sales Orders

Subsidiary and Control Accounts

Open Sales Orders

Ship Goods to Customers

BOL

Packing Slip

Invoice

Customer Order

Data Input Terminal

Bill Customer

Reconcile Goods with

Packing SlipPrepare Bill of

Lading

BOL

Packing Slip

Page 90: Chapter 6

We know that this presentation is long and that you need a rest...

We understand you…

Page 91: Chapter 6

Data Coding Schemes

Page 92: Chapter 6

Data Coding SchemesA System without Codes

Page 93: Chapter 6

Data Coding SchemesA System without Codes

DR CR

Inventory – nut, ½ inch, case-hardened steel, standard thread

1,000

AP – Industrial Parts Manufacturer, Cleveland Ohio

1,000

To record receipt of $1,000 worth half-inch, case-hardened steel nuts with standard threads supplied by Industrial Parts Manufacturer Cleveland, Ohio

Page 94: Chapter 6

Data Coding SchemesA System with Codes

Page 95: Chapter 6

Data Coding SchemesNumeric and Alphabetic Coding Schemes

• Supports the reconciliation of a batch of transactions

• Carry no information content beyond their order in the sequence

• Are difficult to change

Advantages Disadvantages

Page 96: Chapter 6

Data Coding SchemesNumeric and Alphabetic Coding Schemes

• Allows for the insertion of new codes within a block without having to reorganize the entire coding structure

• The information content of the block code is not readily apparent

Advantages Disadvantages

Page 97: Chapter 6

Data Coding SchemesNumeric and Alphabetic Coding Schemes

Figure 6.33 Chart of Accounts

Page 98: Chapter 6

Data Coding SchemesNumeric and Alphabetic Coding Schemes

• They facilitate the presentation of large amounts of diverse data

• They allow complex structures to be represented in a hierarchical form that is logical and more easily remembered

• They permit detail analysis and reporting both within an item class and across different classes of items

• Tend to be overused – unrelated data may be linked simply because it can be done

• Overuse can increase storage costs, promote clerical errors, and increase processing time and effort

Advantages Disadvantages

Store Number Dept. Number Item Number Salesperson

04 09 476214 99

Page 99: Chapter 6

Data Coding SchemesNumeric and Alphabetic Coding Schemes

• The capacity to represent large numbers of items increased dramatically through the use of alphanumeric codes

• As with numeric codes, there is difficulty rationalizing the meaning of codes that have been sequentially assigned

• Users tend to have difficulty sorting records that are coded alphabetically

Advantages Disadvantages

Page 100: Chapter 6

Data Coding SchemesNumeric and Alphabetic Coding Schemes

• Does not require the user to memorize meaning: the code itself conveys a high degree of information about the item that is being represented

• Limited ability to represent items within a class

Advantages Disadvantages

Page 101: Chapter 6

Data Coding SchemesNumeric and Alphabetic Coding Schemes

Course Type Course Number

Acctg 101

Psyc 110

Mgt 270

Mktg 300

Code Meaning

NY New York

CA California

OK Oklahoma

Page 102: Chapter 6

Cost Accounting

Management Reporting System

General Ledger System (GLS)

Financial Reporting Systems

Inventory Control

Cash Disburse-

ments

Billings

Payroll

Accounts Payable

Cash Receipts

Sales The General Ledger System

Figure 6.34 Relationship of GLS to Other Information Subsystems

Page 103: Chapter 6

The General Ledger SystemThe Journal Voucher

Page 104: Chapter 6

The General Ledger SystemThe Journal Voucher

Figure 6.35 Journal Voucher Record Layout

Page 105: Chapter 6

The General Ledger SystemThe GLS Database

General Ledger Master

File

General Ledger History

File

Journal Voucher File

Journal Voucher

History File

Responsibility Center File

Budget Master File

Page 106: Chapter 6

The General Ledger SystemThe GLS Database

Page 107: Chapter 6

Figure 6.36 Record Layout for a General Ledger Master File

Account Number

Account Description

Acct Class

A=AssetL=LiabR=RevE=ExpenseOE=Equity

Normal Balance

D=DebitC=Credit

Beginning Balance

Total Debits This Period

Total Credits This Period

Current Balance

The General Ledger SystemThe GLS Database

Page 108: Chapter 6

The General Ledger SystemThe GLS Database

Page 109: Chapter 6

The Financial Reporting System

Sophisticated Users with Homogenous Information Needs

Users are

Sophisticated Have Homogenous

Informatio

n Needs

Page 110: Chapter 6

TPS, Daily Procedures GLS, Periodic ( Hourly, Daily, Etc.)

FRS, End of Period

Figure 6.37 Financial Reporting Process

Post

Economic Event

Capture Transaction

Transactions

Post

Journals, Ledgers

Prepare Journal Voucher

Journal Voucher

Journal Voucher

Post

Journal Voucher

General Ledger

Obtain Account

Balances for Worksheet

Worksheet

Prepare Trial

Balance

Trial Balance

Analyze Account

Balances, Prepare Entries

and Adjusted Trial Balance

Adjusted Trial Balance

Prepare FS

Financial statements

Stakehol-ders

Prepare Closing

Entries & Post to GL

Journal Voucher

General Ledger

Journal Voucher

Prepare Post-Closing Trial

Balance

Post-Closing TB

JV File

Journal Voucher

Post

Journal Voucher

General Ledger

FACT 1

Capture the transaction

1

2

3

4

5

6

8

7

9

10

11

FACT 2

Record in special journal

FACT 3

Post to subsidiary ledgerFACT 4

Post to general ledgerFACT 5

Prepare the unadjusted trial balance

FACT 6

Make adjusting entries

FACT 7

Journalize and post adjusting entries

FACT 8

Prepare the adjusted trial balance

FACT 9

Prepare the financial statements

FACT 10

Journalize and post the closing entries

FACT 11

Prepare the post-closing trial balance

Page 111: Chapter 6

Data Processing Department Financial Reporting

Group

General Ledger Dept.

Figure 6.38 GL/FRS Using Database Technology

Daily Procedures

Sales System

Cash Rec Systemc

Purchases System

Other TPS

GL Master

JV Trans File

JV Trans File

Update GL

Other FilesGL HistoryGL Master

GL Update and Period-End Financial Reporting Prepare

Adjusting and Closing Entries

Adjusted Trial Bal

Financial Statements

Post-Closing TB

Adjusted Trial Bal

Review

Adjusted Trial Bal

File

Update GL and prepare Adjusted Trial Balance, Financial Statements, and post-Closing Trial Balance

Page 112: Chapter 6

XBRL – Reengineering Financial Reporting

Page 113: Chapter 6

XBRL – Reengineering FinancialReporting

XML

Page 114: Chapter 6

XBRL – Reengineering FinancialReporting

XML

Figure 6.39 Comparison of HTML and XML Documents

<H1>Book Order</H1><BOLD>Understanding XML</BOLD><H2>Doe, John</H2><ITALIC>1</ITALIC><BOLD>9.95</BOLD><H2>Standard UPS</H2>

Partial HTML Book Order

<ORDERTYPE>Book Order</ORDERTYPE><TITLE>Understanding XML</TITLE><AUTHOR>Doe</AUTHOR><QUANTITY>1</QUANTITY><PRICE>9.95</PRICE><SHIPPING>Standard UPS</SHIPPING>

Partial XML Book Order

End-user computer cannot process HTML and can only display the format.

End-user computer can recognize XML and process accordingly, relieving some of the burden currently placed on web servers.

Page 115: Chapter 6

XBRL – Reengineering FinancialReporting

XBRL

Page 116: Chapter 6

XBRL – Reengineering FinancialReporting

XBRL

Figure 6.40 Overview of XBRL Reporting Process

Information-Reporting Organization

XBRL Taxonomy Taxonomy Mapper

Reporting Organization’s

Financial Database with Embedded

Tags

Reporting Organization’s

Financial Database

XBRL Instance Document

(Financial Report)

Reporting Organizations Web

Site

Download Financial Report to

User’s System

Information-Reporting Organization

Analyze Financial Information

Page 117: Chapter 6

XBRL – Reengineering FinancialReporting

XBRL

Page 118: Chapter 6

XBRL – Reengineering FinancialReporting

XBRL

Figure 6.44 XBRL Instance Document

Page 119: Chapter 6

XBRL – Reengineering FinancialReporting

The Current State of XBRL Reporting

Page 120: Chapter 6

Potential Risks to the FRS

A defective audit trail

Unauthorized access to the

general ledger

GL accounts that are out of balance

with subsidiary accounts

Incorrect GL account balances because of

unauthorized or incorrect journal

vouchers

Controlling the FRS

Page 121: Chapter 6

w

w

Amir Auditor’s Browser

http://www.amirauditor.co.ph/

Amir Auditor

Giggle Search

SearchSearch

COSO Internal Control Issues

Amir Auditor’s Browser

Page 122: Chapter 6

w

w Giggle Search

Your search results hereCOSO framework for control activitiesTransaction Authorization.. morewww.amirauditor.co.ph

COSO framework for control activitiesTransaction Authorization.. morewww.amirauditor.co.ph

COSO framework for control activitiesTransaction Authorization.. morewww.amirauditor.co.ph

Amir Auditor’s Browser

http://www.amirauditor.co.ph/

Amir Auditor

Page 123: Chapter 6

w

w Giggle Search

COSO Internal Control Issues

• Transaction Authorization• Segregation of Duties• Access Controls• Accounting Records• Independent Verification

Amir Auditor’s Browser

http://www.amirauditor.co.ph/

Amir Auditor

Page 124: Chapter 6

1

2

3

Taxonomy Creation

Taxonomy Mapping Error

Validation of Instance Documents

Controlling the FRSInternal Control Implications of XBRL

Page 125: Chapter 6
Page 126: Chapter 6

Thank you for listening!

Group 4

Thank you for listening!

Group 4