Дратуте!
Короче первый раз в жизни обновляю конфигурацию 1С.
1С 8.3 — Бухгалтерия для Казахстана, редакция 3.0
Почитал инструкции по установке и понял порядок обновления по версиям.
Обновил одну конфигурацию в 3 этапа (с 3.0.11.11 до 3.0.14.25).
Принялся за вторую базу, там иная версия (3.0.9.35).
До актуальной необходимо сделать 4 апдейта (сначала до 3.0.11.11, потом как первую конфу).
При первом же шаге есть предупреждения
Код справочника стал неуникальным: СтатьиЗатрат (000000018)
Нашел справочник, изменил код, предупреждение пропало
Код справочника стал неуникальным: БанковскиеСчета
В этом предупреждении не указывается с каким именно кодом конфликт
В справочнике «Банковские счета» 132 счета с кодами и 4 строки без кодов.
Подскажите как обойти такое предупреждение?
Последнее время чаще стала вылезать ошибка «код справочника стал неуникальным» при обновлении, в принципе особых проблем она не доставляет, но раздражает.
В ручную перебирать справочник очень муторно, поэтому я накидал простенький запрос, который выявляет совпадение кода при разных ссылках (на примере справочника ДоговорыКонтрагентов):
Кому интересно код всей обработки:
На форме кнопки Выполнить и «ОбновитьКоды», и список выбора «СписокТиповОбъекта»
Префикс она не ставит.
Скачать готовую обработку
Работать на копии.
Примеры по программированию в 1с 7.7, 8.1, 8.2
понедельник, 31 марта 2014 г.
1с Запрос по не уникальным кодам справочника.
Показывает кол-во не уникальных кодов:
ВЫБРАТЬ
ДоговорыКонтрагентов.Код КАК Код,
ДоговорыКонтрагентов.Ссылка,
1 КАК НеУникальных
ИЗ
Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
УПОРЯДОЧИТЬ ПО
НеУникальных УБЫВ
ИТОГИ
СУММА(НеУникальных)
ПО
Код
Источник: