In the last advanced Oracle session in Barcelona, given by Mark Herwege and Paolo Borriello, we had the opportunity to explore real use cases of Artificial Intelligence in Oracle Cloud Infrastructure (OCI) and its integration with JD Edwards EnterpriseOne. The session was practical, with guided exercises, where we built orchestrations step by step. These functionalities open the door to faster, more reliable, and flexible processes.
Artificial Intelligence in OCI within the reach of JDE
We started by reviewing Oracle Cloud Infrastructure (OCI) AI services. The main AI use cases in the enterprise environment were explained:
👁️
AI Vision
For image and object recognition.
📄
Text extraction
By means of artificial vision.
🗣️
Natural language processing
For documents and queries.
⚡
Models trained in OCI
Applicable to business rules
We also review how these services are structured and how they easily integrate with JD Edwards' Orchestrator Studio.
How do OCI AI services integrate with JD Edwards Orchestrator Studio?
Exercise 1: OCI AI Vision integrated with JD Edwards
An example worked on in the session was the validation of electronic resistors in order reception.
Objective
Automate the validation of electronic resistors by a photo of the received material, integrating OCI AI Vision with the reception flow in JDE.
Configuration in JD Edwards
- A receiving routing with quality control was prepared, in which the items had to pass an inspection before entering stock.
- The necessary program versions (P4312, P43250, P3711) were created and adjusted to trigger quality testing.
- Test items, supplier relationships, and reference costs were also added.
Orchestration in Orchestrator Studio
The orchestration we built followed the following main steps:
- Uploading the image to OCI Object Storage: the user attached the photo of the received component.
- AI Vision model execution: OCI analyzed the image and returned the detected item number with a confidence percentage.
- Comparison with the request: Logic Extension was evaluated if the detected item matched the requested item and if the confidence level exceeded a defined threshold.
- Automatic result:
- If it passed, the test was recorded in the receiving routing, and the order was moved to stock.
- If it failed, the result was added as "non-conforming", requiring manual validation.
This flow demonstrated how it is possible to combine AI and JDE business rules to strengthen traceability and reliability in critical purchasing processes.
Stateful Orchestrations: flows that adapt to reality
Exercise 2: Stateful Orchestrations
Stateful Orchestrations, which allow processes to be paused and resumed at the same point, are another important enhancement.
What is the difference?
While a normal orchestration runs from start to finish in a single call, a stateful one allows:
- Pause the flow at an intermediate point.
- Pause waiting for a user action or an external event.
- Resume the same instance exactly where it stopped.
Worked scenario
The process of receiving an order to be inspected was simulated:
- The orchestration started upon receipt of an item and checked that it was in inspection status.
- At that point, a notification was sent to the user, with links to:
- Attach the product photo in the JDE application.
- Confirm that the photo has been uploaded.
- The orchestration was paused until the confirmation arrived.
- Once the attachment was detected in the request, the flow retrieved the photo and launched the orchestration from the previous exercise (OCI Inspect With Vision) to automatically validate the material.
Benefits of this approach
- Allows combining automation with manual steps (e.g. uploading a photo).
- Avoids restarting the process from scratch: the same instance of the orchestration continues.
- Facilitates the creation of more realistic flows, as in many companies, processes are not 100% automatic, but hybrid.
The value of having an Oracle Partner in Spain: All Oracle solutions in a single partner.
Neteris, a Specialized Partner of Unikal Tech Partners, offers a complete portfolio of Oracle Cloud solutions, including:
- Oracle Integration Cloud (OIC) to integrate and automate processes without friction.
- Oracle Cloud Infrastructure (IaaS / lift & shift or upgrade to PaaS) to optimize agility, security, and cost
- Oracle Analytics Cloud (OACS) to turn your data into actionable insights in pay-as-you-go mode
- Oracle Autonomous Database, which self-manages, self-secures, and scales on-demand
- Oracle GoldenGate for real-time data replication and continuous availability.
As a key Oracle partner in Spain, Neteris brings a deep knowledge of the Oracle ecosystem and proven success stories, backed by more than a decade of experience in implementations and specialized support.
Our team accompanies organizations throughout the solution lifecycle, from strategy and design to operation and continuous optimization. This translates into more agile projects, with lower risk and a faster return on value for customers.
Conclusions
The new capabilities of JD Edwards Orchestrator, together with OCI AI deliver:
- Automate quality inspections.
- Integrate image analysis within business processes.
- Develop advanced orchestrations capable of handling asynchronous flows.
In short, a great example of how Artificial Intelligence is not just a theoretical concept, but can be directly integrated into the day-to-day operations of a company.