Текущее время: Пн, июл 21 2025, 01:44

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Чт, ноя 28 2013, 11:16 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Добрый день.
Нарисовал свой модификатор заголовка, сгенерировал. И помню где-то была таблица, где нужно указать какой номер заголовка использовать для pa20, и потом в таблице t588i настроить соответствие заголовок - модификатор.
А вот в какой таблице напрочь забыл. Плиз хелп :)

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Чт, ноя 28 2013, 12:31 
Почетный гуру
Почетный гуру

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Чт, ноя 28 2013, 12:34 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Спасибо. Только там именно заголовок, а не модификатор вроде-бы.
Это для инфотипов конкретных. А для начального экрана pa20? Или используется экран какой-то транзакции?

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Чт, ноя 28 2013, 12:43 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Там именно модификатор, для инфотипов. Модификатор 00 для PA20\PA30. Он просто должен быть в спро в первой табличке при настройке заголовков. В документации к ветке спро о настройке заголовков жесткие коды для транзакций указаны.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Чт, ноя 28 2013, 18:05 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
В том то и сок, что в Т582А стоит для всех инфотипов 00
в СПРО для 00 экрана стоит модификатор 60. Сам модификатор настроен, сгенерирован, и тестится.
А в заголовках как ра20, так и по всем инфотипам отдельно.

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Чт, ноя 28 2013, 18:45 
Почетный гуру
Почетный гуру

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Пт, ноя 29 2013, 09:50 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Попробую сделать 00 заголовок и 00 модификатор к нему нарисовать.
Но дело в том, что это мы настриваем в другой системе, в HR у нас все красиво работает - 00 заголовок - 60 модификатор. Но с такими же настройками в ERP не работает.

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Вт, дек 03 2013, 17:29 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Все пробовал, не работает. Может есть какой переключатель для заголовков в t77s0 или тип того?

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Вт, дек 03 2013, 17:50 
Почетный гуру
Почетный гуру

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Вт, дек 03 2013, 18:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Пробовал. 0.
С нуля все начал
1) В T588I
00 A 99
т.е. заголовок 00 для pa20/pa30, A для HR master data, 99 - модификатор, который настроен в

2) T588J для молга = 36 настроен 99 модификатор (для теста выводим просто текст "таб №"). Сделан тест, нормально показывает, сгенерированы все графики.
мод. строка столбец ИТ поле тип данных
99 1 01 0000 PERNR DD1

3) В T852A настроен заголовок 00 (т.е. как для начального экрана pa20/pa30) для 0000, 0001, 0002 ИТ

В pa20/pa30 просто пусто...

Может у нас патчи старые ещё стоят для HR на ERP, может настройки какие-то должны по HR быть сделаны, или где-то рубильник стоит для заголовков?


Посмотрел дебаггер, в HR (там где все работает) при запуске pa20/pa30 c табельным есть 2 переменных по которым вызывается Subscreen_header
HEADER_PROG /1PAPAXX/HDR_01060A
судя по курсу - после того, как я все настроил в t588 формируется эта программа. Если посмотреть на неё в se38, то там даже расписано что из какого поля берем, а потом куча инклудов.
в названии программы первые 3 цифры - это мандант 010, потом модификатор 60 и тип А (для администрирования)

HEADER_DYNNR 0100
ну а здесь 100й экран

В ERP же при этих действиях HEADER_PROG = SAPMP50A, а HEADER_DYNNR 800
Хотя программа /1PAPAXX/HDR_хххххх создается. Но почему-то сюда не тянется. Может какие-то настройки в профиле пользователя, или для самой системы константы или переключатели?

Если в дебагере по хитрому подставить /1PAPAXX/HDR_10001A и 0100 экран, то все выводится на УРА.
Вопрос, как выгружать заголовки без дебагера? :D

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Ср, дек 04 2013, 09:26 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
800 экран может ставиться в случаях: 1. Когда табельный номер в PA20\30 не заполнен; 2. Когда программа заголовка из настроек не активирована.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Ср, дек 04 2013, 10:03 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Спасибо за ответ.
1) Проблема в том, что табельные были переброшены из HR в ERP продуктив, а потом в ERP разработку с другим мандантом. И возможно какие-то данные не заведены.
Но когда в дебагере меняю на 0100 экран и программу подставляю, то все красиво выводит.
2) Программа заголовка это /1PAPAXX/HDR_30081A? Заголовок сгенерирован и не запустился бы в дебагере если бы прога была не активирована.

В дебагере в HR если табельный не выбран тоже 0800 экран, когда подставляешь табельный 0100 экран и программа /1PAPAXX/HDR_30081A.
Может он не находит табельный в какой-то базе, таблице, и считает что мы ввели левый табельный просто?

В се38 смотрю саму программу /1PAPAXX/HDR_30081A - она активирована.

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Ср, дек 04 2013, 10:48 
Почетный гуру
Почетный гуру

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

Могу предложить только одно, запустить под отладчиком транзакцию PA20 и посмотреть при каких условиях присваивает 800 экран для заголовков. Там прям сразу этот код будет идти.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Ср, дек 04 2013, 10:56 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
А Вы случаем не знаете что в модуле PERNR при обработке в pa20 обрабатывается. Мне кажеться там где-то собака зарыта.

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где найти соответствие номера экрана заголовка для pa20/pa30
СообщениеДобавлено: Ср, дек 04 2013, 13:10 
Почетный гуру
Почетный гуру

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

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


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

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


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

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


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

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