Текущее время: Пн, июл 07 2025, 03:41

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




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Создание экрана для инфо-типа
СообщениеДобавлено: Ср, апр 20 2011, 12:34 
Специалист
Специалист

Зарегистрирован:
Ср, авг 20 2008, 10:04
Сообщения: 114
Требуется создать свои экраны для 22 инфо-типа "Образование". Нужны свои экраны для различных форм обучения (курсы, семинары и т.п.) со своим уникальным набором полей (таких полей нет в 22 инфо-типе). Каким образом это лучше сделать?
Писать целиком свой экран (29nn). http://help.sap.com/erp2005_ehp_04/help ... ameset.htm Но ведь это модификация инфо-типа, и при обновлении системы экран может исчезнуть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Ср, апр 20 2011, 14:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Попробовать разрулить подтипами и настроить видимость дополнительных полей в T588M.
Добавить поля в инфотип можно легально.

Еще можно скопировать программу инфотипа в Z и сделать там, что хочется. При обновлениях это не исчезнет. Но, соответственно, и не обновится.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Ср, апр 20 2011, 14:44 
Специалист
Специалист

Зарегистрирован:
Ср, авг 20 2008, 10:04
Сообщения: 114
calm написал(а):
Попробовать разрулить подтипами и настроить видимость дополнительных полей в T588M.
Добавить поля в инфотип можно легально.

Разрулить с помощью признака P0022 основанного на подтипах, на основе которого выбирать требуемый экран в T588M?
В T588M не появились поля которыми я расширил инфо-тип, я что то не так сделал?
calm написал(а):
Еще можно скопировать программу инфотипа в Z и сделать там, что хочется. При обновлениях это не исчезнет. Но, соответственно, и не обновится.

Подскажите пожалуйста, где прописывается настройка присвоения этой Z программы инфо-типу?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Ср, апр 20 2011, 15:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Проверьте T582C.

Посмотрите T777D. Я бы так только то большого отчаянья :)

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Чт, апр 21 2011, 01:19 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Может лучше LSO или на худой конец TEM использовать?
В связке с квалификациями.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Чт, апр 21 2011, 10:04 
Специалист
Специалист

Зарегистрирован:
Ср, авг 20 2008, 10:04
Сообщения: 114
Решил попробовать сделать через расширение ит, добавил поля. Но возникла проблемма, поля добавленные на созданный экран при расширении (0200) не отображаются в таблице T588M. Не подскажите как сделать так чтобы поля из 200 экрана отображались в T588M?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Чт, апр 21 2011, 10:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
Не подскажите как сделать так чтобы поля из 200 экрана отображались в T588M?

Прописали экран расширения в T582C ?

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Чт, апр 21 2011, 10:28 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, окт 06 2010, 14:27
Сообщения: 220
Откуда: Moscow
Пол: Мужской
Bully написал(а):
Может лучше LSO или на худой конец TEM использовать?
В связке с квалификациями.


Можно без связки с квалификациями:
Хранить пройденный курсы в плане развития в 24 ИТ.
Ток какой-то упрощенный каталог курсов все равно придется вести.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Чт, апр 21 2011, 10:33 
Специалист
Специалист

Зарегистрирован:
Ср, авг 20 2008, 10:04
Сообщения: 114
calm написал(а):
Цитата:
Не подскажите как сделать так чтобы поля из 200 экрана отображались в T588M?

Прописали экран расширения в T582C ?

Да прописал, экран отображается как дополнительный у инфо-типа. Только вот все поля которые я добавил доступны только для чтения. Сразу после генерации расширения поля были доступны в T588M, но затем я заменил структуру(CI_P0022), добавил новые поля и некоторые удалил (в том числе изменил экран 0200, добавил новые поля), и теперь в T588M не видно полей которыми я мог бы управлять (скрывать показывать и т.д.).
Может быть надо где то сделать настройку чтобы в таблице T588M были видны поля моего экрана(я добавил туда новую запись ZP002200 для экрана 0200)?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Пн, ноя 11 2013, 15:16 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Прошу помощи, не могу разобраться с логикой работы SAP.
Расширил инфо-тип 22. Создал доп. структуру к PA0022, поля добавил на экран 0200 для пула ZP002200.
В T582C добавил запись MP002200 | 2033 | ZP002200 | 0200.

Для 22 ИТ создал подтип 90. Теперь хочу выводить разные поля экрана 0200 для разных подтипов. Для этого создаю в T588M строчку с пулом ZP002200, экраном 0200, признаком P0022 и ключом 34. Поля экрана 0200 появляются - лишние я отключаю, остаются только нужные.
В признаке определяю так: для MOLGA = 33, смотрю SUBTY, если он 90, то значение возврата равно 34. Сохраняю, активирую. Проверяю, НО поля все равно не убираются, тянется все подряд.

Что я делаю не так?


Последний раз редактировалось Maksimus Пн, ноя 11 2013, 15:19, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Пн, ноя 11 2013, 15:19 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Проверьте чтобы в экранах ZP00200 были заполнены группы GR=006 GR3=номер по порядку поля в экране плюс в реализации ZP002200 в экране должны быть вот эти вызовы:
Code:

process befor_output.
  MODULE MODIFY_SUBSCREEN.
  MODULE HIDDEN_DATA_SUBSCREEN.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Пн, ноя 11 2013, 15:20 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
metha написал:
Проверьте чтобы в экранах ZP00200 были заполнены группы GR=006 GR3=номер по порядку поля в экране


GR это GR1?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Пн, ноя 11 2013, 15:21 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Да сорри. GR1 и GR3 влияют на поведение.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Пн, ноя 11 2013, 15:22 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
metha написал:
Проверьте чтобы в экранах ZP00200 были заполнены группы GR=006 GR3=номер по порядку поля в экране плюс в реализации ZP002200 в экране должны быть вот эти вызовы:
Code:

process befor_output.
  MODULE MODIFY_SUBSCREEN.
  MODULE HIDDEN_DATA_SUBSCREEN.


У меня вот так:
Code:
PROCESS BEFORE OUTPUT.
  MODULE MODIFY_SUBSCREEN.
  MODULE MODULE_PBO_0022.
  MODULE HIDDEN_DATA_SUBSCREEN.



metha написал:
Да сорри. GR1 и GR3 влияют на поведение.

Да, заполнены.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание экрана для инфо-типа
СообщениеДобавлено: Пн, ноя 11 2013, 15:25 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Ага, главное что два стандартных модуля вызываются. Еще проверьте чтобы в T588M была еще одна пустая строка без ключа но с признаком.

При настройке 588m принцип простой:
1. Добавляем сначала строку в которой определяем пул модулей и первый экран, обязательно берем признак и переменный ключ оставляем пустым
2. Потом только добавляем строку с переменным ключЁм из признака но поле самого признака зачищаем.

Это надо для того что когда 1000 экран инфотипа начинает отрабатывать сначала из 588m считываются строки с признаками без ключей, потом отработка признака и перечитка 588m но уже по переменному ключу.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

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


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

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


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

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