CHAPTER 2
Overview of Business Processes
INFORMATION NEEDS AND
BUSINESS ACTIVITIES
Businesses engage in a variety of activities,
including:
Acquiring capital
Buying buildings and equipment Each decision
Hiring and training employees requires
Purchasing inventory different types
Doing advertising and marketing of information.
Selling goods or services
Collecting payment from customers
Paying employees
Paying taxes
Paying vendors
INFORMATION NEEDS AND
BUSINESS ACTIVITIES
Types of information needed for
decisions:
Some is financial
Some is non-financial
Some comes from internal sources
Some comes from external sources
An effective AIS needs to be able to
integrate information of different
types and from different sources.
INTERACTION WITH EXTERNAL AND
INTERNAL PARTIES
External
AIS Parties
The AIS interacts with external parties,
such as customers, vendors, creditors,
and governmental agencies.
INTERACTION WITH EXTERNAL AND
INTERNAL PARTIES
Internal External
Parties AIS Parties
The AIS also interacts with internal
parties such as employees and
management.
INTERACTION WITH EXTERNAL AND
INTERNAL PARTIES
Internal External
Parties AIS Parties
The interaction is typically two-way, in
that the AIS sends information to and
receives information from these parties.
BUSINESS CYCLES
A transaction is:
An agreement between two entities to
exchange goods or services; OR
Any other event that can be measured in
economic terms by an organization.
EXAMPLES:
Sell goods to customers
Depreciate equipment
BUSINESS CYCLES
The transaction cycle is a process:
Begins with capturing data about a
transaction
Ends with an information output, such
as financial statements
BUSINESS CYCLES
Many business activities are paired in
give-get exchanges
The basic exchanges can be grouped
into five major transaction cycles.
Revenue cycle
Expenditure cycle
Production cycle
Human resources/payroll cycle
Financing cycle
BUSINESS CYCLES
Many business activities are paired in
give-get exchanges
The basic exchanges can be grouped into
five major transaction cycles.
Revenue cycle
Expenditure cycle
Production cycle
Human resources/payroll cycle
Financing cycle
REVENUE CYCLE
The revenue cycle involves interactions
with your customers.
You sell goods or services and get cash.
Give Get
Goods Cash
BUSINESS CYCLES
Many business activities are paired
in give-get exchanges
The basic exchanges can be
grouped into five major transaction
cycles.
Revenue cycle
Expenditure cycle
Production cycle
Human resources/payroll cycle
Financing cycle
EXPENDITURE CYCLE
The expenditure cycle involves
interactions with your suppliers.
You buy goods or services and pay cash.
Give Get
Cash Goods
BUSINESS CYCLES
Many business activities are paired in
give-get exchanges
The basic exchanges can be grouped
into five major transaction cycles.
Revenue cycle
Expenditure cycle
Production cycle
Human resources/payroll cycle
Financing cycle
PRODUCTION CYCLE
In the production cycle, raw materials and
labor are transformed into finished goods.
Give Raw Get
Materials & Finished
Labor Goods
BUSINESS CYCLES
Many business activities are paired in
give-get exchanges
The basic exchanges can be grouped
into five major transaction cycles.
Revenue cycle
Expenditure cycle
Production cycle
Human resources/payroll cycle
Financing cycle
HUMAN RESOURCES/
PAYROLL CYCLE
The human resources cycle involves
interactions with your employees.
Employees are hired, trained, paid,
evaluated, promoted, and terminated.
Give Get
Cash Labor
BUSINESS CYCLES
Many business activities are paired in
give-get exchanges
The basic exchanges can be grouped
into five major transaction cycles.
Revenue cycle
Expenditure cycle
Production cycle
Human resources/payroll cycle
Financing cycle
FINANCING CYCLE
The financing cycle involves interactions
with investors and creditors.
You raise capital (through stock or debt),
repay the capital, and pay a return on it
(interest or dividends).
Give Get
Cash cash
BUSINESS CYCLES
Thousands of transactions can occur
within any of these cycles.
But there are relatively few types
of transactions in a cycle.
BUSINESS CYCLES
EXAMPLE: In the revenue cycle,
the basic give-get transaction is:
Give goods
Get cash
BUSINESS CYCLES
Other transactions in the revenue cycle include:
Handle customer inquiries Update sales and Accts
Take customer orders Rec. for sales
Approve credit sales Receive customer
payments
Check inventory availability
Update Accts Rec. for
Initiate back orders
collections
Pick and pack orders
Handle sales returns,
Ship goods discounts, & bad debts
Bill customers Prepare management
reports
Note that the last activity in any Send info to other cycles
cycle is to send information to other
cycles.
BUSINESS CYCLES
Click on the buttons below if you
wish to see the transactions that
occur in the other cycles:
Expenditure
Expenditure HumanRes./
Human Res./
Cycle
Cycle PayrollCycle
Payroll Cycle
Production
Production Financing
Financing
Cycle
Cycle Cycle
Cycle
BUSINESS CYCLES
Every transaction cycle:
Relates to other cycles
Interfaces with the general ledger and
reporting system, which generates
information for management and
external parties.
Finished Goods
Revenue Expenditure Production
Cycle Cycle Cycle
Da
ta
Fu
General Ledger
nd
s
and Reporting The revenue cycle
System Gets finished
goods from the
production cycle
Provides funds to
the financing
cycle
Human Res./ Financing Provides data to
Payroll Cycle Cycle the General
Ledger and
Reporting System
Raw
Mats.
Revenue Expenditure Production
Cycle Cycle Cycle
Data
nds
Fu
General Ledger
and Reporting The expenditure
System cycle
Gets funds from
the financing
cycle
Provides raw
Human Res./ materials to the
Financing production cycle
Payroll Cycle Cycle Provides data to
the General
Ledger and
Reporting
System
Finished Goods
Raw
Mats.
Revenue Expenditure Production
Cycle Cycle Cycle
a ta
D
General Ledger
and Reporting The production
r
bo
System cycle:
La
Gets raw materials
from the
expenditure cycle
Gets labor from the
HR/payroll cycle
Human Res./ Financing Provides finished
goods to the
Payroll Cycle Cycle revenue cycle
Provides data to
the General Ledger
and Reporting
System
Revenue Expenditure Production
Cycle Cycle Cycle
General Ledger
and Reporting The HR/payroll
r
bo
System cycle:
La
Gets funds from
ta the financing
a
D cycle
Provides labor to
the production
Human Res./ Funds Financing cycle
Payroll Cycle Cycle Provides data to
the General
Ledger and
Reporting System
Revenue Expenditure Production
Cycle Cycle Cycle
Fu
n
ds
Fu
General Ledger
nd
The Financing
s
and Reporting
cycle:
System Gets funds from
the revenue cycle
Provides funds to
Data
the expenditure
and HR/payroll
Human Res./ Funds cycles
Financing Provides data to
Payroll Cycle Cycle the General
Ledger and
Reporting System
Revenue Expenditure Production
Cycle Cycle Cycle
Data
ta
D
Da
at
a Information for
General Ledger
Internal & External Users
and Reporting
System
ta
Da The General Ledger
Data
and Reporting
System:
Human Res./ Financing Gets data from all
Payroll Cycle of the cycles
Cycle Provides
information for
internal and
external users
BUSINESS CYCLES
Many accounting software packages
implement the different transaction
cycles as separate modules.
Not every module is needed in every
organization, e.g., retail companies don’t
have a production cycle.
Some companies may need extra modules.
The implementation of each transaction
cycle can differ significantly across
companies.
BUSINESS CYCLES
However the cycles are
implemented, it is critical that the
AIS be able to:
Accommodate the information needs
of managers
Integrate financial and non-financial
data.
TRANSACTION PROCESSING:
THE DATA PROCESSING CYCLE
Accountants play an important role in data
processing. They answer questions such
as:
What data should be entered and stored?
Who should be able to access the data?
How should the data be organized, updated,
stored, accessed, and retrieved?
How can scheduled and unanticipated
information needs be met.
To answer these questions, they must
understand data processing concepts.
TRANSACTION PROCESSING:
THE DATA PROCESSING CYCLE
An important function of the AIS is to
efficiently and effectively process the
data about a company’s transactions.
In manual systems, data is entered
into paper journals and ledgers.
In computer-based systems, the
series of operations performed on data
is referred to as the data processing
cycle.
TRANSACTION PROCESSING:
THE DATA PROCESSING CYCLE
The data processing cycle consists
of four steps:
Data input
Data storage
Data processing
Information output
TRANSACTION PROCESSING:
THE DATA PROCESSING CYCLE
The data processing cycle consists
of four steps:
Data input
Data storage
Data processing
Information output
DATA INPUT
The first step in data processing is
to capture the data.
Usually triggered by a business
activity.
Data is captured about:
The event that occurred
The resources affected by the event
The agents who participated
DATA INPUT
A number of actions can be taken to
improve the accuracy and efficiency
of data input:
Turnaround documents
EXAMPLE: The stub on your telephone bill that you tear off
and return with your check when you pay the bill.
The customer account number is coded on the document,
usually in machine-readable form, which reduces the
probability of human error in applying the check to the
correct account.
DATA INPUT
A number of actions can be taken to
improve the accuracy and efficiency
of data input:
Turnaround documents
Source data automation
Capture data with minimal human intervention.
EXAMPLES:
ATMs for banking
Point-of-sale (POS) scanners in retail stores
Automated gas pumps that accept your credit card
DATA INPUT
A number of actions can be taken to
improve the accuracy and efficiency
of data input:
Turnaround documents
Source data automation
Well-designed source documents
and data entry screens
How do these improve the accuracy and efficiency
of data input?
DATA INPUT
A number of actions can be taken to
improve the accuracy and efficiency of
data input:
Turnaround documents
Source data automation
Well-designed source documents and data
entry
Whatscreens
does it mean if a document number is missing
in the sequence?
Using pre-numbered documents or
having the system automatically
assign sequential numbers to
transactions
DATA INPUT
A number of actions can be taken to
improve the accuracy and efficiency of
data input:
Turnaround documents
Source data automation
Well-designed source documents and data
entry
Whatscreens
does it mean if there are duplicate document
numbers?
Using pre-numbered documents or
having the system automatically
assign sequential numbers to
transactions
DATA INPUT
A number of actions can be taken to
improve the accuracy and efficiency of
data input:
Turnaround documents
Source data automation
Well-designed source documents and data
entry screens
Using pre-numbered documents or having the
EXAMPLE: Check for inventory availability before
system automatically
completing assign
an online sales sequential
transaction.
numbers to transactions
Verify transactions
TRANSACTION PROCESSING:
THE DATA PROCESSING CYCLE
The data processing cycle consists
of four steps:
Data input
Data storage
Data processing
Information output
DATA STORAGE
Data needs to be organized for easy
and efficient access.
Let’s start with some vocabulary
terms with respect to data storage.
DATA STORAGE
Ledger
A ledger is a file used to store cumulative
information about resources and agents. We
typically use the word ledger to describe the set
of t-accounts. The t-account is where we keep
track of the beginning balance, increases,
decreases, and ending balance for each asset,
liability, owners’ equity, revenue, expense, gain,
loss, and dividend account.
COMPUTER-BASED STORAGE
CONCEPTS
A master file is a file that stores
cumulative information about an
organization’s entities.
It is conceptually similar to a ledger in a
manual AIS in that:
The file is permanent
The file exists across fiscal periods
Changes are made to the file to reflect the
effects of new transactions.
COMPUTER-BASED STORAGE
CONCEPTS
A transaction file is a file that contains
records of individual transactions
(events) that occur during a fiscal
period.
It is conceptually similar to a journal in a
manual AIS in that:
The files are temporary
The files are usually maintained for one fiscal
period
COMPUTER-BASED STORAGE
CONCEPTS
A database is a set of interrelated, centrally-
coordinated files.
When files about students are integrated with
files about classes and files about instructors,
we have a database.
Student Class
File File
Instructor
File
TRANSACTION PROCESSING:
THE DATA PROCESSING CYCLE
The data processing cycle consists
of four steps:
Data input
Data storage
Data processing
Information output
DATA PROCESSING
Once data about a business activity has
been collected and entered into a
system, it must be processed.
DATA PROCESSING
There are four different types of file
processing:
Updating data to record the occurrence of an
event, the resources affected by the event,
and the agents who participated, e.g.,
recording a sale to a customer.
Changing data, e.g., a customer address
Adding data, e.g., a new customer.
Deleting data, e.g., removing an old
customer that has not purchased anything in
5 years.
DATA PROCESSING
Updating can be done through several
approaches:
Batch processing
DATA PROCESSING
Batch processing:
Source documents are grouped into batches,
and control totals are calculated.
Periodically, the batches are entered into the
computer system, edited, sorted, and stored
in a temporary file.
The temporary transaction file is run against
the master file to update the master file.
Output is printed or displayed, along with
error reports, transaction reports, and
control totals.
DATA PROCESSING
Updating can be done through several
approaches:
Batch processing
On-line Batch Processing
DATA PROCESSING
On-line batch processing:
Transactions are entered into a computer
system as they occur and stored in a
temporary file.
Periodically, the temporary transaction file is
run against the master file to update the
master file.
The output is printed or displayed.
DATA PROCESSING
Updating can be done through several
approaches:
Batch processing
On-line Batch Processing
On-line, Real-time Processing
DATA PROCESSING
On-line, Real-time Processing
Transactions are entered into a computer
system as they occur.
The master file is immediately updated with
the data from the transaction.
Output is printed or displayed.
DATA PROCESSING
Updating can be done through several
approaches:
Batch processing
On-line Batch Processing
On-line, Real-time Processing
If you’re going through enrollment,
which of these approaches would
you prefer that your university was
using?
Why?
TRANSACTION PROCESSING:
THE DATA PROCESSING CYCLE
The data processing cycle consists
of four steps:
Data input
Data storage
Data processing
Information output
INFORMATION OUTPUT
The final step in the information
process is information output.
This output can be inarethe
Documents form
records of of:
transactions or other company
Documents
data.
EXAMPLE: Employee paychecks or
purchase orders for merchandise
Documents generated at the end of
the transaction processing
activities are known as operational
documents (as opposed to source
documents).
They can be printed or stored as
electronic images.
INFORMATION OUTPUT
The final step in the information
process is information output.
Reports are used by employees to
This output can beoperational
control in the form of:and
activities
by managers to make decisions
Documents and design strategies.
Reports They may be produced:
On a regular basis
On an exception basis
On demand
Organizations should periodically
reassess whether each report is
needed.
INFORMATION OUTPUT
The final step in the information
process is information output.
This output can be in the form of:
Documents
Queries are user requests for
specific pieces of information.
Reports They may be requested:
Queries Periodically
One time
They can be displayed:
On the monitor, called soft copy
On the screen, called hard copy
INFORMATION OUTPUT
Output can serve a variety of
purposes:
Financial statements can be provided to
both external and internal parties.
Some outputs are specifically for
internal use:
For planning purposes
Examples of outputs for planning
purposes include:
Budgets
Budgets are an entity’s formal
expression of goals in financial terms
Sales forecasts
INFORMATION OUTPUT
Output can serve a variety of
purposes:
Financial statements can be provided to
both external and internal parties.
Some outputs are specifically for
internal use:
For planning purposes
For management of day-to-day
operations
Example: delivery schedules
INFORMATION OUTPUT
Performance reports are outputs that
are used for control purposes.
These reports compare an
Outputorganization’s
can serve astandard
varietyorofexpected
purposes:
performance with its actual outcomes.
Management by exception is an
Financial statements can be provided to
approach to utilizing performance
both reports
externalthat
andfocuses
internal
onparties.
investigating
and acting on only those variances that
Some outputs are specifically for
are significant.
internal use:
For planning purposes
For management of day-to-day operations
For control purposes
INFORMATION OUTPUT
Output can serve a variety of
purposes:
Financial statements can be provided to
both external and internal parties.
Some outputs are specifically for internal
use:
For planning purposes
For management of day-to-day operations
For control purposes
These outputs might include:
For evaluation purposes
Surveys of customer satisfaction
Reports on employee error rates
The End