Пример использования OPENFI: добавление столбца в FS10N

1. В транзакции FIBF ищем нужное событие
Среда -> Инфо-система P/S

В случае добавления столбца в детальном просмотре позиций в тр.FS10N нужное нам событие - 1650 "ПРОСМОТР ОТД.ПОЗИЦИЙ: Дополнение данных в строках"

2. Проверяем, используется ли уже это событие
Параметры настройки -> P/S модули -> Клиента / Партнера

Если для выбранного события в одном из подменю есть запись, копируем название функционального модуля, соответствующего этому событию.

Если записи для события не найдено, то необходимо:
1) в Инфо-системе P/S скопировать Функц.модуль-образец в Z-область имен
2) создать Продукт в клиентской области
3) создать P/S модуль в клиентской области, присвоив ему созданные ранее Продукт и Функц.модуль

3. В SE37 добавить в функц.модуль логику для заполнения необходимого поля

Если необходимое поле отсутствует в структуре RFPOS, нужно выполнить следующие действия:
1) создать в SE11 дополнительную z* структуру для структур RFPOS и RFPOSX, добавив в нее новое поле
2) выполнить программу RFPOSXEXTEND (в продуктиве в т.ч.)

Комментарии