gifts2017

Лечение уникальности "номера" или "Кода" объектов метаданных

Опубликовал Александр Хомяк (logarifm) в раздел Программирование - Практика программирования

Штатная возможность устранять ошибку: "Значение поля номер или Код не уникально"

Время от времени вылазит вот такая проблема, покопался на форумах и как оказалось все банально просто и лечится единной коммандой которую можно подсмотреть в СП. ОбновитьНумерациюОбъектов().

Раньше приходилось ребутать сервер, а с помощью данного метода ничего не приходится перезагружать и всё отлично работает. Просто маленький и радостный инструмент.

Скачать файлы

Наименование Файл Версия Размер
Обновление нумерации объектов 171
.epf 6,87Kb
16.08.12
171
.epf 6,87Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
2. Konstantin Konstantin (KonstB) 17.08.12 08:58
Не всегда спасает такой метод... Верное спасение - перенумерация всего справочника (если это возможно) :)
3. Александр Хомяк (logarifm) 17.08.12 10:06
как у кого. У меня проболема с автовыдачей номера и пользователи не имеют никакого права менять его вручную. так-что перенумерации справочников не вижу смысла. Тут именно проблема в валидности номеров которые зарезирвировала система их надо сделать не валидными и все.
4. al petrov (petrov_al) 17.08.12 19:07
За такую перенумерацию я бы от буха получил бы по "шапке" ...
5. Александр Хомяк (logarifm) 17.08.12 19:55
(4) Это ты мне? и за какую именно перенумерацию? Вообще в адекватном понимании о валидности номера?
Что это такое? Если нет то советую почитать откуда ноги растут и почему 1С сделала спец метод чтобы не перезагружать сервер.
6. Людмила (mlv84) 20.08.12 09:11
7. Fomix (fomix) 20.08.12 10:37
Странно, что вы до сих пор не знали про эту команду... Она лишь сбрасывает текущий счетчик номеров для выбранного объекта метаданных в режиме он-лайн. А проблема поиска и замены задвоенных номеров все равно остается за пользователем системы! Так что не обольщайтесь господа!
8. Александр Хомяк (logarifm) 20.08.12 10:49
(7) Эммм... Я подозреваю, что многое и вы до сих пор не знаете и сдесь отнють ничего странного не должно быть. С опредиленными особенностями системы сталкиваешся по мере их возникновения. На скринах видно и я описал что лечилка штатная и описания с СП. Это дополнительная фича которая не всем и нужна и не всегда применяется.
9. Людмила (mlv84) 21.08.12 04:56
Мне обработка помогла. Кто-то их бухгалтеров ввёл префикс неудачно. Пришлось исправлять. Причём 100% уже нигде этого префикса не было, а при создании нового всё равно он его подцеплял. Понятно было было, что он где-то в КЭШ висел, но я не знала, как его подчистить без перезагрузки сервера. Никогда раньше не сталкивалась просто. Век живи - век учись!
10. Виталий Аронский (aronskiy) 16.09.14 15:03
Не сработало! В УТ 10.3 При записи заказа покупателя всё равно выдает ошибку "Значение поля номер не уникально". Буду искать дальше