Составление документации настроек учета Oracle e-Business Suite r12, модуль SLA (subledger accounting), – крайне ресурсоемкая задача. Для этой задачи я в некотором прошлом сделал типовой скрипт (который, конечно, может потребовать небольших доработок, чтобы отразить определенную специфику, но в большинстве случаев будет работать без изменений). Данный скрипт раскручивает и выгружает настройки SLA следующим образом: Класс события, Тип события, Код определения, Имя определения, Описание определения / (далее строка) Код типа строки, Имя типа строки, Описание типа строки, Сторона / (далее условие) Условие создания строки / (далее правила формирования счета) Код правила вычисления счета, Сегмент, Имя правила, Описание правила, Условие вычисления, Источник, Значение.

Скрипт состоит из пакета и SQL запроса. В пакете отражена логика обработки правил и преобразования их в читаемый вид.

Скрипт выгружает данные в виде плоской таблицы, сгруппировав которую в Excel, можно получить удобный, хорошо читающийся документ:

Загрузить файл: sla_report.zip

Перед использованием необходимо заполнить переменную g_application_id (внести ID код зарегистрированного приложения). В SQL запросе необходимо заполнить APPLICATION_ID (=g_application_id) и EVENT_CLASS_CODE - классы событий SLA (или использовать любой другой необходимый критерий отбора, либо все).

Comments are closed.

Post Navigation