Нарушены правила уникальности кодов справочника 1С7 ЗИК
22.10.2007
14:09
#1
При обмене возникает такое сообщение и в кавычках, например, " 3". Кто-нибудь подскажет, что в данной ситуации делать???
22.10.2007
21:11
#2
Подробнее чуть напишите. Что за обмен? Что источник данных? Ккаким способом идет обмен?
23.10.2007
06:51
#3
У нас сетевая версия 1С 7.7 ЗИК, есть центральная база и периферии. В перифериях вводятся данные пользователями и для синхронизации и т.д. происходит обмен с центральной. Так вот, при обмене с центральной в одной из периферий стала возникать выше приведенная ошибка, при чем количество элементов справочников, с нарушенными правилами уникальности кодов все увеличивается. В самой периферии после обмене происходит сбой, слетает рассчитанная зарплата за предыдущие месяцы, обнуляются налоги и т.д. Что делать пока не понятно. Попытки провести тестирование и исправления информационной базы ничего не дали.
23.10.2007
07:26
#4
Это происходит в том случае, когда нет единой политики по ведению справочников в УРБД. Нужно понимать, что если создать новы элемент справочника в центральной и новый элемент этого же справочника в периферийной базе, то у этих двух элементов скорее всего будет ОДИНАКОВЫЙ код (если код присваивается автоматом), что не есть гут. Поэтому при обмене и выскакивает такое сообщение. Обычно идут двумя путями: или договариваются, что конткретный справочник править только в ЦБ ИЛИ в ПБ. Второй вариант - добавление префикса к коду элемента (штатная примочка 1С), но нужно понимать, что если мы завели сотрудника Иванова И.И. в ЦБ с кодом Ц0000123 и сотрудника Иванова И.И. в ПБ с кодом П0000123, система ругаться при обмене не будет, но в базе будет двойник, что тоже не есть гут.
23.10.2007
14:52
#6
Как, как... Ручками, естессно. И в центральной базе. И на будущее договориться: где и что вводится.
01.11.2007
16:47
#7
Ручками в самой 1С или в таблицах *.DBF? Вот что не понятно.Пока ничего не получается.<br>В таблицах действительно двойные записи, вроде убираешь их, при обмене опять появляются. Наверное пследовательность какую-то надо соблюдать. Пока еще нет опыта работы с 1С, чтобы понять, как с ней работать. Да и знаний маловато.
Читают тему
(гостей: 1)