В файловом варианте платформа не ругалась на неуникальные коды записей

1. gnus_ 24.02.12 09:29 Сейчас в теме
Эспериментировал по переводу 1с бух77 на ms sql 2008
СУБД кричала, что нарушенн контроль уникальности кодов
Нашел записи с одинаковыми кодами в одном из справочников
одна - рабочая, другая - с пометкой на удаление
просмотрел - этот косяк с 2006 года
база в файловом варианте ТиИ проходило несчетное количество раз, и 1с77 говорила , что все ОК
выходит, в файловом варианте в 7 платформе нет проверки контроля уникальности кодов ?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. andy2011 26.02.12 23:34 Сейчас в теме
(1) gnus_,
скорее всего, этот "артефакт" - исторический.
кто-то когда-то как-то его обошел/оставил.
соотвественно- вариант здесь только один - сменить код помеченног она удаление элемента .

флаг контроля уникальности работает во всех вариантах и SQL и DBF.
2. corsar4ik 24.02.12 09:57 Сейчас в теме
Ну как бы.. может забивала на помеченные на удаление? Не пинай уж её.. А ваще это не принципиально вовсе.. так как там, если мне память не изменяет, можно вообще отключить контроль уникальности..
а вообще
Стандартная обработка называется Uchoce.ert. Там для справочника выбираешь пункт "Перенумерация кодов".
4. kingan 6 27.02.12 09:28 Сейчас в теме
Если будешь перезаписывать эти справочники тогда ругнется на не уникальность, а в остальных случаях ничего. Если код не принципиален можно перенумеровать с помощью универсальной обработки
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот