Тестирование и исправление информационной базы
25.01.2009
11:08
#1
1С:Предприятие 7.7. платформа 7.70.025<br>УСН, ред. 1.3 (7.70.159)<br>Установленный компонент: Бухгалтерский учет<br>----------------------------------------------<br>Прошу помочь следующем вопросе: При тестировании и исправлении информационной базы выдает следующее сообщение...<br><br>Проверка уникальности внутреннего идентификатора в справочнике. Цены. Элемент . Вн. идентификатор 2L . Исправить вручную<br><br>Проверка уникальности внутреннего идентификатора в справочнике. Цены. Элемент . Вн. идентификатор 2M . Исправить вручную<br><br>Я, понял, что исправление надо ввести в режиме 1С: Предприятие, но где?<br>Заранее благодарю.
26.01.2009
09:39
#2
Исправлять нужно dbf-файл внешними утилитами. Можно использовать far c плагином dbfview.<br>Название файла справочника цен и описание его полей ищите в файле 1cv7.dd. Затем открываем этот файл во вьювере и ищем запись с такими идентификаторами. Ненужную запись (анализируйте содержимое других полей согласно описания) помечаем на удаление.<br>
26.01.2009
10:15
#3
В файле SC31428.DBF (Справочник цены в УСН 7.7) первое поле имеет имя "ID" это и есть Вн.идентификатор. По определению значения ID не должны повторяться. А у вас в этом файле как минимум по два элемента (записи) с ID = 2L и с ID = 2M. В режиме 1С: Предприятие это не правится, потому и написано: "Исправить вручную", каким-нибудь DBF-редактором удалить лишние записи.
Читают тему
(гостей: 1)