О платформе: 1C 8.3.13.1513, УПП 1.3.118.1, клиент-сервер, сервер на Debian, СУБД Postgre 10.3.
Недавно столкнулся с таким фактом:
для проверки восстановил бэкап (снятый pgdump), вроде все работает. Попробовал создать документ - при сохранении вышла ошибка "Значение поля номер не уникально". Причем номер присваивается непонятно с каких времен, например, если последний номер документа "00000008000", то присваивается номер какой-нибудь "00000000858". При каждой попытке сохранения счетчик увеличивается. Если изменить номер документа на правильный и сохранить документ. То дальше нумерация идет нормально.
ТИИ (индексацию, проверку логическую-физическую) делал - не помогает.
(1) Он конечно есть. Вопрос в том, почему документу присваивается номер 857, если последние документы уже за 8000 перевалили? Почему после восстановления из бэкапа счетчик слетел?
(3) Нет, не пробовал. Спасибо за совет, посмотрю. Но все-равно непонятно, почему нумерация слетает... В рабочей то базе все нормально, только в поднятом бэкапе так. Попробовал за другую дату бэкап поднять - заказы стали сразу нормально нумероваться, а РТУ попытался присвоил последний выданный номер, т.е. уже при повторной попытке сохранить присвоился верный номер.