Перенумерация повторяющихся (задвоенных) кодов справочника

0. Алексей Б (unk2) 206 14.04.11 23:20 Сейчас в теме
Идея: Убрать повторяющиеся (задвоенные) коды справочника, присвоив им новый код по порядку. Без перенумерации всех элементов справочника.

Перейти к публикации

Комментарии
0. Алексей Б (unk2) 206 14.04.11 23:20 Сейчас в теме
Идея: Убрать повторяющиеся (задвоенные) коды справочника, присвоив им новый код по порядку. Без перенумерации всех элементов справочника.

Перейти к публикации

1. Константин Соболевский (Константин С.) 487 14.04.11 23:20 Сейчас в теме
{Форма.Форма.Форма(28)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:

по причине:
{(10, 10)}: Поле не найдено "ТабСпр1.ЭтоГруппа"
ТабСпр1.<<?>>ЭтоГруппа = ЛОЖЬ


при попытке перенумеровать ПодразделенияОрганизаций
2. Константин Соболевский (Константин С.) 487 14.04.11 23:21 Сейчас в теме
ругается на ПодразделенияОрганизаций

{Форма.Форма.Форма(28)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:

по причине:
{(10, 10)}: Поле не найдено "ТабСпр1.ЭтоГруппа"
ТабСпр1.<<?>>ЭтоГруппа = ЛОЖЬ

3. Константин Соболевский (Константин С.) 487 14.04.11 23:22 Сейчас в теме
Да и хорошобы сделать выбор Типа справочника.
4. Алексей Б (unk2) 206 15.04.11 04:53 Сейчас в теме
Делал исключительно для Контрагентов. По быстрому. И не подумал что может быть справочник совсем без групп. Поправим
5. Аркадий Кучер (Abadonna) 3669 15.04.11 06:58 Сейчас в теме
Заголовок поправь. А то прям жирнющими буквами описка: "задвонных"
6. Алексей Б (unk2) 206 15.04.11 08:15 Сейчас в теме
8. _ Иван _ (cubic) 18 17.10.12 13:46 Сейчас в теме
Заметил такую интересность: запустил обработку, не заполняя поля формы, только выбрал справочник "контрагенты". И вот что обнаружил...
- Элемент с дублированным кодом УТ0000548, Нененко Евгения Сергеевна
Поменяли код "УТ0000548" на "000000013", для элемента "Янченко Карина Владимировна"
Поменяли код "УТ0000548" на "000000014", для элемента "Луговой Алексей Викторович"

- Элемент с дублированным кодом УТ0000548, Янченко Карина Владимировна
Поменяли код "УТ0000548" на "000000669", для элемента "Нененко Евгения Сергеевна"
Поменяли код "УТ0000548" на "000000670", для элемента "Луговой Алексей Викторович"

- Элемент с дублированным кодом УТ0000548, Луговой Алексей Викторович
Поменяли код "УТ0000548" на "000002306", для элемента "Нененко Евгения Сергеевна"
Поменяли код "УТ0000548" на "000002307", для элемента "Янченко Карина Владимировна"

полагаю, что в случае записи повторы исчезнут, т.к. коды изменятся. Однако, получается что демо-логи не совпадают с действительностью. Не критично, но народ нужно проинформировать...

А так +
9. _ Иван _ (cubic) 18 18.10.12 14:12 Сейчас в теме
а нннет... при записи та же картина. Что-то я не понял зачем нужен вложенный цикл, обрабатывающий выборку по структуре? Почему бы сразу не обрабатывать выборку из запроса? И быстрее и нумерация без проплешин.
10. Alex Berc (bercut0077) 4 23.03.13 17:34 Сейчас в теме
Обрабатывал справочник банковские счета, по циклу перенумерованные вновь перенумеровывает- бесконечно.... жаль
12. diar " (diar01) 11 20.03.17 13:32 Сейчас в теме
Добрый день! Совсем не тот файл по ссылке -Универсальный перенос остатка с счета на счет_03.epf
13. Алексей Б (unk2) 206 20.03.17 16:50 Сейчас в теме
Напишите пожалуйста конкретно что не так
14. diar " (diar01) 11 21.03.17 05:04 Сейчас в теме
(13) Я скачала файл обработки, а вместо файла - "ПеренумерацияПовторяющихсяКодовСправочника_unk2.epf" как в публикации, у меня скачалось - "Универсальный перенос остатка с счета на счет_03.epf".
2 раза пробовала, у Вас похоже не та обработка подгружена
15. Алексей Б (unk2) 206 21.03.17 05:55 Сейчас в теме
Понял. Поправил. Спасибо что указали на ошибку. Как так я перепутал обработки...
16. Алексей Б (unk2) 206 27.03.17 05:42 Сейчас в теме
В обработке ОБЯЗАТЕЛЬНО нужно указать максимальный код справочника + 1, чтобы обработке было с чего начать.
Оставьте свое сообщение