Использование разных временных привязок для соединения объектов OM

Использование разных временных привязок для соединения объектов OM.

Пояснение к вопросу

Рассмотрим ситуацию, в которой вам требуется создать два новых объекта организационного менеджмента. Для соединения этих двух объектов между собой вы планируете использовать стандартное соединение типа 003 - "Belongs to/Incorporates"

Рисунок 1.

Начиная тестировать создание соединений между двумя объектами, вы сталкиваетесь с ситуацией, когда для типа соединения 003 - "Belongs to/Incorporates" используется временная привязка 3 - "as often as required"

См. Time Constraints

А вам она, например, не подходит. Изменять стандартные настройки для данного типа соединения - не очень хорошая идея. Как же быть?

Решение вопроса

В SPRO можно найти узел, решающий обозначенную выше проблему. Откройте настройку, находящуюся по следующему пути в SPRO:

IMG: Personnel Management -> Organizational Management -> Basic Settings -> Data Model Enhancement -> Relationship Maintenance -> Define Time Constraint Depending on Target Object Type

Рисунок 2.

Определите требуемую временную привязку только для интересующих вас объектов

Рисунок 3.

А теперь выполним тестирование. Из исходных данных: есть два объекта OM, с типами ZA и ZB, и соединение 003, требуемое для связи их между собой.

Кейс 1.

На следующем видеофрагменте отражена последовательность действий, которую необходимо выполнить для соединения двух объектов OM. Операция выполняется посредством транзакции PP01. Временная привязка соединения 003 используется стандартная (3 - «as often as required»).

Результат - два соединения, пересекающиеся по периодам.

Кейс 2.

Теперь я поменяю временную привязку для используемого соединения и двух моих объектов на 2 - "with gaps" и повторяю тестирование.

Профит, как бы, очевиден.

Read more