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

Часовой пояс: 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 часа


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

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


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

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