Текущее время: Чт, мар 28 2024, 12:35

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Добавление поля в структуру CI_COBL через OXK3 и ошибка экранов
СообщениеДобавлено: Ср, фев 17 2021, 19:57 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 15 2005, 13:04
Сообщения: 102
Откуда: г.Таганрог
После добавления поля через OXK3 в структуру CI_COBL появились ошибки экранов транзакций FI документов: "Screen SAPLFDCB 0010: DDIC structure INVFO was modified during the run".

Если активировать экран через SE80, то ошибка пропадает, но активировать каждый экран не хочется. Уверен, что в процессе добавления поля есть ФМ или программа, которая запускает регенерацию экранов.

Вопрос: какой это ФМ-ник или какая программа?

Спасибо!

_________________
Хочу все знать!!! :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Добавление поля в структуру CI_COBL через OXK3 и ошибка экранов
СообщениеДобавлено: Чт, фев 18 2021, 14:46 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5273
Откуда: Cyprus
Пол: Мужской
RGUGBR00 ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Добавление поля в структуру CI_COBL через OXK3 и ошибка экранов
СообщениеДобавлено: Пт, фев 19 2021, 13:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 15 2005, 13:04
Сообщения: 102
Откуда: г.Таганрог
darkduck написал:
RGUGBR00 ?

мимо, но попытка зачтена :pivo:
пока, система в ожидании сноса, если будут у кого еще какие-нибудь предложения, пишите!

_________________
Хочу все знать!!! :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Добавление поля в структуру CI_COBL через OXK3 и ошибка экранов
СообщениеДобавлено: Пт, фев 19 2021, 14:13 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Посмотри ноту
2400599 - List of Programs to regenerate CUSTOM fields after upgrade or patch update

If one of the mentioned issue appear, you need to run these regenerating programs for ZZ* fields:

SAPFACCG
RFBIBLG0
RFBIPPG0
RFBIPPG1
RFBIPPG3
RGUGBR02
RBKNT001
RBKNT002

RFBIPPG0, RFBIPPG1, RFBIPPG3 are recommended for parking document.
The RFBIPPG1 or RFBIPPG3 programs should automatically start in the system that generate a modification in the program source code. The programs are used, for example, when new fields were defined.
The RFBIPPG0 program is used to generate the source code in LF040Z02. When a new field is defined in the coding block for which the COBL string appears in its name, an incorrect field name is generated.

SAPFACCG and RFBIBLG0, are useful for other screen regeneration for posting/clearing.
RGUGBR02 regenerates structure for validation/substitution/user exit.
RBKNT002 is for subscreen regenerating for AC-COB (Coding Block).

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Добавление поля в структуру CI_COBL через OXK3 и ошибка экранов
СообщениеДобавлено: Вт, мар 28 2023, 17:58 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, апр 11 2020, 21:34
Сообщения: 53
Нашел актуальную для себя тему. Добавил пару полей в COBL-структуру. Все делал как в ноте 2400599 с регенерацией скрина через программу RBKNT001.
В ноте 640908 ( Line item: Mass change of additional fields) описаны "легальные" модификации в группе FI_ITEMS для Mass change.
Заказчик захотел ко всему добавить F4-Help к добавленным COBL полям.
Подобного ( как в ноте 640908 для FI_ITEMS ) для группы KACB, в которой надо было делать модификации, ничего не нашел .
Поэтому, путем "игнорирования" в дебагггере "access-key" к новым COBL полям добавил в dynpro-screen 9004 через "process on value-request" модуль обработчика,
который записал в Include LKACBI01:
Code:
*{   INSERT         T02K902837                                        2
process on value-request.
field COBL-ZZCOKAT module val_req_cat.
field COBL-ZZLIFNR module val_req_cat.
*}   INSERT


Code:
module val_req_cat input.
  PERFORM PAI_val_reqcat.
endmodule.

В dev-System все это функционирует.
Вопрос, что будет если транспортировать такую модификацию в prod-System, поскольку тестовой системы нет вообще?
В объявленных новых COBL-полях F4-Help активируeтся сразу после транспорта, или надо будет запускать программу RBKNT001?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB