Настройка приложений Oracle — это серьезная проблема во многих компаниях, которые ее внедрили. Oracle рекомендует каждой компании, которая устанавливает приложения Oracle, избегать любой настройки, но я не видел ни одной компании, которая ее использует, и не сделала никакой настройки.
Существует два типа настроек: расширения и модификации.
o Расширения — это компоненты, разработанные клиентом, с использованием возможностей разработки, предоставляемых Oracle в E-business Suite. Oracle предоставила рекомендации и стандарты для создания расширений. Настоятельно рекомендуется, чтобы они соблюдались; он удостоверяет, что новые объекты (расширения) хранятся отдельно от стандартных компонентов электронного бизнеса.
o Модификации — это изменения, внесенные в стандартные объекты или код набора E-business. Например, клиент получает триггер базы данных из базы данных Oracle Applications и вносит некоторые изменения в код. Когда клиенты следуют этому подходу, очень сложно определить изменения, которые были сделаны в приложениях Oracle, и это повлияет на будущие обновления.
В Oracle Applications Suite есть несколько распространенных расширений:
o Предупреждение: Oracle Alerts облегчает поток информации в организации клиента. Рабочий процесс Oracle используется для разработки новых предупреждений.
o Объекты базы данных: когда функциональность недоступна в приложениях Oracle, возможно создать набор объектов базы данных. Если создание необходимо, оно должно быть сделано тщательно, как только это может повлиять на производительность и целостность системы.
o Файловая система и пользовательский каталог: всегда используйте стандартную Oracle Flexible Architecture (OFA). Это поможет вам стандартизировать процедуры установки и обслуживания. Создайте новый каталог ($ CUSTOM_TOP) и сохраните все настройки там.
o Формы: предоставляет способ заполнения пользовательских таблиц. Oracle предоставила руководство для ее реализации, которое должно соблюдаться. Он должен быть правильно закодирован и протестирован; в противном случае это может поставить под угрозу целостность данных.
o Отчеты: Oracle предоставляет самые обычные отчеты, и каждая компания должна развиваться в своих конкретных форматах. Oracle Reports builder — это инструмент, который будет использоваться, и есть некоторые риски в случае обновления, как только схема объектов, используемых отчетами и Oracle eBusiness Suite, может быть изменена в будущих выпусках.
Настройка необходима в любой компании, которая реализовала приложения Oracle. Oracle часто советует всем избегать любых настроек. Я согласен в какой-то части с Oracle, я просто изменил бы этот совет на «Расширить, но не изменить».