Top Banner
1 Introduction to Transaction Processing Chapter 4
55
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to Transaction Processing

1

Introduction to Transaction Processing

Chapter 4

Page 2: Introduction to Transaction Processing

2

Overview

The term transaction processing encompasses the variety of activities an organization most undertake to support its day-to-day operations.

Page 3: Introduction to Transaction Processing

3

Learning Objectives

1 Provide an overview description of the flow of transaction data in a manufacturing firm.

2 Discuss the basic components of business processing systems.

3 Describe the process by which a double-entry accounting system would be designed and implemented.

Page 4: Introduction to Transaction Processing

4

Learning Objectives

4 Depict common coding systems that are used in transaction processing, with particular emphasis on coding an organization's chart of accounts.

5 Discuss forms design and records retention requirements including federal electronic tax-records retention requirements.

Page 5: Introduction to Transaction Processing

5

Learning Objective 1

Provide an overview description of the flow of

transaction data in a manufacturing firm.

Page 6: Introduction to Transaction Processing

6

Customer

AccountsReceivable

Billing

SalesOrder Warehouse

Production

ProductionSchedule

1

2

3

4

5

6

7

8

9

Transaction Flows in a Manufacturing Firm

Page 7: Introduction to Transaction Processing

7

Customer

Billing

Shipping Warehouse

Production

ProductionSchedule

14 11

1210

Transaction Flows in a Manufacturing Firm

13

15 16

Page 8: Introduction to Transaction Processing

8

Purchasing

Production

Payroll

17

Transaction Flows in a Manufacturing Firm

19

18 AccountsPayable

Receiving

Vendor21

20

22

23

24

25

Page 9: Introduction to Transaction Processing

9

Transaction Flows in a Manufacturing Firm

Payroll AccountsPayable

Customer

AccountsReceivable Accounting

Employee26

27

2829

30

Page 10: Introduction to Transaction Processing

10

Transaction Flows in a Manufacturing Firm

Receiving

Warehouse

31

Page 11: Introduction to Transaction Processing

11

Transaction Cycles and Application Systems

Even though no two organizations process transactional data in exactly the same manner, most organizations experience and process similar transaction flows.

Page 12: Introduction to Transaction Processing

12

Transaction Cycles and Application Systems

Operational transaction flows can be grouped according to common business processes.Most organizations have a sales order process, a billing process, an accounts receivable process, and all other business processes.

Page 13: Introduction to Transaction Processing

13

Transaction Cycles and Application Systems

Classification of the Transaction Flows by Major Business Process

ProcessSales Procurement Operations Firm Infrastructure1-7 17 8-9 2510-11 19-24 12-13 29-3014 26-28 15-16 31 18

Page 14: Introduction to Transaction Processing

14

Learning Objective 2

Discuss the basic components of business

processing systems.

Page 15: Introduction to Transaction Processing

15

Components of the Transaction Processing System

What are the principal components of a transaction processing system?

– inputs– processing– storage– outputs

Page 16: Introduction to Transaction Processing

16

Components of the Transaction Processing System

What are some examples of inputs?– customer orders– sales slips– invoices– purchase orders– employee time cards

Page 17: Introduction to Transaction Processing

17

Components of the Transaction Processing System

Processing involves the use of journals and registers to provide a permanent and chronological record of inputs.Journals are used to record financial accounting transactions.Registers are used to record other types of data not directly related to accounting.

Page 18: Introduction to Transaction Processing

18

Components of the Transaction Processing System

Special journals are used to record similar and recurring transactions.What are examples of special journals?

– sales journal– purchase journal– cash receipts journal– cash disbursements journal

Page 19: Introduction to Transaction Processing

19

Components of the Transaction Processing System

SourceDocuments

Cash Receipts Journal

Cash Disbursements Journal

General Journal

Purchases Journal

Sales Journal

Page 20: Introduction to Transaction Processing

20

Components of the Transaction Processing System

Ledgers and files provide storage of data in both manual and computerized systems.Ledgers provide summaries of a firm’s financial accounting transactions.A file is an organized collection of data.

– transaction file– master file– reference or table file

