What is our primary use case?
My role for this product, JD Edwards EnterpriseOne, is as a technical developer. I use almost all of the technical tools, including JDeveloper, which is a tool that we use for development, specifically web services development using Java programming. At the moment, JDeveloper is a product within Oracle that is integrated with our JD Edwards EnterpriseOne product for developing business services.
We all use JD Edwards EnterpriseOnes' core technical products, including the Universal Batch Engine, which we use for report development. Another tool is used for interactive application development.
And the name-giving tools and business functions that we create based on the needs. So those are the types of business functions that we create with JD name-giving tool programming, and you can see the functions that we use in C+, C++ for Java, and JD Edwards name-giving tool programming languages. When it comes to databases, I have experience in both executing and writing SQL.
What is most valuable?
I like all of the progress Oracle has made with JD Edwards EnterpriseOne. They have introduced a new tool, Orchestrator, in the most recent version or the most recent separated version of JD Edwards EnterpriseOne. It is a replica or a replacement for the development of business services, in my opinion. We use the Orchestrator tool to develop the orchestration processes, which we then use for data migration from the Legacy system to JD Edwards EnterpriseOne, and vice versa if you're using that tool.
I like the terminologist, which I would say is a must-have feature that was missing when I was using OneWorld. Prior to JD Edwards EnterpriseOne, there was OneWorld, and there were no requesting tokens, holding tokens, or resuming the object for myself. Unless I give them permission, no one else can check it out and start working on it to write code. As a result, that is an enhancement to the OneWorld in JD Edwards EnterpriseOne.
I have worked with various types of objects. I have worked with almost all types of objects. I was given an excellent opportunity to work on a wide range of JD Edwards EnterpriseOne objects.
The 1V reporting is straightforward and simple to use. Creating 1V reports does not require any technical knowledge. This is quite interesting, and I know how to work on it; it is not a part of improvement, and I am aware of it. Aside from that, I haven't worked on any JD Edwards EnterpriseOne E1 pages.
I'm really looking forward to some opportunities to get some work done on it so that I can learn JD Edwards EnterpriseOne E1 pages and gain some experience.
They have all of the good models, such as finance, supply chain, recruitment, HRMS, accounts receivable, and payable.
Despite the fact that it is an old technology, we still have good projects and good work. It's an excellent technological product that any client should consider.
What needs improvement?
Oracle has introduced Orchestrator as a new technical tool in the most recent upgraded version.
I didn't get much experience working on this Orchestrator, but I did watch some tutorials and do some exercises on my own. And, to be honest, I don't have such an environment for orchestration development. That is something I need to look into, study, and have peace of mind about. Aside from that, there are some technical tools introduced by Oracle that I have not worked on. I have a lot of 1V reporting. 1V reporting is a type of interactive reporting tool that Oracle has introduced in JD Edwards EnterpriseOne.
In a nutshell, Orchestrator is the primary technical tool on which I would like to focus my efforts.
The tools we use for data transformation from Legacy to JD Edwards EnterpriseOne are inbound and outbound from JD Edwards EnterpriseOne. Most of us as technical people believe that the suite processors or EDI processors introduced by JD Edwards EnterpriseOne and Oracle are more reliable when compared to the most advanced tools for business development orchestration, such as JDeveloper. Because the objective of using it is the same, it's for data transformation.
We believe that the older features or tools provided by Oracle are more reliable than the new ones. If you ask me, I would prefer to stick with the older tools that we use for data transformation because they are more reliable.
The implementation phase is critical. If that is done correctly, it will be a 10 out of 10.
That is a very important part, as it is the first stage when you buy this product. If the product has been successfully implemented, you will receive a score of 10 out of 10. The implementation procedure could be simplified. Then there's customization, product customization, as well as customization for your business environment. That can be counted separately, not all at once.
For how long have I used the solution?
I have been working with JD Edwards EnterpriseOne for more than ten years.
We are using the latest version.
We have not deployed it using the cloud, because the project that I have been working with does not yet use the cloud.
What do I think about the stability of the solution?
JD Edwards EnterpriseOne is a stable, and reliable product.
What do I think about the scalability of the solution?
My current project is a US project, and I can tell you that we have a team of about 250 people. 250 people, but not all of them in JD Edwards EnterpriseOne. We have nearly 50 people in different teams at JD Edwards EnterpriseOne.
There are many more in this project. I'm not sure if there are any other projects that are using this product. But there are several projects, but I'm only going to tell you about my current project.
JD EnterpriseOne's product is simple to use and understand. When it comes to ERP technology, there are many models, all of them, that have been widely used in the United States, first and foremost, and it is developed are with the needs of the US clients in mind.
How are customer service and support?
Oracle does offer technical support. They do provide technical assistance. Oracle is a company that offers technical support.
We do obtain licenses from Oracle. For example, I work for a client who provides us with access to Oracle support and licenses. And whenever we get stuck somewhere, whether it's a problem with a JD Edwards EnterpriseOne product, a technical problem, a functional problem, or anything else, we just write a query on the Oracle support portal. There is an Oracle support portal where we can submit our questions, and they respond within two to three working days.
We've been writing them, our queries, directly to Oracle support, and they do respond, and they respond as quickly as they can.
How was the initial setup?
I was not involved in the deployment process. I do work on product development. I'm the head of JDeveloper.
Deployment of the product is handled by a different department known as the CNC department. CNC consultants are more aware of it.
We have separate teams, for the product deployment.
There are some maintenance activities that our CNC team has been doing for a long time. I'll give you an example, of maintenance activities. The client may be using a specific product version, and there may be some ESUs or stars, which we, or a CNC consultant, may apply to that product upon function approval.
Those ESUs will sort when there is consolidation or when there is a package that includes some of the additional functionality for any particular object that is not present in the version that the client has been using. In that case, we identify the ESUs and stars to which we must apply in specific objects. Accordingly, we accept those functions and approvals. We, as technical personnel, reviewed them, the code that ESU and the stars requested, and upon function approval, the CMC consultants applied on those objects, the list of objects wherever it is required. This is the type of maintenance that CNC workers perform on a regular basis.
What's my experience with pricing, setup cost, and licensing?
In terms of price, it is not on the high end. When compared to the SAP product, it is significantly less expensive.
If you buy the product and then get support from Oracle directly, they will charge you.
It is conditional. If you buy some additional licenses from them to use products, I believe they will give you access to that when you buy a product. That is present, of course, but if you require something additional from them, an addition to the product, there are some sub-products there you will require in the future, so they will charge for that or any valid services for some years or some time period, but those charges are also very minimal.
What other advice do I have?
Oracle is my company's partner, and JD is an Oracle product. It's a partner to my company, and it's a client partner, but they have a license to a product version, and they also have Oracle support. There is an Oracle support portal; we ask a question, the client asks a question, and the client asks another question. We have had discussions with Oracle about this product. If you purchase this product, you will receive Oracle support for the initial days.
When you buy JD Edwards products, the first step that you will need is JD Edwards implementation. For each model that you purchase, you will require the services of some functional experts. When you purchase it as a product, you will be purchasing some models from them. You will require a financial model as well as supply chain models. For each model, you will undoubtedly require supply chain, finance, and consulting. They will be responsible for the product's implementation.
I would definitely recommend this solution because I have had a great experience working with this product as a developer.
I would rate JD Edwards EnterpriseOne an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner