Текущее время: Вс, июл 27 2025, 03:03

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Чт, июл 28 2011, 09:41 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
Всем привет!

После упорных поисков на https://websmp206.sap-ag.de/notes и тут на сайте,
решил задать вопрос.
Не получается расширить экран списка 298-го инфотипа приказы. нужно добавить одно поле MNTXT,
наименование видов мероприятий.
Делал много раз расширение инфотипов но такой ошибки ни разу не встречал.
И так по пунктикам из хелпа:

Цитата:
Расширение экрана списка
Последовательность шагов
1. Выберите Расширение экрана списка .
2. В поле Номер инфо-типа введите четырехзначный номер расширяемого инфо-типа.
Следует ввести ведущие нули для номера инфо-типа.
3. Введите номер экрана для экрана списка, который требуется расширить (обычно номер экрана 3000 для инфо-типов без версий).
4. Выберите Сгенерировать объекты.
Появится сообщение ZPLISnnnn не существует. Как бы вы хотели продолжить?
5. Выберите Создать.
Перейдите к ведению проекций ABAP-словаря.
6. Введите краткое описание для структуры ZPLISnnnn.
7. Введите категорию расширения. Для этого, выберите Дополнительная информация ® Категория расширения.
8. Определите пользовательские компоненты (поля инфо-типа).
9. Сохраните и проверьте структуру ZPLISnnnn.
Система также создает include-программу ZPnnnn40 в программе ZPnnnn00.
10. Вернитесь назад.
Вы вернетесь в первый экран транзакции.
11. Выберите Пул модулей (подпрограмма Form) ® Обработать.
12. Внесите необходимые модификации в формуляр FILL_LISTSTRUCT, чтобы заполнить компоненты структуры ZPLISnnnn для дополнительных полей списка.


Не отрабатывает пунтк 9, структура создается и сохраняется без ошибок, но вот инклюды программ на Z ни в какую не создаются.

Были применены следующие ноты: 1486716, 1446822, 1421733, 1433726.
версия сапа SAP ECC 6.0

Коллеги, есть идеи?

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пт, июл 29 2011, 07:45 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
попробуйте сначала сгенерировать include программы для отдельного экрана, а потом уже для списка.

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 07:24 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
О! вспомнил.
Спасибо за подсказку. помню как то на одном проекте я расширял отдельный экран.
да так намучился с ним, именно с 298 ИТ.
вот и сейчас выдает ошибку при нажатии кнопки Сгенерировать объекты
Цитата:
Длина объекта CI_P0298 - 1.000, допускается максимальная - 500

сижу и вспоминаю, как я тогда выкрутился. Есно у меня длинна не более 500.
ковыряю дальше.

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 07:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Если я правильно помню, что в include программе MP50JF12 проверяется на длину if tab_len > maxlen. В отладчике измените tab_len и вроде бы как должно дать активировать.

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 07:42 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
зачет, щас попробую.
а не встречали вот такой ошибки, после ошибки на максимальную длину.
Цитата:
The structure HCMT_BSP_PA_XX_R0298 does not exist in the Dictionary.

?

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 07:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Salmaner написал:
зачет, щас попробую.
а не встречали вот такой ошибки, после ошибки на максимальную длину.
Цитата:
The structure HCMT_BSP_PA_XX_R0298 does not exist in the Dictionary.

?

не встречал, скрин структуры покажите.

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 07:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Salmaner написал:
The structure HCMT_BSP_PA_XX_R0298 does not exist in the Dictionary.

В ABAP-словаре такой структуры не обнаружил, отсюда делаю вывод, что это объявление вы делали где-то в программе. :D Угадал?

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 08:00 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
:)
Нет не угадали, вот именно с этой ошибкой я мучился на одном проекте. я поиском находил кучу похожих структур, т.е. на другие ИТ такие есть в словаре. а вот на 298-ой нету.
и я забыл как я выкрутился из этой ситуации.
кстати я попросил чела на топ проекте добавить поле в экран списка, инклюды же там есть.
говорит что поле добавил, но оно не отображается в экране списка, может из за того что я там "нахимичил"
с этой несуществующей структурой.

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 08:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Вроде как ты уже решал эту проблему :).
viewtopic.php?f=11&t=51485&start=0
Я так понял нужно просто указать поле "Версия инфотипа" в РМ01. :D

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 08:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
дейстувително уже решал. но в упор не помню что я делал тогда ....
сума сойти.
хорошо, я сейчас вспомню как я расширил отдельный экран.

ОК! все отдельный экран заработал, выводиться ошибок нету, инклюды созданы.
но с полем на экране списка по прежнему проблема.
теперь инклюды есть ... а поле не отображается.
если на табе расширение экрана списка нажать кнопу сгенерировать все,
то выходит сообщение о редактировании MP029800 экрана с требованием ключа разработчика
почему он не связан с ZP029800 экраном ... опять гадание пальцем в небо.

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция PM01, расширение IT 0298 список экрана.
СообщениеДобавлено: Пн, авг 01 2011, 09:03 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
Проблема .... была в мелочи начального уровня абапера.
когда создаете структуру не в коем случае не делайте поле типа ссылка ......
вот хоть бы где ни будь об этом в хелпе написали.
все заработало!

П.С. в очередной раз.

_________________
Внешность обманчива ..... , Я хороший.


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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