Имя: Пароль:
1C
1С v8
Проблема с нумерацией справочника
0 altfin
 
10.09.18
14:22
В БП 3.0 справочник "Номенклатура" перестал автоматом присваивать код (при записи код не уникален пишет).

ОбновитьНумерациюОбъектов() не помогает. Перенумеровать справочник нельзя, Заказчик не разрешает.

Видимо дорабатывать только конфигурацию остается?
1 Пуля
 
10.09.18
14:27
Ну так перенумеруй не весь справочник, а только те элементы которые мешают.

Может быть поможет уменьшение лидирующих нулей, т.е. если запаса нулей хватает, то срежь пару нулей при добавление нового элемента!
2 d4rkmesa
 
10.09.18
14:47
(0) А посмотрите, что там за крайние номера элементов? Скорее всего, достаточно будет исправить один или несколько.
3 altfin
 
10.09.18
14:53
пробовал исправлять уже несколько, не помогает. Попробую добавить лидирующие нули.
4 unregistered
 
10.09.18
14:57
(0) Последние номера какие?
Какие автоматом присваиваются?
Скорее всего кто-то ручками некорректный номер ввёл

(3) > Попробую добавить лидирующие нули.

Что-то ты противоречишь сам себе. В (0) пишешь, что "перенумеровать справочник нельзя, Заказчик не разрешает", а в (3) уже готов лидирующие нули рисовать.
Или ты считаешь, что пририсовывание нулей - это не перенумерация?
5 Пуля
 
10.09.18
15:08
1. Сортируешь справочник по коду!
2. Смотришь последние элементы