Текущее время: Пн, май 05 2025, 16:15

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Приказ о приеме на работу
СообщениеДобавлено: Вт, ноя 15 2005, 14:56 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 28 2005, 06:24
Сообщения: 74
Всем Добрый день.
Занимаюсь отчетов в HR, а именно отчет "Приказ о приеме на работу". Унифицированная форма Т-1.
в стандарте взяла отчет HRRU_t1 и к нему программа-отчета HRUA_ORDER_T1.
я скопировала сам отчет , а в программе-отчета кажеться есть возможность расширить программу
** U S E R E X I T F O R S T R U C T U R E E X T E N S I O N
INCLUDE ZXHRUA_ORDER_T1_DATA.
******
у меня возникли проблемы как воспользоваться данным расширением?где его можно реализовать? не могу найти само расширение к которому относиться данный INCLUDE
Заранее всем большое спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 15 2005, 15:24 
Гость
это делается без расширения,
просто в указанный инклуд вставляешь свой код


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 15 2005, 15:27 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Имя include-программы ZXHRUA_ORDER_T1_DATA, начинается с Z.
то есть эта программа должна быть создана программистом - Вами. В ней можете РАСШИРЯТЬ функционал.

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


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

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Собственно, HRUA_ORDER_T1 не надо было копировать. В тексте HRUA_ORDER_T1 дважды тыркаете на имени инклюда ZX.... и после предупреждения он создается, а в нем вы пишете собственно свои расширения. Ни к какому расширению (в смысле SMOD/CMOD) эти инклюды не привязаны. Как только вы активизируете свой инклюд, HRUA_ORDER_T1 заработает по-вашему (если заработает :wink:)
К сожалению, в некоторых случаях они в разных программах используют одни и те же инклюды, поэтому внимательно проверьте работоспособность других программ серии (например, HRUA_ORDER_T1 и HRUA_ORDER_T1A могут иметь пересечения и т.д.).

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 06:36 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 28 2005, 06:24
Сообщения: 74
Просто я пыталась, насильственно создать данный инклуд, а он требует группу функций создать и при этом требует ключь на модификацию.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 06:37 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 28 2005, 06:24
Сообщения: 74
Большое спасибо за советы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 08:39 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
КИСА написал(а):
Просто я пыталась, насильственно создать данный инклуд, а он требует группу функций создать и при этом требует ключь на модификацию.

Это глюк наших разработчиков HR-CEE.
В службе поддержки SAP C.I.S. на этот вопрос ответили, что на сообщение о создании группы функций нужно ответить "нет" и создать только инклюд.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 10:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Про группы функций и прочую странную чушь оно еще будет спрашивать почти при каждом сохранении и активизации, это тоже надо все игнорировать.
Думаю, наши разработчики тут ни при чем, скорее всего если вставить в программу инклюд ZX..., то вопросы про группу функций тоже появятся.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 12:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Так назвали бы инклюд ZHR, к примеру :)
Неужели разработчики SAP C.I.S. не знали этой особенности ABAP? :?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 14:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Тогда при отсутствии инклюда оно бы выдавало ошибку, что инклюд не найден, а если имя инклюда начинается с ZX, то оно считает, что это расширение, которого может и не быть, но за это приходится платить дурацкими сообщениями.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 16:30 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Да, не знал следующего (это выдалось при попытке создать программы, начинающееся с ZX...) версия 4.6C :

You attempted to create a program name beginning with ZX but this name range is reserved only for includes of exit function groups (function groups containing only function exits).

If you want to create a program ZXaaabbb, note the following for program type I (Include).

1. The program is an include of the function group Xaaa:

In this case, the INCLUDE ZXaaabbb statement should not be inserted in the main program SAPLXaaa, but in the program ZXaaaZZZ .
2. The program is not an include of the function group Xaaa:

Since the syntax check for includes of this name range searches for the global data in the program LXaaaTOP (not ZXaaaTOP), you may not be able to check the include in isolation (--> check main program).

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


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

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Удав написал(а):
Это глюк наших разработчиков HR-CEE

Не в защиту "наших разработчиков HR-CEE", но к слову :D
Если делать расширение "по правилам", т.е. создавать exit-функции (правильнее customer-function) и пр. то с одной стороны появится возможность админить эти расширения (типа CMOD и т.д.), но с другой стороны, разработчик расширения должен будет ограничиваться данными, которые приходят через интерфейс этой exit-функции, либо писать извращения типа динамического assigna (которые официально used for you own risk) для того, чтобы получить доступ к недостающим данным.
По этому проще вставлять этот ZX-include непосредственно в расширяемую программу, без вызовов "по правилам" exit-функций.


Последний раз редактировалось Bully Ср, ноя 16 2005, 18:24, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 16 2005, 18:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Bully написал(а):
По этому проще вставлять этот ZX-include непосредственно в расширяемую программу, без вызовов "по правилам" exit-функций.

Да, они и выбрали, что по-проще и хоть трава не расти... А чтобы делать нормальные расширения, думать надо, что, конечно же лень...

_________________
С уважением, Сергей Королев


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

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


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

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


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

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