What Happens During a CNC Audit?

Dave Balser

CNC_audit.pngConfigurable Network Computing, or CNC, is the technical foundation for JD Edwards EnterpriseOne, and is the communication channel that allows business process applications to talk to the system database and operating system. Just like any technology, JD Edwards needs to be maintained in order to perform at its best, and anyone running JD Edwards EnterpriseOne should complete a CNC audit to ensure that the system is running smoothly. 

The purpose of a CNC audit is to make sure that the system is running efficiently and that uptime is being maximized. This reduces the chance of any unexpected crashes or downtime. The audit looks for things like general best practice maintenance, backup procedures, database maintenance, and security settings.  

So, what exactly happens during a CNC audit? The auditor will look at the maintenance procedures for the system, including JD Edwards, the database, and the overall stack.

JD Edwards System Check

The JD Edwards section of the audit will check a number of things. First up is a user and security administration review, followed by an analysis of package builds. The package build analysis will take a look at not just how packages are built, but how frequently they are built, how frequently full packages are completed, and if the promotion process is well managed. 

The next part of the JDE audit is the implementation of a technical maintenance plan, which cleans up the system. During this step, the auditor will determine if the JDE technical maintenance plan is adequate and if processes such as purges are in place.

Finally, JDE code currency will need to be addressed. Is the tools release current? If not, how many ESUs behind is it? Which ESUs have not been applied? What is the integrity of the DV, PY, and PD environments? How often is the data refreshed? Are the system settings consistent between environments?

Once all of these elements have been assessed, it is time to move on to the database audit.


During the database section of the audit, the auditor will make sure that the database is configured efficiently so that it does not use too much memory. The configuration should also ensure that the database can be recovered, nightly backups are being performed, and required database maintenance procedures are in place and running on a regular basis. 

Overall Stack

Evaluating the overall stack comes down to making sure that maintenance procedures are in place, including reboots and log clears.

If your company is managing CNC internally, then having a CNC audit done by an outside auditor will ensure that your CNC manager has everything covered. For those in a support contract or with a hosted system, it is still a good idea to complete a CNC audit because it will give an independent evaluation of your system.

If you’re not sure whether or not your system needs a CNC audit, click below to fill out our CNC audit checklist.

Is your team ready to undergo a CNC audit? Contact our JD Edwards team to see how we can help.

Find out if you need a CNC Audit

A Great Offer, Just a Click Away

Lorem ipsum dolor sit amet, consectetur adipiscing elit

Subscribe by Email

No Comments Yet

Let us know what you think