Page 21: Introduction to Transaction Processing

21

Components of the Transaction Processing System

What is an output?It is any document generated in the system.What are some examples of outputs?

– trial balance– financial reports – operational reports– paychecks

Page 22: Introduction to Transaction Processing

22

Learning Objective 3

Describe the process by which a double-entry

accounting system would be designed and

implemented.

Page 23: Introduction to Transaction Processing

23

Designing Double-Entry Systems

An accounting system must “fit” a particular organization.What must be taken into account in designing an accounting system?

– the nature and purpose of the organization– its structural and functional characteristics– its physical layout, products, and services– the personnel who operate the system

Page 24: Introduction to Transaction Processing

24

Designing Double-Entry Systems

Hierarchical Model of an Accounting SystemFinancial Statements

Chart of Accounts

Cycles Revenue Expenditure Production

Application Systems

SalesAccounts Receivable

PurchasingPayroll

InventoryProperty

Standard Journal Entries

Identify accounts affected by each application system

Page 25: Introduction to Transaction Processing

25

Designing Double-Entry Systems

Hierarchical Model of an Accounting SystemFinancial Statements

Chart of Accounts

Cycles Finance Financial Reporting

Application Systems

Cash General Ledger

Standard Journal Entries

Identify accounts affected by each application system

Consolidation

Page 26: Introduction to Transaction Processing

26

Designing Double-Entry Systems

What are the four stages involved in the design of an accounting system?

1 Design a rough classification of accounts, or chart of accounts, and related financial statements and reports.

2 Review this with management and operating personnel.

Page 27: Introduction to Transaction Processing

27

Designing Double-Entry Systems3 Finalize statements, chart of

accounts, and other reports.4 Prepare a plan of journalizing and

design the necessary business papers and procedures to implement and operate the system.

Page 28: Introduction to Transaction Processing

28

Designing Double-Entry Systems

The chart of accounts is a listing of all asset, liability, revenue, expense, and equity accounts used in an accounting system.It is used to achieve an organization’s objectives for financial reporting and control.

Page 29: Introduction to Transaction Processing

29

Designing Double-Entry Systems

A plan for journalizing and posting transactions involves several steps.Step 1: Analyze the natures of activities within the four basic transaction cycles.

1 Revenue cycle2 Expenditure cycle3 Finance cycle4 Production cycle

Page 30: Introduction to Transaction Processing

30

Designing Double-Entry Systems

It is common to identify a fifth major transaction cycle to group accounts that are not directly affected by transactional activity.The financial reporting cycle does not process transactions involving external parties.

Page 31: Introduction to Transaction Processing

31

Designing Double-Entry Systems

Step 2: Group activities within each major transaction cycle into application systems.An application system processes a logically related set of transactions.Step 3: Develop a complete set of standard or recurring journal entries.

Page 32: Introduction to Transaction Processing

32

Designing Double-Entry Systems

What are standard journal entries?They are pro forma or hypothetical entries that are expected to occur in the normal operation of the system.They should indicate three items.

1 The accounts affected by the entry2 The source of the entry3 The date or period of the entry

Page 33: Introduction to Transaction Processing

33

Designing Double-Entry Systems

Journal and Journal-Entry Relationship Sales Journal Page 1 Debits CreditsAccounts

Receivable SalesDate Reference Customers Other Class 1 Class 2 Services Tax Number 120 121 511 512 520 550 Standard Journal Entry No. 15 MonthlyDR. 120 Accounts Receivable–CustomersDR. 121 Accounts Receivable–OthersCR. 511 Sales–Class 1CR. 512 Sales–Class 2CR. 520 Sales–ServicesCR. 550 Sales–Tax

Page 34: Introduction to Transaction Processing

34

Designing Double-Entry Systems

The flow of processing in a manual accounting system is from source documents to journals, journals to ledgers, and from ledgers to financial statements.Multiple transaction techniques become essential as the volume of transactions grows.

Page 35: Introduction to Transaction Processing

35

Designing Double-Entry Systems

What is a one-write system?It is a device that both posts a transaction and journalizes it in the same operation.A writing board is designed to allow simultaneous recording on several documents arranged and held on a special board.

