Цитата:
Сообщение от
del-fa
2. Есть возможность устранить возникновение данной ошибки?
Уберите непрерывность номерной серии на Voucher.
Цитата:
Сообщение от
del-fa
1. почему система время от времени автоматически сама подставляет в строки уже использованные ваучеры, хотя не должна?
Номер появляется в списке освобожденных номеров и система оттуда его берет.
Почему он там появляется? Философский вопрос. По логике - не должен. Но поскольку устранение этой проблемы слишком простое - обычно никто не парится с детальным исследованием
Вообще - общая позиция такова - в системе не должно быть непрерывных номерных серий. Ну... за исключением тех, которые жуть как нужны по требованию законодательства (авансовые отчеты, платежки и т.д., но никак не Voucher). Ибо использование непрерывных номерных серий может приводить к каким-либо нежелательным блокировкам таблицы номерных серий, в результате чего следующий номер не будет "сдвигаться". Само собой - все это проявляется при интенсивной генерации новых номеров в многопользовательском режиме и на "не тестовом" объеме данных.