When you purchase JD Edwards ERP you not only purchase all the standard functionality that the software has related to the business operations, you also purchase in the same package all the tools that JDE contains to be able to adapt the software to the needs of each client.
With this integrated development environment it is possible to create/modify everything necessary to improve the software according to the required needs in a fully integrated way with the rest of the software itself; it allows to perform the work in an orderly and structured way, as well as to have total control of the modifications.
In addition, development tools are included for each type of object that allow to generate new interactive applications, batch applications, new tables, interfaces, new reports, etc., as well as to modify everything already existing in the standard software.
Where to start?
Like any other development environment, it contains its own life cycle for development.
It covers from the development itself, to the installation of the same in the final user's environment.
All this cycle is controlled from an object control table by projects (Object Management Workwench), there are also different security rules that allow the use of different teams within the development cycle.
Developments with the tools integrated in JDE
In JD Edwards an object is everything that can be generated from the development tools. There are different types of objects and each one serves a specific function, there are tables (TBLE), views (BSVW), reports (UBE) and applications (APPL).
Object Types: UBE, APPL, TBLE, BSVW, BSVW
JDE contains all the information distributed in standard TBLE tables, but new tables can also be created, all these tables contain all the master and transactional information of the system.
The main objects that are usually created or modified are UBE reports (also called batch processes) and APPL interactive applications. Both have execution options called Process Options (parameters) and versions that allow users to change the data selection, sequence or default values in each execution. These objects include different events that are triggered at different parts of the execution and in which the desired logic can be incorporated in the JD Edwards (NER) language.
To be able to interact from these reports or these applications with the information stored in the tables, BSVW views are used.
Developments with JDeveloper and Visual studio (C language)
There are other types of objects, some of which require third-party programs to be developed, such as BSFNbusiness functions and BSSV web services .
For example, to make BSFN business functions, which allow performing calculations and operations, as well as database transactions, programming in NER or C language can be used. The functions must include DSTR data structures that indicate the input and output fields of the function.
To use the functions, they must be included in any of the events of the JD Edwards objects and in this way be able to reuse the same portion of code that includes the operations that they perform in different objects. It is also possible to generate BSSV web services through JDeveloper, these services allow us to integrate JDE with other software. The BSSV can be in both directions, to publish the services so that they can be called or to call third party services.
Other customizations in JDE
JD Edwards 9.2: Template Customization through ListView
Don't miss the following video in which we explain the customizations that can be handled in templates through ListView in JD Edwards 9.2, so that end users have an easier and more intuitive way to accomplish daily work.
Keep your Oracle JD Edwards EnterpriseOne ERP up to date and don't miss any of the news that Oracle periodically releases for its Customers.
Choose Unikal
With Neteris and Qualita as specialized and Certified Oracle JD Edwards Partners. We have successfully ledhundreds of JD Edwards implementations, migrations, transitions to CLOUD and integrations around the world in companies of various industries and sizes and we have our own solutions that extend and complement the functionality of Oracle JD Edwards.
We have our own team ofspecialists and certified consultants, as well as anOracle JD Edwards Innovation and Development team that allows our clients to exploit JD Edwards capabilities to the maximum and face any project with total guarantee of success.
We are currently one of the European partners with the highest level of training in the product, from its oldest versions to the latest update.