Page 36: Introduction to Transaction Processing

36

Designing Double-Entry Systems

What is ledgerless bookkeeping?It is a form of processing in which source documents are sorted and filed rather than posted to ledgers.The file of source documents replaces a separate ledger.

Page 37: Introduction to Transaction Processing

37

Designing Double-Entry Systems

Accounts receivable and accounts payable systems are typically best suited for ledgerless bookkeeping applications.Ledgerless bookkeeping systems have less redundancy, and therefore less inherent control.

Page 38: Introduction to Transaction Processing

38

Designing Double-Entry Systems

When computers are used to process transactions, two different modes of processing accounting transactions are possible.

1 Batch processing2 Direct processing

Page 39: Introduction to Transaction Processing

39

Designing Double-Entry Systems

Batch processing is a form of processing in which batches of transactions are accumulated and processed as a group.Direct processing is a form of processing in which individual transactions are processed separately.

Page 40: Introduction to Transaction Processing

40

Designing Double-Entry Systems

What is data validation?It is the process of reviewing transaction details for accuracy and completeness during input.

Page 41: Introduction to Transaction Processing

41

Designing Double-Entry Systems

The basic double-entry accounting model contains just three accounts: assets, liabilities, and equity.Block coding is a way to organize a chart of accounts.It sets aside a “block” or group of sequential account numbers for each major group of accounts.

Page 42: Introduction to Transaction Processing

42

Learning Objective 4

Depict common coding systems that are used in transaction processing,

with particular emphasis on coding an organization's

chart of accounts.

Page 43: Introduction to Transaction Processing

43

Coding Systems for Transaction Processing

A coding system consists of a character set; that is, a set of admissible predefined symbols that are used to identify the object of interest.What are the two purposes of a code?

1 It provides a brief identification.2 It gives meaning to data in subsequent

processing.

Page 44: Introduction to Transaction Processing

44

Coding Systems for Transaction Processing

What are some examples of codes?– numeric codes– alphanumeric codes – machine-readable codes

The universal product code is an example of a bar code.

Page 45: Introduction to Transaction Processing

45

Coding Systems for Transaction Processing

What is a block code?It classifies objects into certain groups.A group of hierarchical code is a block code in which subclassifications are implemented within each block of the code.

Page 46: Introduction to Transaction Processing

46

Coding Examples in Accounting Systems

Codes are widely used in accounting systems.What are two common examples?

1 Customer coding2 Chart of accounts

Page 47: Introduction to Transaction Processing

47

Coding Examples in Accounting Systems

Typical Account Coding Structure

XX

SubunitClassification

XXXXX

Natural AccountClassification

ActivitySuffix

Page 48: Introduction to Transaction Processing

48

Coding Examples in Accounting Systems

X

Detailed account classification

Major account classification

Financial statement classification

Typical Account Coding Structure

XX

Page 49: Introduction to Transaction Processing

49

Coding Examples in Accounting Systems

111

Checking account – bank

Asset

Cash

Typical Account Coding Structure

Page 50: Introduction to Transaction Processing

50

Learning Objective 5

Discuss forms design and records retention

requirements including federal electronic tax-

records retention requirements.

Page 51: Introduction to Transaction Processing

51

Form Design and Records Retention Considerations

Accounting-related forms and papers serve several functions.What are these functions?They serve as a physical medium to store and transmit data.They transmit authority and responsibility.They assist employees by indicating what data should be recorded.

Page 52: Introduction to Transaction Processing

52

Form Design and Records Retention Considerations

The fundamental consideration in form design is the user.Concerning paper forms, optional design features such as multiple colors, prenumbering, and rigid specifications for size and quality of the paper stock are often desirable.

Page 53: Introduction to Transaction Processing

53

Form Design and Records Retention Considerations

Records retention requirements must be considered in the design of an accounting system.Various government and tax regulations set specific guidelines and legal requirements over records retention.

Page 54: Introduction to Transaction Processing

54

Form Design and Records Retention Considerations

Records retention must also be considered from the internal viewpoint of information storage and usage.

Page 55: Introduction to Transaction Processing

55

End of Chapter 4