What's in a name - CNC
In recent years, there has been much discussion among the CNC community on the title, "CNC." On many websites including such sites asCNC-related functions
The CNC function entails a number of responsibilities or functions. Large companies may have an entire staff of CNCs, some working on security, others software change management which deploy changes in the JDE ERP system through the various stages of development, testing, and production. Other CNCs will troubleshoot performance issues, others will work on batch process automatization and finally, a Senior CNC will manage the entire group and, in that capacity, will often function as the chief JDE systems architect.Basic CNC tasks
In order to support this architecture, CNC analysts perform a wide variety of tasks. A frequent criticism of the CNC field is that it is too complicated to be learned in any less than 2–3 years. A number of overlapped functions are involved. Some or all of the following functions: *CNC Systems Administration which includes user and application security, user (profile) account set up, user groups (roles), task relationship (menu), and task (menu item) management *Planning and installation of business application patches also called electronic software updates or ESUs as well as underlying foundational code or programs called tools releases or service packs *Building and deploying changes to the business applications called package builds *Management of various development, testing and production business environments which are self-contained sub-systems *Printer configuration *Server Manager (the Tools Release 8.97 and above) system management console basic skills *Refreshing and optimization of the underlying database, working with database administrators *Basic system auditing and performance tuning tasks *Development of software tools and processes automate repetitive CNC tasks *Remote CNC management through various secure access systems *Training both business analysts, programmers, and end-users on the overall use of the JDE ERP systemCNC Schedulers
*Batch job queues setup, batch job administration *Workload automation *Service Oriented job schedulingSenior CNC tasks
*JD Edwards installations and upgrades *Proven experience/expertise in complicated EnterpriseOne installations/upgrades in large-scale (often global) implementations *Database management and experience/expertise with SQL databases such as Oracle, SQL Server, and DB2/400 with regards to EnterpriseOne *Data Conversion using EnterpriseOne development tools *Performance tuning of applications and web servers using Server Manager to analyze kernel processes and obtain log files for detailed analysis *Advanced problem solving and troubleshooting skills (which requires a wide range of skills beyond JDE CNC skills such as networking, storage, database, operating system, and virtual infrastructures and the ability to work with people who are experts in these areas) *Advanced expertise in the technical architecture for EnterpriseOne (e.g. Citrix servers, WebLogic servers, WebSphere servers, deployment server, batch/enterprise servers, BSSV servers, RTE servers, mobile apps/AIS servers plus multiple OS including Windows, iSeries, Unix/Linux) *Experience in adding custom environments and custom data source setups *In-depth knowledge of CNC mapping configuration changes using Object Configuration Manager (OCM) *Expertise in multiple JDE system software configurations (multi-foundation), Tools Release Updates *Experience in designing and implementing highly available infrastructure solutions using VMware Virtual Infrastructure 3 (ESX, Virtual Center/VCenter, VMotion, HA, DRS) and Oracle VM.CNC training
Because of the scope of the CNC functionality, the CNC function requires intensive training. Oracle JD Edwards manages the officially required coursework but many JDE business partners also offer training. A frequent criticism of CNC training is that far too many trainers and the syllabuses that they employ are so complicated as to be almost indecipherable to an incoming novice. The training is couched in techno-speak: terms such as ''path code'', ''environment'', OCM mappings are bantered about with overlapping and circular explanations that leave novices and introductory CNC students quite confused. As of 2000, there is no official certification program. A typical list of classes is as follows: * Common Foundation – The common end-user JDE experience * System Fundamentals – An introductory top-down look at the CNC architecture * CNC Foundation – Introduction to CNC architecture and function * Installation and Upgrade Overview – A combined look at installing and upgrading JDE * Installing and Implementing – A one-week class on how to install and configure JDE * System Administration - Security, Object Management Workbench (OMW) change management, etc. * System Administration Accelerated - A rapid-pace approach to JDE system administration * Advanced CNC Functions - An advanced look at the CNC architecture * Advanced CNC Troubleshooting - Analysis of CNC issues and troubleshooting techniques * OMW Change Management Solutions - JDE Objects Change Control using the Object Management Workbench (OMW) application * Package Build - The process of building and deploying object changes * Solutions Explorer - The JDE software applications security and menu management solution * Packaged Software - Exporting changed or custom software for deployment to external JDE systems * Programming Workflow - Building workflow tools * Maintaining C Business Functions - How to build business functions using object development tools * Upgrades and updates - the process of upgrading the JDE business toolset (B7333 - E900) or the underlying system/foundation "look and feel" code * Development Tools Parts 1 and 2 - The use of the JDE software Report Design Aid, Table Design Aid, and other object development tools * Optional training - Report writing and other development tools and functional business training (how the business processes affect the design and implementation of JDE ERP)Oracle's CNC certification program
After more than a decade of discussion, Oracle has resurrected a JDE-CNC certification program. *The certification link is at https://web.archive.org/web/20110929025144/http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=439 *Exam details are at https://web.archive.org/web/20110929025144/http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=439 * Currently listed CNC Exam topics as of January 2011. JDE-CNC Exam topicsIndependent support for JDE CNCs
A worldwide organization, Quest Oracle Community as well as local, statewide and regional JDE user groups have CNC sub-groups that support JDE CNCs. Among the useful user websites that support JDE CNCs and other users is JDELIST which has a website aSee also
*References
{{reflist, 2External links