Страница 1 из 1

Дублирование номера в поле автоинкремент

Добавлено: 01 дек 2020, 12:27
Philip
Добрый день, нашли ошибку в данном поле, может конечно и не ошибку, при добавлении сущности например заявки, в котором есть поле номер заявки уникальный автоинкремент, номер задваивается, т.е. в двух заявках одинаковый номер, заявки созданные в разницу 1 секунду например, как это пофиксить? А то получается периодически заявки с одинаковым номер создаются, можно ли как-то сделать, чтобы при открытии формы число еже бронировалось?

Re: Дублирование номера в поле автоинкремент

Добавлено: 01 дек 2020, 12:43
Philip
Проверили, когда в двух разных окнах открыть форму заявки, номер заявки сразу отображается в форме в обеих заявках одинаковый, т.е. этот номер не резервируется сразу, а только после сохранения в базу, хотя уже отображается в заявке, получается если с системой работают несколько менеджеров, и пока один менеджер оформляет заявку например, второй создает новую, у них будет одинаковый номер, выход нужно как-то передать системе самый последний номер, который присваивается в только, что открытой заявке, чтобы последующая заявка при открытой предыдущей имела следующий номер.

Так-же в настройках поля выставлено, что это поле уникальное, но при этом система сохранила заявки с одинаковым полем.

Re: Дублирование номера в поле автоинкремент

Добавлено: 01 дек 2020, 18:11
support
Будет исправлено для 2.8

Re: Дублирование номера в поле автоинкремент

Добавлено: 02 дек 2020, 02:25
Philip
Отлично, спасибо.

Re: Дублирование номера в поле автоинкремент

Добавлено: 14 апр 2024, 13:04
CARWE
support писал(а): 01 дек 2020, 18:11 Будет исправлено для 2.8
Проблема не исправлена, если несколько менеджеров открывают заявку одновременно и заносят данные, указывается один номер. При установке флага "Уникальное значение", одному дает сохранить, второму не дает (Значение должно быть уникальное). Как исправить?

Re: Дублирование номера в поле автоинкремент

Добавлено: 15 апр 2024, 07:21
support
Для начала обновитесь до 3.5.3
Для уникального значения лучше использовать ID записи. Автоинкремент - это просто номер и и значение никак не регулируется если открыть несколько форм.

Re: Дублирование номера в поле автоинкремент

Добавлено: 15 апр 2024, 09:18
CARWE
У меня несколько Сущностей, в которых содержаться разные заявки, через Автоинкремент я могу добавить префикс или суффикс и не путаться , откуда та или иная заявка. К ID ничего добавить нельзя

Re: Дублирование номера в поле автоинкремент

Добавлено: 15 апр 2024, 09:55
support
Можнл использовать поле статический текст по шаблону