Текущее время: Пт, июл 25 2025, 06:07

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Транзакция PM01
СообщениеДобавлено: Чт, мар 01 2012, 15:06 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 06 2010, 15:28
Сообщения: 250
Мне необходимо сделать быстрый ввод инфотипа "Образование". В справке системы написано, что это можно сделать путем расширения инфотипа через транзакцию PM01, но трудности возникли на первом же пункте инструкции по настройке:

1. С помощью транзакции PM01 Расширение инфо-типа скопировать экраны 4000 и 5000 из пула модулей MPMMMM00 в пул модулей Mpnnnn00 .

Как это сделать конкретно? я не могу найти как вообще в этой транзакции можно что-то копировать...подскажите, пожалуйста.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, мар 01 2012, 15:27 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пн, апр 04 2005, 10:56
Сообщения: 559
Откуда: Moscow
Пол: Мужской
Я думаю правильнее использовать для этого SE80 , выбрать там MPMMMM00 как пул модулей и копировать экраны из него в MP002200 . Потом на скопированные экраны натаскать необходимых полей и поправить код экранов в местах где стоят закомментированные поля из P9999:

Code:
PROCESS AFTER INPUT.
  CHAIN.
    FIELD RP50M-BEGDA.
    FIELD RP50M-ENDDA.
*---------------------------------------------------------------------*
* Beginn Anpassungen
*---------------------------------------------------------------------*
* hier bitte alle Felder des Infotyps aufnehmen, die im Vorschlags-
* wertebild gepflegt werden
*---------------------------------------------------------------------*
*   FIELD P9999-feldx.
*   FIELD P9999-feldy.
*---------------------------------------------------------------------*
* Ende Anpassungen
* --------------------------------------------------------------------*
    MODULE PROPOSED_VALUES ON CHAIN-REQUEST.
  ENDCHAIN.



Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, мар 01 2012, 15:28 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 06 2010, 15:28
Сообщения: 250
Спасибо большое :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Ср, авг 15 2012, 16:09 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пт, дек 04 2009, 12:52
Сообщения: 219
Wiki написал(а):
скопировать экраны 4000 и 5000 из пула модулей MPMMMM00 в пул модулей Mpnnnn00
правильно ли я понимаю, что для этого необходим ключ модификации, или есть другой (легальный) способ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, авг 16 2012, 09:44 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Нет, легальных способов для этого нет.
В документации четко сказано, те инфотипы у которых нет 5000ых экранов не подлежат ведению через массовый ввод данных. Исправлять через ассистсент модификаци исходный код дикость, так как по сути Вы все равно будете разрабатывать пользовательскую программу. Правильнее, на мой взгляд, разработать свою Z* диалоговую программу которая массово будет заполняться данные в 22 инфтип.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, авг 16 2012, 12:00 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пт, дек 04 2009, 12:52
Сообщения: 219
metha написал:
разработать свою Z* диалоговую программу
это, конечно, вариант... однако, в моем случае поставлен вопрос именно об адаптации инфотипа к ведению через стандартную транзакцию PA70.
metha написал:
те инфотипы у которых нет 5000ых экранов не подлежат ведению через массовый ввод данных
дело в том, что у SAP есть пошаговая инструкция подготовки ИТ для быстрого ввода основных данных http://help.sap.com/saphelp_46c/helpdata/ru/4f/d5270c575e11d189270000e8322f96/frameset.htm .
В инструкции говорится, что все операции копирования объектов требуется выполнять через тр.PM01. Не знаю, может быть, в этом случае ключа модификации и не требовалось бы.
Однако, в текущей версии системы, тр.PM01 не содержит возможности копирования (либо я не понимаю как там это реализовано). По-видимому, выход один - копировать объекты через SE80, и, судя по всему, у кого-то это сделать получалось http://sapboard.ru/forum/viewtopic.php?f=13&t=36941... но меня настораживает, что во всей информации, что я находил по этой теме, никто не упомянает о ключе модификации.


Последний раз редактировалось Бородин Игорь Чт, авг 16 2012, 13:55, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, авг 16 2012, 13:21 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Хм... но PA01 (может имелась ввиду PM01? тогда она вообще не для этого и в ней никогда не было возможности копировать чтолибо в стандартные пулы модулей) транзакции в ERP2005 нет ообще, да и документация о которой идет речь аж для версии 4.6 и боюсь ее уже никто не поддерживает да и базис внутри систем, которые посвежее притерпел изменения. ;-).
Не помню как уж там было в 4.6 но уже в 4.7с страивание своих экранов в стандартные пулы модулей MPNNNN00 требовало генерации ключа разработчика для модифицирования стандартных объков.
Те кто предлагает копировать объекты скорее всего работают в системе кторая уже триста раз сломана и все ключи разработчика на модификацию стандарта сгенерированы :-))) но Вам никто же не запрещает попробовать данную операцию на IDES (на чистом IDES) чтобы увидеть требуется ключ или нет. Например в моем случае все системы "чистые" и в них ключ разработчика требуется, мало того получение такого ключа еще приходится согласовывать с представителем заказчика не самого низшего уровня в иерархии управления проектом. :-)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, авг 16 2012, 14:16 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пт, дек 04 2009, 12:52
Сообщения: 219
Да, конечно же PM01 (прошу прощения за опечатку).
metha написал:
в моем случае все системы "чистые" и в них ключ разработчика требуется
и в моем случае система требует ключ модификации стандартных объектов.
metha написал:
документация о которой идет речь аж для версии 4.6
да, новой документации по данному вопросу я не видел.
Остается проверить опытным путем, поддерживает ли текущая версия системы такое расширение (если заказчик акцептует модификацию стандартных объектов).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Ср, авг 22 2012, 11:58 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 17 2004, 08:49
Сообщения: 319
Откуда: Мариуполь
А разве в транзакции PM01 вкладка "Копирование" не позволяет скопировать из одного инфотипа экран в другой модуль?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Ср, авг 22 2012, 12:14 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Хм... у нас стоят версии от ERP2004 до EhP5 но в PM01 закладки "копирование" нет. есть такие
1. инфотип
2. версия инфотипа
3. отд экран
4. экранный список
5. удплить ИТ

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, авг 23 2012, 12:39 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 17 2004, 08:49
Сообщения: 319
Откуда: Мариуполь
Ну в 4.7 вот так это выглядело
Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Чт, авг 23 2012, 14:11 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Вот именно об этом я и говорю, после 4.7 такого понятия как копирование просто не стало, принцип простой: есть ит которые могут быть использованы для быстрого ввода, все остальные не могут, а если надо то берите и разрабатывайте свои ;-)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция PM01
СообщениеДобавлено: Пн, авг 27 2012, 11:15 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пт, дек 04 2009, 12:52
Сообщения: 219
Кстати сказать, попытка адаптации ИТ 0054 (Наставник) к успеху не привела ((
Во-первых, пришлось получить ключ модификации стандартного объекта. После выполнения пунктов 4 и 5 инструкции, оказалось, что в пуле подпрограмм оказалить задвоенными некоторые подпрограммы и определения данных (т.е. в добавленных мной INCLUDE содержались подпрограммы/определения, уже существующие в данном пуле подпрограмм). В итоге, пришлось откатить сделанные изменения.
В дальнейшем реализую простейший аналог стандартного диалога быстрого ведения ИТ.
metha написал:
есть ит которые могут быть использованы для быстрого ввода, все остальные не могут
Видимо, этот ИТ как раз не предназначен для адаптации ведения.


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

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


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

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


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

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