Новые функции Microsoft Dynamics 365 9.0 — Автонумерация
Статья о том, что нового в новой функции автоматической нумерации Microsoft Dynamics 365 v9. Ниже представлено видео, объясняющее каждую тонкость автонумерации Dynamics 365 v9.
Новые функции Microsoft Dynamics 365 9.0 от Dynamix Academy
СИТУАЦИЯ НА СЕЙЧАС
- Функция автоматического нумерования OOTB поддерживалась для ограниченного числа объектов, перечисленных ниже.
- Контракты
- Случаи
- Котировки
- Заказы
- Счета
- Кампании
- Статьи
- Категории
- Статьи базы знаний
- Внедрите логику автономера самостоятельно Используйте индивидуальные решения в Marketplace для автономеров
Автоматический номер Dynamics 365 v9
- В выпуске приложений Dynamics 365 for Customer Engagement версии 9.0 вы можете добавить атрибут автоматической нумерации для любой сущности.
- В настоящее время вы можете добавить атрибут программно. Нет пользовательского интерфейса для добавления этого типа атрибута.
- Пользовательский интерфейс скоро появится .
- Вы также можете программно преобразовать существующие поля в поля автонумерации.
- Вы можете создать атрибут автоматической нумерации так же, как вы создаете строковый атрибут, используя StringAttributeMetadata класс, за исключением того, что вы используете новый AutoNumberFormat имущество.
- AutoNumberFormat для определения шаблона, включающего последовательные числа и случайные строки, путем составления заполнителей, указывающих длину и тип генерируемых значений.
- Последовательный сегмент генерируется SQL, поэтому уникальность гарантируется SQL.
- Вы не можете создать атрибут автоматической нумерации, который использует какой-либо другой специальный формат, такой как электронная почта, телефон, TextArea, URL-адрес или любые другие существующие форматы.
Автоматическая нумерация Dynamics 365 v9 Новая функция
*
Автоматический номер Dynamics 365 v9 *
Автоматический формат номера Поддерживает следующие токены формата:
- Статическая строка
- СВИДАНИЕ:[format] например ддммгггг
- SEQNUM:размер
- СРЕДНЯЯ СТРОКА:6
Параметры AutoNumberFormat
В этих примерах показано, как можно настроить AutoNumberFormat свойство для получения разных результатов:
Значение AutoNumberFormat | Пример значения |
---|---|
CAR-{SEQNUM:3}-{RANDSTRING:6} | CAR-123-AB7LSF |
CNR-{RANDSTRING:4}-{SEQNUM:4} | CNR-WXYZ-1000 |
{SEQNUM:6}-#-{RANDSTRING:3} | 123456-#-R3V |
KA-{SEQNUM:4} | KA-0001 |
{SEQNUM:10} | 1234567890 |
QUO-{SEQNUM:3}#{RANDSTRING:3}#{RANDSTRING:5} | QUO-123#ABC#PQ2ST |
QUO-{SEQNUM:7}{RANDSTRING:5} | QUO-0001000P9G3R |
CAS-{SEQNUM:6}-{RANDSTRING:6}-{DATETIMEUTC:yyyyMMddhhmmss} | CAS-002000-S1P0H0-20170913091544 |
CAS-{SEQNUM:6}-{DATETIMEUTC:yyyyMMddhh}-{RANDSTRING:6} | CAS-002002-2017091309-HTZOUR |
CAS-{SEQNUM:6}-{DATETIMEUTC:yyyyMM}-{RANDSTRING:6}-{DATETIMEUTC:hhmmss} | CAS-002000-201709-Z8M2Z6-110901 |
О чем следует помнить
- Во время создания нового атрибута автоматического номера убедитесь, что максимальная длина поля больше, чем общая длина строки формата автоматического номера.
- После программного создания атрибута автоматического номера вам необходимо добавить это поле в формы, представления, формы быстрого создания и т. д. вручную.
- Новое поле автоматического номера заблокировано для редактирования, поэтому изменить его значения позже невозможно.
- Вы можете изменить формат автоматического номера после того, как он будет снова создан программно.
Также прочитайте предыдущие публикации Dynamix Academy о Microsoft Dynamics 365 ниже:
Также найдите полезные ссылки ниже:
Следите за Dynamix Academy на разных платформах социальных сетей:
Фейсбук: https://goo.gl/UQH3Eg
Твиттер: https://goo.gl/d84Qw9
YouTube: