Текущее время: Вт, июл 22 2025, 17:07

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


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

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


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

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