Module H Flashcards
Step 2: customer order transaction file submitted for automated processing
System accesses the customer master file, using the customer
name/number to ensure sale is made to approved customer
Program then accesses inventory master file to verify current
Inventory items are available at current prices
Automated processing of sales transaction, 3 steps
1 customer order
2 customer order transaction file
3 automated transaction processing system
Automated processing sales transaction step 3, 3 things
1 Computerized system processes order using price from inventory
Master file and quantity from customer order
2 prepares shipping document and sales invoice
3 updates sales transaction file
What 5 circumstances must be considered by audit team for information technology environments?
1 possibility of input errors
2 existence of systematize rather that random processing errors
3 lack of audit trail
4 possibility of inappropriate access to computer files and programs
5 reduced human involvement in processing transactions
The possibility of input errors
The need for client personnel to convert/enter info into electronic
Format introduces possibility of errors
Existence or systematic rather than random processing errors
technology systems handle all transactions in an identical Manner
Can Result in accounting system erroneously processing all
Transactions
Lack of an audit trail
Audit team can’t see a paper trail because all info is directly
Entered into computer system
And processing is completed electronically producing only a
Hard copy of the final result
3 major phases in audit team’s evaluation of internal control
1 understanding
2 assessment
3 testing
Understanding 2
1 obtain understanding of controls established by client related
To automated processing of transactions
2 document controls established by client related to automated
Processing of transactions
Assessment
Consider controls established by client related to automated processing of transactions in preliminary assessment of control risk
Testing 3
1 identify controls related to automated processing of transactions
To be tested and degree of compliance required
2 perform test of those controls
3 evaluate degree of compliance with stated criteria and perform
Planned substantive procedures
Major issue introduced in automated processing of transactions is The need for audit team to understand, consider and evaluate IT controls…
that have been designed to mitigate risk of material misstatement
At assertion level
General controls
Apply to all applications of accounting info system
Ex. Processing transactions across various cycles
Automated application controls
Controls applied to specific business activities within an accounting
Info system
To address management assertions regarding the financial
Statements
Ex. Processing transactions within the revenue cycle
Because general controls apply to all applications of an accounting information system, the effectiveness of these controls has…
A pervasive effect on the entity’s automated processing of
Transactions
4 categories of general controls
1 program development controls
2 program change controls
3 computer operations controls
4 access to programs and data controls
objectives of program development controls, are to provide reasonable assurance that:
acquisition or development of computer programs and software is…3
1 properly authorized
2 conducted in accordance with entity policies
3 supports entity’s financial reporting requirements
objectives of program development controls, are to provide reasonable assurance that:
Appropriate users participate in…
Software acquisition or program development process
objectives of program development controls, are to provide reasonable assurance that:
Programs and software are tested and…
Validated prior to being placed into operation
objectives of program development controls, are to provide reasonable assurance that:
All software and programs have…
Appropriate documentation
Systems development life cycle (SDLC)
Important program development control used by entity
Process to plan, develop and implement new accounting Information systems (or database)
Effective systems development life cycle SDLC controls ensure that the entity:
Follows established policies and procedures for…
Acquiring or developing software or programs
Effective systems development life cycle SDLC controls ensure that the entity:
Involves users in the design of…
Programs, selection of prepackaged software and programs
And testing of programs
Effective systems development life cycle SDLC controls ensure that the entity:
Tests and validates new programs and…
Develops proper implementation and “back out” plans
Prior to placing programs into operation