0
kible
07.02.18
✎
15:22
|
После обновления платформы с 8,2,15 на 8,3,9 программа пытается присвоить уже существующий номер в этом году. И при каждой попытке записи документа увеличивает предыдущий номер на 1.
т.е. записываем документ программа пишет что номер 0000371 уже существует
нажимаем кнопку еще раз пишет что номер 0000372 уже существует и так пока не найдет свободный номер.
Если запустить сервер 8,2, то проблем нет.
PostgreSQL 9.1.2-1.1C(x64).
Как можно исправить?
|
|
1
Timon1405
07.02.18
✎
15:23
|
Глобальный контекст.ОбновитьНумерациюОбъектов (Global context.RefreshObjectsNumbering)
Глобальный контекст (Global context)
ОбновитьНумерациюОбъектов (RefreshObjectsNumbering)
Синтаксис:
ОбновитьНумерациюОбъектов(<Метаданные>)
Параметры:
<Метаданные> (необязательный)
Тип: Массив; Объекты метаданных.
Объект метаданного или массив объектов метаданных, для объектов которого будет выполнено обновление. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов.
Описание:
Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но не записанные номера, становятся невалидными, т.к. не гарантируется их уникальность. Данный метод разрешено вызывать только администратору системы.
Доступность:
Сервер, толстый клиент, внешнее соединение.
|
|