WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

ERO system: implementation, audit and control risks

( Télécharger le fichier original )
par Borhen KHATIB
INSEEC - MSc Program in Audit and Control Management 2010
  

Disponible en mode multipage

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

MASTER'S THESIS

ERP System: Implementation, Audit and

Control Risks

Supervisor:
Professor Jean Charles Clément

Prepared by:
Borhen Habib Khatib

2009-2010

INSEEC
MSc Program in Audit and Control Management

Abstract:

Organizations implement Enterprise Resource Planning (ERP) Systems in order to address the problems pose by disparate applications within functional areas and to achieve competitive advantages. ERP systems typically provide elegant technological solutions for organizations information needs through radical changes in information processing orientation. Due to the robust nature of these applications and the changes associated with the implementation, auditors may need to adjust the audit processes and procedures when auditing in such an environment.

The aim of this study is to present phases of an ERP systems implementation and its impact on audit process in an organization. The focus is to identify different phases of the implementation and how auditor can manage this change. The research is conducted during my training on AS-Solar France and the samples consist in the implementation of different module in CEGID ERP System.

Table of contents

1. Introduction ............................................................................................................... 6

2. ERP System ................................................................................................................. 8
2.1. What is an ERP System?

2.2. ERP System Integration

3. Implementation of ERP System 10

3.1. The architecture of ERP project

3.1.1. Change management

3.1.2. Technical structure

3.2. ERP implementation phases ............................................................... ......11

3.2.1. Launch phase 11

3.2.1.1. Build the project and release the means

3.2.1.2. Confirm the objectives and identify the open questions

3.2.1.3. Initiate information systems mapping

3.2.2. Design phase .............................................................................. 14

3.2.2.1. Validate options and close open questions

3.2.2.2. Define scope and structures

3.2.2.3. Identify and address specific risks

3.2.2.4. Define strategy and technical means

3.2.3. Implementation of the solution ............................... 18

3.2.3.1. Coordinate sub-projects

3.2.3.2. Organize the deployment

3.2.3.2.1. A deployment plan

3.2.3.2.2. Deployment teams organization

3.2.3.2.3. Training

3.2.3.2.4. Anticipate actions

3.2.3.3. Upgrading existing repositories

3.2.4. Integration phase 20

3.2.4.1. Prepare toggle plan

3.2.4.2. Validate integration

3.2.5. Production phase 23

3.2.5.1. Prepare the structure

3.2.5.2. Simulate actual operation

4. ERP System: Audit and Control of Risks 24

4.1. Reasons for implementation of Audit and control ERP System 24

4.1.1. High risks ................................................................................................ 24

4.1.2. Higher Levels of Regulation 24

4.1.3. Efforts to meet new regulatory requirements ....... 26

4.1.3.1. Visibility

4.1.3.2. Control

4.1.3.3. Efficiency

4.1.4. Common mistakes ................................................................................. 29

4.1.4.1. Poor planning

4.1.4.2. Lack of focus

4.1.4.3. Auditors skills

4.1.4.4. Reliance on technology

4.2. What should be reviewed? 31

4.2.1. Hardware

4.2.2. Network

4.2.3. Software

4.2.4. Processes

4.2.5. users work

4.3. Required Action

5. ERP CEGID Implementation: Case AS-SOLAR FRANCE .............. 36

5.1. Introduction

5.1.1. AS-Solar, CEGID and evolution of the implementation 36

5.1.1.1. About CEGID ERP System

5.1.1.2. AS-Solar, evolution of the ERP implementation

5.2. Review management process 40
5.2.1. Audit services

5.2.2. Audit Purchases Department

5.2.3. Audit Sales department

5.2.4. Recommendations

5.3. Implementation phases 44

5.3.1. launch phase 44

5.3.2. Design phase........................................................................................... 44

5.3.3. Implementation of the solution ............................... 45

5.3.3.1. Coordinate sub-projects by service

5.3.3.2. Integration of two new module

5.3.4. Management process of the company after implementation

5.4. Test and control 47

Conclusion.............................................................................................................................. 48

Reference..................................................................................................................................50

1. Introduction

ERP systems facilitate horizontal and vertical integration of business processes across an organization via a synchronized suite of software applications. ERP systems successfully implemented, can enable companies to better manage supply chains, perform business reengineering and reorganize their accounting processes along with different other functions. In addition, observed that ERP systems are currently becoming a necessary tool for companies to remain competitive in this new business environment rather than constituting a new strategic move.

However, ERP systems are usually accompanied with changes in business processes in companies. ERP systems bring about changes in internal control, business process, and segregation of duties. Typically, organizations may need to reengineer business processes and make essential changes for successful implementation of ERP systems. Such changes brought about by ERP systems affect the ways auditors perform their duties.

It is important to understand how this ERP environment is affecting auditors work and responsibility. What makes this topic interesting is because several researchers are quick to point out the need for auditors to adapt to changes brought about with ERP evolution, yet understanding how these changes affect auditors have not been adequately investigated.

Structure of the Study

This study is divided into five chapters. The first chapter covers the introduction and structure of the study.

