Добрый день.
Необходимо обеспечить автонумерацию записей в пользовательской таблице.
Записи создаются только через бизнес-процесс, поэтому для решения задачи я добавила в него блок
"Выполнить действие процесса".Настройки на скриншоте.
Кроме это создала 2 системные настройки
В результате процесс зависает на блоке "Выполнить действие процесса" с ошибкой Метод или операция не реализована.
Подскажите, пожалуйста, это моя ошибка, или чего-то, действительно, не хватает в системе.
Нравится
Я не уверен в том, что сейчас напишу. Но когда я обычно делаю автонумерацию, то при создании системной настройки "Текущий номер..." обычно нужно писать "UsrYoursectionLastNumber". Вот в Вашей настройке, по-моему, не хватает слова "Last". ITdsCopyRTKLastNumber.
По скрину не совсем понятно, Вы передаёте просто строку в EntitySchema? Туда нужно передавать именно экземпляр EntitySchema, а не название объекта.
Попробуйте реализовать аналогично примеру в данной статье. Автонумерацию в Вашем случае реализовать во встроенном процессе объекта, а не в каком-то отдельном БП:
https://academy.terrasoft.ru/documents/technic-sdk/7-12/primer-ispolzov…
На первый взгляд, всё на месте, но лучше найти в системе работающий пример нумерации и сравнить с ним подробно. Кавычки вокруг названия схемы точно нужны? Во всех примерах, которые попадались, строки передавали в действие не в дизайнере, а в предыдущем блоке-скрипте.
Если делать встроенным БП, см., как это в Case и подобных разделах с нумерацией.