Поделиться через


Автоматическое создание кода (службы Master Data Services)

В службах Master Data Services числовые значения можно создавать автоматически для атрибута Code или для любого другого числового атрибута. При автоматическом создании кодов не запрещается вводить другие значения для кодов; скорее начальное значение устанавливается автоматически.

Создание значений кода

Администраторы могут настроить автоматически созданные значения для атрибута Code, изменив свойства связанной сущности. Они могут указать начальное значение, и каждое последующее значение увеличивается на один.

При вводе значений кода в MDS в одном из средств или с помощью промежуточного процесса можно оставить значение кода пустым, а значение кода будет автоматически создано. Или вы можете указать выбранное значение кода.

Создание других значений атрибутов

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

При вводе значений атрибутов в MDS в одном из средств или с помощью промежуточного процесса можно оставить значение атрибута пустым. При применении бизнес-правил значения будут увеличиваться на основе самого высокого существующего значения. Например, если правило имеет значение "Атрибут по умолчанию для созданного значения, которое начинается с 1 и увеличивается на 4", а наибольшее текущее значение атрибута равно 700, то значение для следующего добавляемого элемента будет равно 704.

Удаление автоматически созданных значений

После того как администратор включает автоматически созданные значения атрибута Code, пользователи могут случайно удалить элемент, имеющий значение кода, которое они хотят повторно использовать. Появится сообщение об ошибке "Код члена уже используется элементом, который был удален". Существует два возможных решения:

Описание задачи Тема
Автоматически генерируйте значения для атрибута Code. Автоматическое создание значений атрибутов кода (службы Master Data Services)
Автоматически генерируйте значения для других атрибутов. Автоматическое создание значений атрибутов, отличных от кода (службы Master Data Services)