Chapter two, will review briefly enterprises resource planning (ERP) systems. This will help to present a clear understanding of ERP System Implementation.

Chapter three discusses enterprises resource planning (ERP) systems, their technical characteristics and their architecture. It will present a detailed understanding of ERP systems and phases of implementation.

Chapter four will review briefly auditing and audit process. This will help to present a clear understanding of audit approach and steps performed by auditors in audit engagements.

Chapter five introduces the empirical part of this study. Implementation of the ERP CEGID System with AS-Solar France team and present how audit can effect implementation phases.

2. ERP System Implementation 2.1. What is an ERP System?

ERP means "enterprise resource planning" and it is a computer application. That enables the company to manage and optimize all of its resources.

ERP provides availability of different modules that cover all business needs such as undertaking, since commercial production, logistics, finance, human resources, customer service, (all fields are present at an equal level completeness). ERP System dependents on the different process and on the different areas caused by the use of a common database.

ERP system provides the company with the enables to manage and control several sites, languages and currencies simultaneously. Therefore, the ERP system is fully recognized and used at international level.

Organizational and functional integration was built around the knowledge of different management processes and interaction between different services. The complexity of this integration is growing fast with the number of areas covered and with the number of users, which itself is a technology that is a set of techniques, expertise and practices.

- ERP technology

As the applications share the same information, the system must be developed with
rules built inside the database. The development of the screens and reports can be
minimized since each application does not require duplication of share data update

capabilities. For instance, defining departments can be done in one site and shared by all applications.

- Know-how and best practices

ERP systems require a big more effort in terms of planning and resources implementation than stand-alone applications. Integration means that all functional areas and business process's have to be considered prior to any decision.

3. Implementation of ERP System

3.1. The architecture of the ERP project

The architecture of an ERP project consists in defining its division into subprojects. The division into sub-projects is a breakdown into different types of activity. Subprojects allow the implementation of the global project, but each of them requires, for its realization, different techniques involving specific skills. Project success depends on a good timing and coordination between subprojects, which are the responsibility of the project management.

Figure 1. Architecture of an ERP Project

3.1.1. Change management

The role of this subproject is related mainly to users training, data preparation as well as to organizational change. This subproject must be conducted in parallel with the implementation of the ERP and it is essential for the transition phase.

Change management is conducted by operational users and accompanied by external consultants.

3.1.2. Technical structure

This subproject reviews:

- The technical infrastructure needed to run the software. Infrastructure refers to servers, networks, workstations that give users an access to the ERP. This infrastructure consists in hardware but also in software (operating system, database system, utilities). It will be necessary first for the team project and then for the production phase.

- The operating environment of the ERP itself and all the components that are necessary for the implementation: interfaces, conversions and database.

- All the adjustments to the standard product that the company decides to implement. The activities will be related to their definition, design, implementation, testing and documentation

These adaptations depend on the specific functions that the company decides to maintain and which are not provided by the ERP. This means modifications or creation of states or screens with or without modifications on the standard chaining screens.

3.2. ERP System implementation phases

These phases make the project progress by providing visible landmarks and give a general layout of the project.

3.2.1. launch phase

Anticipating all necessary resources for an immediate departure of the project is the key of success in this phase. This phase requires a strong involvement of senior managers and economic objectives must be known and shared.

The failure factors are due to a too fast start of the project caused by a long decisional cycle and the consultants desire to gain the lost time.

Key activities are:

3.2.1.1. Build the project and release means

This will require mobilizing the project team which is a difficult step because after identifying the potential partners we must, negotiate with those concerned their participation in the project, and convince their superiors.

In this step difficulty is that for many operational users, it is not obvious to leave their own structure and join the project team for one to two years.

3.2.1.2. Confirm the objectives and identify the open questions

Formalization of objectives and definition of exact needs are the challenge for the project team. Indeed they can make concrete and visible the project's contribution to the company goals by allowing needed resources.

The objectives are first expressed in general terms and therefore must be listed by the project management in more details:

- Organizational scope, which specifies the entities involved: Business units,

services, profiles and number of users.

- Functional scope, which identifies functions / processes used by prospective users and the modules and sub modules in the ERP.

- Integration scope, which details other applications with which ERP data exchange.

By performing this exercise, we will detect "open questions" that should be clarified during the design phase.

Key questions that a business should ask are: Who will lead our implementation effort?

- Do we have the in house resources, skills and experience to implement ERP?

- Should we build effective strategic partnerships?

- Have we considered how the implementation will differentiate our business?

- Have we developed a business case for the ERP implementation project?

- Do the features and functions meet our needs?

- Is the ERP package compatible with our business?

- Should we buy an integrated package from a single vendor or best-of-breed

solutions from several vendors?

- How do we get started with the implementation?

- What steps do we take to ensure that the implementation is on track? - How do we ensure that our people are accepting change?

- How do we integrate the ERP with our other legacy systems?

The Project team has to detect those under the responsibility of the direction team.

Open questions will be resolved during the next phase. However, if the questions are important, it will be advisable, before starting the design phase, to take time and clarify the key points by a pre-focused study.

3.2.1.3. Initiate information systems mapping

During this phase, the concern is to establish, or at least to initiate the establishment of a mapping.

Mapping is related to existing applications, interfaces, platforms and technologies that support the information flows around the databases and allows in the next phase project team to assess the functional context of integration between the ERP and other applications.

This will be made with computer services technical study, and using functional to clarify the functions which are handled by existing applications.

3.2.2. Design phase

The factors of success in this phase are related to the clarification of structuring points. The purpose is to have a defined objects solution.

However the failure factors are the difficulty in finding «the right level of details» and miss some essential points.

3.2.2.1. Validate options and close open questions

As we saw during the previous phase in which we have identified questions, also the work of the design phase will generate new "opened points". The responses of all opened points will be mad during this phase. This will be the role of project manager.

The decisional process will be related to:

· Operational modes and target organization. Identify the differences or the similarities between existing organizational and change needed to prepare new areas.

· The character of data bases and their administration. This is typically the level of harmonization and centralization between bases.

· Specific needs, the decisions on this point are either accepts the cost of specific development and maintenance or to match capabilities.

· Integration mode of the ERP, either to accept a challenge and reduce functional scope or to agree with an important cost of development and maintenance interfaces.

All Decisions are mainly produced by the ERP team project which identify outstanding issues and take decisions. The project manager should be reactive and must be able to responds to unsolved points.

After solving different questions, team project resume decision and outstanding issues for the area studied. With this summary, they can react immediately on such of opened points and ensuring integration between the different areas.

This approach ensures the end of design decisions and start to structure their solutions, which are identified, quantified and validated by the steering bodies.

3.2.2.2. Define scope and structures

This is the main activity of ERP subproject. All preoccupations are around the definition of an organizational structure, study adequacy and integration between the ERP System and other applications.

For each domain / sub domain / process we will identify:

· Operating modes, which are defined by procedures

· Organizational structures; is the organization of work (who does what) and circulation of information.

· Characteristics of repositories.

This classification will be done during workshop by the team project.

The starting point is always running after a proposal from the repository of the ERP. After that participants can identify differences with their organizations.

The implementation of a functional scope guide allowed need two aspects:

- Complexity of interfaces between the ERP System and other information systems

- Impacts on integrate software package itself

3.2.2.3. Identify and address specific risk

It is important at this stage to identify specific functional mode of the company. These characteristics could lead to a gap in coverage between needs and capabilities of the ERP.

This identification is done during the study of adequacy between desired functional modes and possibilities of the ERP System. It focuses on a solution by seeking changes in the organization and removes discrepancy without specific development and without compromising the original goal.

? Avoid the specific development is the goal number one when we chose a package solution.

These extensions should always be carefully validated, because it reflects the choice of the company and extend existing operating capacity to evaluate and stay in the standard options of the product.

3.2.2.4. Defining strategy and technical means

Technical project's still a poor factor in the implementation of an ERP project. The importance of its components, architecture and other operational management isn't perceived with sufficient acuity by the manager.

The various levels that will guide the ERP project are:

- Implementation of technical infrastructure and procedures support needs of project phase and prepare production environment. This step is done during the design phase and project execution.

- Scalability of continuous services, which support change under real conditions. This step occurs during the integration phase and into production.

- Service continuous, provide needs and carry out any transfer of competence in the internal teams.

Non-technical context or improperly mastered causes:

- Loss productivity of the project team and a lot of nervousness. This may represent about 20% of potential team product and therefore huge sums relative to cost techniques themselves.

- Dissatisfaction or even a rejection of the new information system by users.

3.2.3. Implementation of the solution

The factor of success on this phase is to avoid external disturbances. But factor of failure is the modest involvement of user's resources on integration process.

Key activities are:

3.2.3.1. Coordinate sub-projects

During this phase ERP sub-projects; expansion and integration are closely linked and must master the synergy between them.

The master of sub-project clarify during this phase management rules; establish setting sheets, detailed specifications of programs interface and extensions. It is from this point that the training of implementation is elaborated. It is built around configuration, specific programs and interfaces. The master of interactions requires above all a good balance communication between functional and technical teams.

3.2.3.2. Organize the deployment

When deployment is expected we must build, establish strategy and launch anticipatory action.

3.2.3.2.1. A deployment plan

The deployment steps should identify organizational various entities that is deployed from the driver. The sequence should include:

o Functional constraints (such area must be installed before another, two areas of different entities have to go into production at the same time)

o Integration constraints (reuse of existing interfaces, don't develop temporary

interfaces)

o Constraints of project objectives (project benefits may be more urgent at any given location).

Functional and technical constraints are identified; we try to go as soon as possible by establishing multiple deployments and allocate means to ensure monitoring and supervision of the project.

3.2.3.2.2. Deployment teams organization

A team should be identified for each deployed unit. This team is deployed to the entity for which installation of the ERP is a mini-project. Skills of this local team are reinforced by a specific expertise from initial project team or experts who have been specially trained for this purpose.

The identification of the local team will need at first to choose a project manager and representatives of users on functional area. User's choice depends on the complexity of key functional areas and on the profile of user's representatives.

3.2.3.2.3. Training

Implementations of the various entities engage team manager to prepare a shared guidance for local project team and especially for users.

3.2.3.2.4. Anticipate Actions

After solving opened questions during previous phases, several actions can be launched from the middle of this phase to prepare the deployment;

.. Inventory of local technical infrastructure; .. Identification of local and central resources .. Identification of training means

3.2.3.3. Upgrading existing repositories

This subject is often critical in the middle of the implementation phase when it wasn't allowed. Indeed at this stage project team addressed a new framework, specifications of recovery programs and take actions to upgrade existing files.

Harmonization of files is primarily the harmonization of different codifications, cleansing data and their impacts in terms of particular statistical treatment.

3.2.4. Integration phase

In this phase the key for success is monitoring carefully coherence between ERP System interfaces and external systems.

Key activities:

3.2.4.1. Prepare toggle plan

During this step, project team, list all steps which conduct changes between old and new systems.

These steps include rocking action preparation and it may start several months earlier. Actions are relating to:

- Clean up data such as customer-supplier, articles, charts of accounts, additional manuals before restart and additional manual after recovery.

- Correlation tables used by conversion program

- Production environments which are performed by the new system. Upgrade library of references, tables or specific data.

- Control static balance between old and new systems

- After data migration controls are necessary to validate information related to current inventory, customer, supplier, balance and production orders.

For all of these spots a schedule of responsibilities and roles must be established.

To create this plan; team project need to use information from testing data and from integration phase.

3.2.4.2. Validate integration

This step is essential; it is a part of testing process that has been made in previous phases. At this stage it becomes possible to validate integration as various components are completed.

- Contribution:

- This validation don't focus on setting up the ERP, but they focus on the ERP

specific programs and interface between different programs, so it's a validation of all components to the new information systems.

- Integrator execute much strong test sets on the real data, and relevance of tests are encountered in reality.

- Tests must be done mainly by users and not only by representatives of users as

it could be done in the previous phase.

It takes place in a real environment to test prototype and functional tools. It is faced to the interaction between correcting and testing.

In validation process this step is a key for functional and technical success. Indeed,
behind project team, technical resources bring position to exploit different interface.

Which allow them to review their operating procedures and validate different aspects of technical performance.

- Honing means operating in real conditions.

This step allows execution to check with a final operating platform and run in the landscape management system. This point is related to transfers management between different development environments.

During this phase of integration that is revealed the risk of technical structure. Indeed tests performed in a configuration close to the operational reality. So this phase proved the performance often associated with necessary adjustments between ERP and database manager used.

3.2.5. Production phase

The factor of success in this phase is to put in a real situation; functional, technical and organizational measures to minimize discoveries during production transition.

Key activities:

3.2.5.1. Prepare the structure

This phase is launched with the training of users. It includes a theoretical and a practical part.

During the first months after the switch it is often desired to implement local support. It is like a filter between user and help desk to resolve problems that needs additional training.

3.2.5.2. Simulate actual operation These operations simulate the final production scale.

It will therefore test the switch plan, based on real data, get in position to do work expected daily, weekly, monthly. This simulation is done by the most advanced resource projects (functional representatives and consultant).

Beyond the switch test, this step allows to improve tools and methods for controlling additional data.

4. ERP System Audit and Control Risks

4.1. Reasons for an ERP System Audit

ERP audits and reviews can be justified by outlining the wide-ranging consequences of undertaking an ERP implementation. If implementing a system can impact a company in a multitude of ways then there will be a need to monitor and control such an implementation as well as ensure its continued success. Implementing an ERP system will significantly increase risks which in turn will require the establishment of mitigating controls and a mechanism for monitoring such controls.

4.1.1. Increased Risk

Enterprise Resource planning systems use data from a wide range of business areas to provide cross-departmental management and process information. Such systems manage the core critical business processes of an organization. Implementations can fail to deliver expected results if not adequately managed and controlled. Furthermore, there are emerging trends and changing technologies that support expanded use of ERP systems (such as, web-enabled customer interfaces), which will increase the importance of the security and control consideration for ERP. Hence, an ERP implementation will have wide ranging impacts on the technology, people and processes of an organization and its trading partners.

4.1.2. Higher Levels of Regulation

Perhaps the greatest justification for an ERP audit at this point in time is the increasing
levels of regulation being imposed on organizations. In the wake of corporate financial
scandals, governments and regulatory agencies are responding to failing investor

confidence by implementing new regulations. In the United States for instance, stricter reporting rules, such as those defined in the Sarbanes-Oxley Act of 2002, require company executives to certify the accuracy and legitimacy of corporate financial statements or face the possibility of punitive and criminal action. European Union members are mandated to report financial results as per the International Accounting Standard (IAS) by 1 January 2005. At that time, they also have to restate 2003 and 2004 results, per the IAS. Further, IAS is going global. In addition to the EU, Hong Kong, Korea, Singapore, Australia, Canada, and most recently, Russia have announced either their support for, or adoption of the IAS. The U.S. Financial Accounting Standards Board is conducting discussions with the IAS board on the reconciliation of differences between the two standards. Multinational corporations may have the added burden of complying simultaneously with the Sarbanes-Oxley Act and the IAS, as well as a host of local regulations in the countries in which they operate.

