CH 2
CH 2
Learning Objectives
Objective 1: Describe the four parties (steps) of the
data processing cycle.
Objective 2: Describe how organizations use
enterprise resource planning (ERP) systems to
process transactions and provide information.
Objective 1: Describe the four parties (steps) of
the data processing cycle
Accountants and other system users play a significant role in the
data processing cycle.
For example, they interact with systems analysts to help
answer questions such as these:
What data should be entered and stored by the organization,
and who should have access to them?
How should data be organized, updated, stored, accessed, and
retrieved?
How can scheduled and unanticipated information needs be
met?
One important AIS function is to process company transactions
efficiently and effectively .
In manual systems, data are entered into journals and
ledgers maintained on paper.
In computer-based systems, data are entered into
computers and stored in files and databases.
The operations performed on data to generate meaningful and
relevant information are referred to collectively as the data
processing cycle.
As shown in figure 2-1, P. 52 the data processing cycle consists of
four steps.
1- Data input.
2- Data storage.
3- Data processing.
4- Information output.
1/1- Data Input:
Processing inputs include the following three steps:
The first step in processing input is to capture transaction
data and enter them into the system.
Data must be collected about three facets of each business activity:
a- Each activity of interest.
b- The resource(s) affected by each activity.
c- The people who participate in each activity.
- Historically, most businesses used paper source
documents to collect data about their business
activities. They later transferred that data into the
computer.
- When the data are entered using computer screens, they
often retain the same name and basic format as the
paper source document it replaced.
- Data are entered into the system through the following:
1- Turnaround documents:
- They are company output sent to an external party, who
often adds data to the document, and then are returned
to the company as an input document.
- They are in machine-readable form to facilitate their subsequent
processing as input records.
Example: A utility bill that is sent to the customer, returned with
the customer’s payment, and read by a special scanning device
when it is returned.
2- Source data automation:
They are devices capture transaction data in machine- readable
form at the time and place of their origin.
Examples:
ATMs used by banks.
Point-of-sale (POS) scanners used in retail stores.
Bar code scanners used in warehouses.
The second step in processing input is to make sure
captured data are accurate and complete.
One way to do this is to use:
** source data automation, or
** well designed turnaround documents. and
** data entry screens.
Well-designed documents and screens improve accuracy
and completeness by:
** providing instructions or prompts about what data to collect,
and
** grouping logically related pieces of information close
together, and
** using appropriate shading and borders to clearly separate
data items.
Users can improve control either by :
** using prenumbered source documents, or
Example 1:
Design a group code to classify the transaction by:
1- The responsibility center controlling the transaction ( 9 centers).
2- The type of amount ( actual / budgeted).
3- The financial statement account ( block codes are used to represent
each major category as follows: 100s for assets 200s for liabilities, 300s
for owners’ equity ………………..).
Solution:
X -X- XXX
Responsibility Center Type of amount Account
Code Code Code
Example 2:
Design a group code for a company that is using four digits chart
of accounts.
The company wants to summarize its data by the branch (5
branches), the product (550 products), the responsibility center
controlling the transaction ( 25 centers), and the type of amount
(actual / budgeted).
Solution:
X XXX XX -X- XXXX
Branch Product Responsibility Type of Account
Code Code Center Code amount Code Code
Guidelines for designing a good coding system:
a- Entity:
An entity is something about which data is stored.
Examples of entities include:
employees, inventory items, suppliers, and customers.
b- Attribute:
Each entity has attributes, or characteristics of interest that are
stored.
Example: Some attributes that the AIS typically stores
about the customer entity are:
Customer number, name, address, credit limit, and
current balance.
The specific values for those attributes will differ.
For example, one customer’s credit limit might be L.E.
250,000, whereas another’s might be L.E. 600,000.
c- Field:
A field is the physical space where an attribute stored.
Example: The space where the customer number stored is the
customer number field.
d- Record:
A record containing data about entity attributes.
Example: The combination of attributes stored for a customer is
the customer record.
e- Data Value:
Each intersecting row and column is a field within a record, the
contents of which are called a data value.
f- File:
A file is a group of related records.
Example: The collection of records about all customers at the
organization might be called the customer file.
g- Master File:
The main characteristics of a master file are:
1- A master file, like a ledger in a manual AIS, stores cumulative
information about an organization.
For example,
customer deleted.
h- Transaction File:
The main characteristics of a transaction file are:
1- A transaction file contains records of individual business
transactions that occur during a specific time.
2- It is similar to a journal in a manual AIS.
For example, a company will have a daily sales transaction file
and a cash receipts file.
3- Transaction files are used to update master files.
4- Transaction files are not permanent and may not be needed
beyond the current fiscal period.
However, they are usually maintained for a specified period for
backup purposes.
i- Database:
A database is a set of interrelated, centrally coordinated files.
For example, the accounts receivable file might be combined with
customer, sales analysis, and other related files to form a
customer database.
1/3- Data Processing:
Once business activity data have been entered into the system, they
must be processed to keep the databases current.
The four different types of data processing activities,
referred to as CRUD, as follows:
1- Creating:
It means creating new data records, such as adding a newly customer
to the customer database.
2- Reading:
It means retrieving, or viewing existing data.
3- Updating:
It means updating previously stored data.
For example, updating accounts receivable record with sales
transaction to get a new current balance.
4- Deleting data:
It means deleting data such as purging the vendor master file of
all vendors the company no longer does business with.
It should be noted that, updating process can be done using
one of three types of data processing systems. They are:
1- Batch processing System:
- Updating done periodically, such as daily, weekly, or monthly, is
referred to as batch processing.
Its main advantages is that, batch processing is cheaper and
more efficient.
The main disadvantages of batch processing is that, the data
** judge creditworthiness. or
ERP systems are modular, with each module using best business
practices to automate a standard business process.
This modular design allows businesses to add or delete modules as
needed.
Typical ERP modules include:
1- Financial, it includes:
** general ledger and reporting system ( general ledger).
** accounts receivable.
** accounts payable.
** fixed assets.
** budgeting.
** cash management, and
** preparation of managerial reports and financial statements.
2- Human resources and payroll.
3- Order to cash (revenue cycle).
4- Purchase to pay ( disbursement or expenditure
cycle).
5- Manufacturing (production cycle).
6- Project management.
7- Customer relationship management.
8- System tools.
2/3- Advantages of ERP systems: