Нота 2445753 — IBAN: Belarus не устанавливается

При установке данной ноты вытягиваются зависимые ноты, одна из которых просит создать вас новый FUGR IBAN2. Прикол в том, что при активации ноты вылетают ошибки о том, что типы данных не найдены, а так же нет MESSAGE-ID. Авторы решили создать IBAN2 по аналогии с IBAN, однако в ноте забыли сказать, что нужно создать так же и описания типов в инклюде LIBAN2TOP, а так же объявить MESSAGE-ID, так же как в IBAN. Не понятно почему они не разрешили создавать  новые FM-ники (например, CONVERT_BANK_ACCOUNT_2_IBAN_BY) в IBAN, ведь для создания новой FUGR все равно придется заказывать ключ на объект разработки на портале. Если бы их создали в IBAN, проблем с активацией ноты бы не было. И так же не понятно, зачем создавать IBAN2, заказывать ключ, если можно было создать, например, ZIBAN2, обойтись без ключа. В общем, делаем максимально как в ноте, нота не активируется полностью, заходим в FUGR IBAN2, отключаем ассистент модификации (ну или попробуйте вставить строки с ним):

FUNCTION-POOL IBAN2 MESSAGE-ID bf00.

DATA:

letters(26) TYPE c VALUE 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',

signs(37) type c value 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ',

numbers(10) type c value '0123456789'.

Активируем FUGR IBAN2, проверяем статус ноты.

This entry was posted in SAP.