4.1.3. Efforts to meet new regulatory requirements

Compliance Challenge

Strategy

Enabler

CEOs and CFOs must personally certify Financial reports

Provide complete and accurate information with confidence

- Access information in real-time to proactively address issues that may arise

Visibility

-Setup transparent integrated

processes across the enterprise -Enable executives to access relevant and timely information

Disclosure of internal controls and processes for Financial Reporting; Auditors must verify Adequacy

Setup better controls that work
and enable regulatory compliance

Make audits easy, fast, and effective

Control

- Establish centralised internal audit processes and controls across the enterprise that are documented, secure, and easily accessible

- Train employees and monitor skills to maximize compliance with policies

and procedures

Aggressive deadlines for Financial reporting

Close books quicker

Efficiency

- Roll up and reconcile financial data quickly and accurately

- Implement centralised, low cost, error-reducing processes as a

backbone to ensuring consistent, error-free data across the enterprise

4.1.3.1. Visibility

Enterprise visibility is imperative to give you immediate access to high-quality business information. In most companies, the best information executives have about the state of their business comes from the close of the preceding quarter. However, without access to the current state of your business, you risk making decisions that solve yesterday's problems, not today's. To exercise good governance and meet regulatory demands, you need access to timely, relevant, and accurate information across your organization. Only a business system with a complete set of integrated business intelligence and analytics can provide managers with continuous, current, customised information about their business which can enable them to:

- Access a complete and accurate view of financial data for quicker reporting and meaningful disclosure.

- View global enterprise information that is timely, relevant, consistent, and available in realtime. Obtain a complete view of your business with global information from a single source of truth.

4.1.3.2. Control

Enterprise control is necessary to accurately provide information based on standardised processes and procedures. With effective control, you can avoid careless accounting actices, enable compliance through documented business practices and procedures, implement your vision and business strategies, and find and fix discrepancies proactively. To control your enterprise more effectively, you need to centralise and secure policies, processes, and procedures across your organisation. Business systems can help you streamline the transparency of policies and procedures,

enforce them, reduce the risk of malfeasance and errors, and improve confidence in your business data:

Support the audit department in enforcing corporate compliance with documented policies and procedures, risk and process control management, visibility to business process workflow, and improved project management.

Keep your employees informed - document and track critical business processes, determine workflow, and develop and deploy applicable training to ensure compliance. Manage and document corporate communications and data with an integrated suite of enterprise level applications that focus on managing all of the communications between individuals and teams, the content they create, as well as the information for supporting them.

Centralise and automate processes and controls for information consistency. Eliminate duplicate processes, reduce overhead, and cut costs.

4.1.3.3. Efficiency

To meet the reporting deadlines imposed by new legislation, your organisation must operate at maximum efficiency. By removing the complexity from your business applications you can confidently face new governance demands. A truly efficient business system operates on a single data model with data consolidated in one location. Integrated applications and automated business flows quickly moves business data among global front and back office operations. Data can be rolled up and reconciled accurately and business processes run smoothly and quickly - %o

Eliminate bottlenecks and streamline the rollout of new internal processes and procedures with self-service.

- Reduce the risk of malfeasance and accidental errors by streamlining inter-user approvals and participation in review processes.

- Enable efficient execution of internal audits by providing project team members complete visibility into audit data.

- Integrate enterprise data and business processes based on a unified data

model to support global compliance.

4.1.4. Common mistakes 4.1.4.1. Poor planning

In many instances there is no concerted effort to ensure that audit and review processes are embedded in the project life cycle. It is essential during the initial planning of a project to ascertain who will be performing audit and review activities as well as the duration and frequency of such activities. At the outset of a project it is important that all parties involved understand the scope of the activities to be performed.

4.1.4.2. Lack of focus

Even when audits and reviews are undertaken they often fail to focus on the areas of an implementation that pose the greatest threat to implementation success or organisational control. This to a large extent relates to the previously mentioned point of planning. Implementation planners should identify potential problem areas and

then determine how to adjust their audit and review approach to deal with these concerns.

4.1.4.3. Competency of Auditors

In many instances the parties made responsible for audit and review do not know the workings of ERP systems. They are often not aware of the workings of the particular system they are auditing. In many instances the financial auditors audit around the system using the «black box» approach i.e. they rely on inputs and outputs and don't look at what happens in between the ERP auditors must have at least a high level knowledge of how such systems work and how the modules relate to each other. Certainly, they should know the key features of the particular software they are working with and ensure they ascertain whether the package has any problem areas. Being able to query and pull out reports from the system is the ideal situation. This would necessitate persons responsible for audit and review being included in implementation activities such as training and testing.

4.1.4.4. Reliance on technology for the solution

All too often people have a tendency to believe that by implementing a highly functional system, controls will automatically be taken care of as there is a high degree of sophistication embedded in these systems. However, this is not the case and care should be taken to ensure that all business processes are carefully documented and users clearly understand what components of a process require manual or human intervention.

4.2. What should be reviewed?

In any systems implementation, it is not just about the software. There are many other components that make up a successful implementation and these will be identified. Each of these areas may necessitate specialised audit, as they require a unique level of knowledge and skills set. Although I have mentioned each of these components separately, it is important to understand that they all interact with each other and are part of an organisational system.

4.2.1. Hardware

Each software vendor will provide the business with certain minimum specifications that they should follow when determining the hardware requirements of clients and servers. These requirements should be strictly adhered to. Often these specifications will be based on statistics that the auditors have provided the vendor with regarding volumes of transactions that are to be processed. Every effort should be made to ensure that these statistics are correct as this may result in sizing problems. The organisation should ensure that they size the hardware in such a manner that it provides for growth.

4.2.2. Network

There's nothing worse than going live and finding that inadequate network speed brings the system to a screeching halt. Efforts should be made to ensure that network speeds are tested and that all persons involved in system operation have access to the network. Control should also be maintained over the network to prevent unauthorised users gaining access.

4.2.3. Software

Every organisation has various layers of software upon which their ERP systems reside as well other systems, both internal and external, with which they interact - see figure 2. Audits should be conducted of software subsystems within the organisational system. The following are key areas that should be examined:

- Standard ERP parameters, including application controls, authorisations and standard security configuration.

- Application security - to ensure processing occurs in an efficient and controlled

manner, while protecting valuable data.

- Configuration decisions - to help provide reasonable assurance of the integrity of business processes and application security.

- Design documentation - to ensure appropriate security and control.

- The security administration process - to provide reasonable assurance that access granted is appropriately identified, evaluated and approved.

Many business processes may be extended out over the intranet, extranet or Internet. The auditor should provide reasonable assurance that security processes appropriately address these risks.

4.2.4. Processes

An audit of an ERP should provide assurance on the integrity of processes in use by the business. Specifically, the following tasks relating to audit and review should be undertaken.

- Identify control objectives for processes being implemented.

- Identify and assess potential business risks and financial risks in the processes

being implemented.

- Develop and design the most effective and efficient ways of controlling these risks (which implementers generally do not focus on or do not have the expertise to develop).

- Perform an independent analysis of key business activities, comparing organisation processes to leading practices and recommending process improvements.

- Provide assurance that the controls within ERP are appropriate and effective.

- Review the interfaces feeding into ERP from non-ERP systems (such as, including legacy, web-based and mobile computing applications).

- Perform audit tests focusing on business process and internal control. Many organizations reengineer business processes during ERP implementation. Review business continuity plans and provide reasonable assurance that they have been tested.

4.2.5. Users work

All implementations require a successful combination of the elements of people, process and technology. It is essential that an audit be conducted of the staff involved in the implementation as well as the way in which their roles are structured in relation to the ERP software implemented.

In particular the following tasks should be undertaken:

- Identify staff, their responsibilities and skills sets.

- Assess training and knowledge transfer requirements.

- Ensure staff is adequately trained and test knowledge transfer.

- Determine roles and responsibilities for staff by mapping existing staff complement to processes in the ERP systems.

- Ensure that appropriate segregation of duties is maintained.

4.3. Required Action

Wherever risk is increased, management should institute controls which mitigate the risks posed.

The objectives of such controls would be to:

1. Safeguard all the assets of the enterprise

2. Ensure accurate and reliable accounting (and other) information

- Validity - only valid items are allowed to enter a system (authorisation)

- Completeness - all valid items are captured and entered into system (number of items)

- Input accuracy - data that is entered into the system is correct (data fields)

3. Improve operational effectiveness, efficiency and security

- Effectiveness - fulfils intended objective.

- Efficiency - prevents unnecessary waste of resources.

- Security - protection of resources from misuse or destruction.

4. Promote adherence to managerial policies

It is imperative that when such controls are established, continuous audit and review work be undertaken in order to assess the effectiveness of these controls. The audit of an ERP system requires specific knowledge and an understanding of the complex features and integrated processes built into and required for the successful implementation, use and control of specific vendor products. As financials audits require specialised audit skills so do ERP audits. Not only should the auditors have specialised skills but the methodologies they use should also be uniquely tailored to deal with the different risks involved. Audit and Review guidelines should be developed which provide a management-oriented framework and proactive control self assessment specifically focused on:

- Performance measurement--How well is the IT function supporting business requirements?

- IT control profiling--What IT processes are important? What are the critical success factors for control?

- Awareness--What are the risks of not achieving the objectives?

- Benchmarking--What do others do? How can results be measured and compared?

With respect to IT control profiling in point 2 above, I believe organisations should reassess the controls in place using the maturity framework outlined in figure 3 and the subsequent text. For each control the required level of maturity should be determined and where the control is not found to be at that level, corrective action should be taken.

5. ERP CEGID Implementation: Case AS-SOLAR FRANCE 5.1. Introduction

AS Solar is an internationally active German specialized distributor and project developer for solar technology. Along with different subsidiaries in Spain/Portugal, Benelux, France, Italy and Romania/Hungary it is present on the most important global markets in the field of photovoltaics. As SOLAR connects lasting market quality and the technical know-how with outstanding service to give customers an unparalleled advantage.

5.1.1. AS-Solar, CEGID and evolution of the implementation 5.1.1.1. About CEGID ERP System

Cegid Business Management V8.10

Encompasses all business management Processes from procurement to sales, ensuring the right products are in the right stores at the right price and right time. In real time, the retailer needs to access data on key indicators, including turnover and productivity. All in a multi-channel sales environment: stores, website, mail order, wholesale.


· End-to-end merchandise management: retail referencing, procurement, manufacturing, merchandise allocation, goods receipts, pricing, promotions, inventory, restocking and replenishment, sales, customer relations, sales events etc.

· Integrated decision-making tools for every step of the way: standard and personalised dashboards, statistical analysis (stock turn, best sellers, margin monitoring etc), alerts, reports, etc. allowing management to make the right decisions at the right time

· Industry best practices and international expertise

· Data base management: products, prices, suppliers etc

· Assortment and range planning

· Monitoring and management of purchasing and imports

· Inventory management, replenishment optimisation and management of procurement cycles

· Price optimisation, sales and discounts

· Promotions, CRM, sales events and marketing

· Multi-channel management

· Management of international locations: own-label stores, concessions, agents, franchises etc

5.1.1.2. AS-Solar, evolution of the ERP implementation

AS-Solar France started the implementation of CEGID ERP on 2007 by integrating CEGID Business Management. This Module manage all the important processes that increase operational performance: range planning, pricing and promotions, replenishment optimization, loyalty and CRM.

But this first implementation failed for these different reasons:

1. Governance

Lack of a single person in charge who reports directly to openly supportive senior executive accountable for the solution. Also, ineffective steering body of cross-functional senior executives.

2. Scope Failure to align contract for services with the requirements expectations.

3. Change Management Insufficient investment in all facets of change Management

4. Skills

Team members lack a thorough understanding of the technical capabilities of the solution or of the underlying business processes

5. Decision Making

Relying too much on consensus-based decision making, rather than rapid evaluation of options

6. Communications

Lacking at all levels (executives, functional owners, across team, with working level system users, external stakeholders, etc.)

7. Solution Architecture Lack of a solution architecture or proven implementation methodology

8. Training Insufficient investment at all levels (including executives)

9. Culture

Trying to force an integrated, enterprise-wide solution into a stove-piped culture. Systemic resistance to change trying to force an integrated, enterprise-wide solution into a stove-piped culture. Systemic resistance to change.

10. Leadership

Lack of «public» leadership from senior, accountable executive and/or lack of continuity in this leadership position.

After two years of testing CEGID ERP System and insufficient investment in the solution; senior executive decide to invest more time and more resources on the different application of CEGID. They fixed new objects related to use of all application and option of the solution, and integrate tow new module Settlement Monitoring and CRM.

5.2. Review management process 5.2.1. Audit services

Weaknesses

risks

· L1 Entering quotation on Excel and CEGID

Waste of time (double entry)

· L1 No verification and reconciliation between estimated stock and available quantity for sale.

Customers not satisfied On-load of the work

· L1 Users don't use a dashboard to verify quantities in stock before the generation

Loss of Margin

of the quote

Lost customers

· L1 There isn't sales manager who keeps

conflict between staff

track of customers

Lost customers

· L1 There is no control by a third person on charged prices

 

· L1 Delivery date is not exhaustive

 

· L1 no follow-up margins by project

 
 

5.2.2. Audit Purchases Department

Weakness

Risks

 

' There is not a person who checks the ordered quantities

'

Lack or storage of stock

' There is not a third person providing stimulus and

'

 

followed orders

'

Input error

' Manage multiple tasks simultaneously with Excel Software

'

 

' Delivery note and order controlled by the same person

'

Waste of time

' Double data entry into Excel and CEGID

'

 

' Errors input between theoretical and physical input

'

Risk of theft

' No authorization for sending orders

 
 
 

5.2.3. Audit Sales department

Weakness

Risks

'LI There is no

third person who checks and monitors customers u pstream and downstream.

Risk of error and omission Waste of time

'LI The lack of a manager who manage sales department and ensure adequate segregation of

Difference between physical and

duties between staff

theoretical stock

'LI Difficulty to manage various tasks simultaneously

 

'LI No control over balances

 

'LI Removed from storage without Delivery note

 

'LI Lack of switchboard operator to manage calls

 

'LI Lack of clear and controlled procedures

to ensure the smooth operation between officers

 

'LI No restriction of access to corrections and changes

 

'LI Lack of control and weekly

reconciliation between CEGID and file management of warehouse inventory

 
 

5.2.4. Recommendations

· L1 Remove tools provided by Excel

· L1 Set up and develop applications in CEGID ERP System

· L1 Establishment of clear procedures for each position

· L1 Assignment of responsibility for service with well-defined objective

· L1 Limiting access to different module of CEGID as required for each position

· L1 Impose control and completeness of data entered into CEGID

· L1 Assigning a management

controller for the establishment and control procedures and control margins

· L1 Separation of tasks and definition of jobs

· L1 The organization of the stock and imposition of a monthly inventory with a screening of the causes of differences between actual stock and theoretical stock

· L1 Appoint a director to monitor commercial customer and prospect

· L1 Validation of purchase orders by the Financial Officer

· L1 The introduction of visas that allow the control and command generation

· L1 Configuration of the

tool to alleviate CEGID spots and avoid double entry in EXCEL

· L1 Development board tables to manage the project margins

· L1 Manage clients and prospects to the aid of the CRM module

5.3. Implementation phases 5.3.1. launch phase

After auditing all service and identify weaknesses, we start our planning by the establishment of clear procedures for each position and we study this fundamental points:

- Who do what?

- Define roles and responsibilities

- Limit access and develop restriction - Drafted requirements

- Analyze working procedures

? By performing this exercise, we detect "open questions" that should be clarified with the integrator.

5.3.2. Design phase

Clarifications of structuring points and we establish a plan to define objective solution.

All Decisions are produced with the integrator of CEGID System which identifies outstanding issues and review specific functional mode of the company.

We focus on a solution by seeking changes in the organization and removing discrepancy without specific development and without compromising the original goal.

? The integrator analyze our draft requirements and give us integration solution without a specific development

5.3.3. Implementation of the solution

5.3.3.1. Coordinate sub-projects by service

· Commercial service

On this department we set up and develop applications in CEGID ERP System and simplify use of all application by creating a new procedures and defining new rules. The objects on this sub-project and for this department we avoided Excel Table and we get all information in one database.

Create a dashboard to manage efficiently the stock

· Purchases Service

Set up and develop applications in CEGID ERP System to manage Stock, and manage requested quantity.

We develop a clear procedure and simplify the use of the application. All information saved in one date base, the CEGID System. And purchaser can't generate an order without the authorization of the accountant.

We develop a dashboard to manage quantity on stock and avoid errors between theoretical and physical input

· Sales Administration

For this department we focus our improvement on developing dashboards to manage delivery date for customers. Then, simplify application concerning request payment of the deposit.

· Create new procedures toward save time and be more productive.

? All procedures, applications and interfaces that we developed on these different services are designed to simplify user entry and manage more effectively their time.

5.3.3.2. Integration of two new module

. CRM Module

· The CRM module gives us a better insight into customers and fosters a personalized approach for cultivating high value relationships.

. Settlement Monitoring

· Allow us to be more effective on managing cash receipts and disbursements.

· Develop new tools for fast debt collection.

· Schedule of payment tracks overall change in the cash and we are more reactive to find solution

· After the due date of payment CEGID create an automatic debt recovery letter. 5.3.4. Test and control

The end of implementation process was the test of all tools, applications and interfaces by users.

This step is the most important because we test system on a real condition.

5.4. Management process of AS-Solar company after ERP implementation

Conclusion

The purpose of this study was to identify the phases and audits related to the implementation of ERP systems in organizations.

An ERP implementation project is different from other systems development projects. During the implementation of this project significant risk factors was identified which include technological change, organizational change and project complexity. These factors are the hallmarks of most (if not all) ERP implementations.

Consequently, it is important to understand how these risk factors can be mitigated. In this study, audits and management required to minimize risks that organizations must control in an ERP system implementation were identified.

Reference:

· Fred Kaplan (2007)/Best practices for an effective ERP implementation / w w w . r e l e v a n t e . c o m

· Guy P. Lander(2004)/ What is Sarbanes-Oxley? Vol 0-07-143796-7 the mcGrawHill companies

· Henning Kagermann, William Kinney, Karlheinz Küting ; In cooperation with : Corinna Boecker, Julia Busch, Oliver Bussieck / Internal audit handbook : management with SAP -audit roadmap /

· Jean-Luc Deixonne /Piloter un projet ERP : transformer et dynamiser l'entreprise par un système d'information intégré et orienté métier / Edition DUNOD

· Jennifer Hahn, Michael Juergens, Deloitte & Touche / SAP: Business Process Controls and AIS / ISACA Spring Conference

· John Gunson, Jean-Paul de Blasis / THE PLACE AND KEY SUCCESS FACTORS OF ERP IN THE NEW PARADIGMS OF BUSINESS MANAGEMENT/

· Jennifer Hahn, Deloitte & Touche/ ERP Systems: Audit and Control Risks/ ISACA Spring Conference

· LORIN M. HITT, D.J. WU AND XIAOGE ZHOU / ERP Investment: Business Impact and Productivity Measures/

· Michael Donovan /Successful ERP Implementation the First Time/ Performance Improvement

· Nwankpa joseph kelechi (2007)/ the impact of erp system on the audit process

· Richard Byrom (2003) /Audit Considerations for your ERP implementation/ RPC Data Ltd

· Severin V. Grabski, Stewart A. Leech, Bai Lu, / Risks and Controls in the Implementation of ERP Systems/ The International Journal of Digital Accounting Research Vol. 1, No. 1, pp. 47-68






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite