Автонумерация

Здравствуйте. Возникла проблема с автоматической нумерацией. При добавлении нового заказа, документа и т.д. автоматически изменяется номер. Однако, есть и такие ситуации, что создаётся заказ, но по каким-то причинам его не сохраняют. Возможно ли в системных настройках изменить такую нумерацию, чтобы номер изменялся только лишь при сохранении заказа, документа, договора и т.д.?
Благодарю

Нравится

2 комментария

Дмитрий,

В таких случаях логика автонумерации выносится на уровень объекта.
Т.е. пользователь получает номер создаваемой записи после ее сохранения.

В первую очередь вам потребуется заместить метод в js отвечающий за автонумерацию записей на карточке.

Посмотрите вот эту тема:
http://www.community.terrasoft.ru/forum/topic/10362

и то, это не даст вам 100% непрерывности нумерации, например, если произойдет ошибка после генерации номера.
можно вынести логику на триггер SQL, но у этого решения есть весомые минусы

Показать все комментарии