Multi Unit Integration Under Single Responsibility

The project focused on enabling seamless integration of multiple operating units under one responsibility by removing hard coding in Oracle EBS. The implemented solution simplifies expansion and improves scalability. Despite initial delays, the system is now ready for business testing and promises operational flexibility.

Problem

Statement

The project was initiated a year prior to our involvement, with the goal of enabling multiple operating units to be managed under a single responsibility in Oracle EBS. However, the earlier team faced difficulties due to significant hard coding and customizations in existing forms and packages. While Oracle's standard functionalities support such configurations easily, the custom logic made implementation complex. The challenge was further intensified by the need to activate a new operating unit for one division while working within this rigid, customized environment.

Solution

Proposed

  • Analyzed existing hard-coded logic in customized Oracle EBS forms and packages.
  • Proposed three design solutions; business chose the most efficient (third option).
  • Developed and implemented the selected solution to support multiple OUs under one responsibility.
  • Removed dependency on custom code for unit setup, making the system dynamic.
  • Experienced delays due to shifting client priorities but moved to business testing phase.

Business

Values

01

Allows activation of any operating unit/division without further code changes.

02

Enables easier management of multiple operating units under a single responsibility.

03

Enhances flexibility for operational and structural expansion.

04

Supports long-term scalability and reduces future maintenance effort.

05

Improves adaptability for business changes without impacting technical architecture.