Текущее время: Сб, авг 02 2025, 22:13

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Создание штатной должности
СообщениеДобавлено: Ср, ноя 12 2008, 22:32 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, апр 17 2006, 11:03
Сообщения: 123
Добрый день.
Пытаюсь создать штатную должность из другой системы.
SAP не позволяет этого сделать, делает проверку таблицы T77EO на наличие записи для штатной должности. Таблица ведется в SPRO Менеджмент персонала -> Организационный менеджмент -> Основные параметры настройки -> Расширение моделирования данных -> Ведение типов объектов. Подскажите как правильно вести эти настройки, чтобы стало возможным заводить штатные должности извне? Что значат поля PKSUB, PROG и т.п. ?
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание штатной должности
СообщениеДобавлено: Чт, ноя 13 2008, 01:15 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
author написал(а):
Добрый день.
Пытаюсь создать штатную должность из другой системы.
SAP не позволяет этого сделать, делает проверку таблицы T77EO на наличие записи для штатной должности. Таблица ведется в SPRO Менеджмент персонала -> Организационный менеджмент -> Основные параметры настройки -> Расширение моделирования данных -> Ведение типов объектов. Подскажите как правильно вести эти настройки, чтобы стало возможным заводить штатные должности извне? Что значат поля PKSUB, PROG и т.п. ?
С такими вопросами Вам надо обращаться на
Форум по mySAP HR

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 13 2008, 10:03 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, апр 17 2006, 11:03
Сообщения: 123
Уважаемый администратор, прошу перенести мою тему тему в раздел HR.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание штатной должности
СообщениеДобавлено: Чт, ноя 13 2008, 10:51 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
author написал(а):
Пытаюсь создать штатную должность из другой системы.

Что значит "из другой системы"?
IDoc толкаете или RFC вызываете?

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 13 2008, 12:03 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Цитата:
SAP не позволяет этого сделать


Как это выглядит? Какое-то сообщение об ошибке? Какое?

Цитата:
делает проверку таблицы T77EO на наличие записи для штатной должности.


И что не находит соотвествующей записи, или что-то другое?

Вообще, классический пример внешнего объекта - это объект "P" - сотрудник. Можете посмотреть на него.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 13 2008, 13:08 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, апр 17 2006, 11:03
Сообщения: 123
через ФМ RH_IDOC_OBJECTS_SAVE
в таблице T77TO не находит записи с ключем 'S' - выдает сообщение "Соответствующих записей не найдено".
Смотрю на объект 'P' в таблице T77EO (поля):
TO = P
ТкстТипаОбкт = SPACE
СтрукКлюч = PKEYS
Экран = SPACE
ОбратСвязь = X
Интерфейс = RHPREL00
ТипСтОбъек =SPACE
РасшСущест = X

Интерфейс RHPREL00 - это пул модулей. Для каждого объекта он различный. Понятно, что надо добавить строку для 'S'. Но не понятно какой интерфейс указать, либо написать свой. По каким правилам? В общем - как разрешить создание штатных должностей аналогично созданию лиц?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 14 2008, 09:18 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Интерфейс - это программа, которая отвечает за интеграцию Вашего внешнего объекта. У Вас какая-то внешняя система, поэтому интерфейс нужно писать свой.
Про правила его написания - не скажу. На сколько я понимаю, там должны быть htfkbpjdfys определенные методы, котовые вызываются при определенных действиях. Например, когда я в ppome вызываю команду "Детальное описание объекта", то вызываеься процедура set_transaction. Для объекта P RHPREL00 в этот момент запускает транзакцию pa30.

А Вам действительно нужно, чтобы объект S был внешним? Внешний здесь означает, что система ОМ не будет хранить этот объект, она будет отслеживать лишь связи (ИТ1001). Сложно представить себе систему ОМ, в которой не хранится объект S.


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

Зарегистрирован:
Пн, апр 17 2006, 11:03
Сообщения: 123
RoustR написал(а):
А Вам действительно нужно, чтобы объект S был внешним? Внешний здесь означает, что система ОМ не будет хранить этот объект, она будет отслеживать лишь связи (ИТ1001). Сложно представить себе систему ОМ, в которой не хранится объект S.


может быть не обязательно его делать внешним? мне бы только создать его программно. неужели придется пакетный ввод делать? кстати не понятно: раз объект P внешний, то почему система ОМ хранит этот объект и отслеживает связи?


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

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
author написал(а):
мне бы только создать его программно. неужели придется пакетный ввод делать?

А чем пакетник плох?

Как вариант, см. ФМ 'RH_OBJ_GENREL_1002_CREATE' и все, что внутри него.
На вход подается описание объекта.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 14 2008, 14:32 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
author написал(а):
кстати не понятно: раз объект P внешний, то почему система ОМ хранит этот объект и отслеживает связи?


ОM не хранит объект P, если посмотреть ИТ1000, то там нет ни одной записи такого типа. ОM обрабатывает только связи (ИТ1001). P-объект внешний не по отношению к САПу в целом, а только по отношению к ОМ.

ФМ RH_OBJECT_CREATE Вам не подойдет?


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

Зарегистрирован:
Пт, янв 26 2007, 08:42
Сообщения: 175
Метод Create БО PDOTYPE_SH "Штатная должность HR" для создания штатной должности использует PERFORM CREATE отчета RHWFFORM. Посмотрите как он устроен. Пакетников там нет.


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

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


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

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


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

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