![]() |
|
Коды предопределенных элементов | ☑ | ||
---|---|---|---|---|
0
ras27
14.10.15
✎
08:45
|
Ситуация такая - была база 1С 8 БП 2.0, с нового года обновили на 3.0. Все было нормально, ставили обновления и т.п. Сейчас попытался обновить 3.0.41.64 -> 3.0.42.33, пишет нарушение уникальности кодов. Стал смотреть - в ПлаыВидовХарактеристик.ВидыСубконтоХозрасчетные, в предопределенных данных три пары элементов с кодами 00060, 00061 и 00062. Посмотрел как в стандартной - сделал также у себя (поменял коды у трех элементов). Пытаюсь накатить обновление - та же ошибка. Вхожу в 1С Предприятие, а там коды как были - т.е. в Конфигураторе у трех элементов коды показывает одни, а в Предприятии у них же коды другие (остались как и были 00060-00062). Сделал ТиС (все галочки поставил) - не помогло. Самое непонятное почему в Конфигураторе код один в Предприятии другой ?
|
|||
1
НаборДанных
14.10.15
✎
08:48
|
mr.кэш уже очищен?
|
|||
2
Serg_1960
14.10.15
✎
09:10
|
Обычное задублирование предопредленных при обновлении. Как на самом деле не в курсе, но имхо, в 1С двойная скрытая связь для предопределенных. Через конфигуратор при обновлении - по кодам, а далее - вся работа по внутренним идентификаторам.
Погугли на Мисте. Сталкивался (но то был не план счетов) В обработке обращался к данным по их "текущему" предопределению и узнавал внутренний идентификатор "правильной" записи. Потом все остальные ссылки на дубли заменял на эту "правильную" с последующим удалением дублированных. |
|||
3
ras27
15.10.15
✎
08:57
|
Serg_1960
Те элементы у которых проблемы с кодами - тоже стандартные, т.е. удалять их не нужно. НаборДанных Сейчас удалил базу из списка и ввел заново - вроде должна создать новый кэш. Не помогло. Если конкретно, виды субконто 00004 "Основные средства" 00001 "Номенклатура" 00012 "Номенклатурные группы" У них были коды - 00060, 00061, 00062, с такими кодами есть другие стандартные виды субконто : 00060 "Способы учета НДС" 00061 "Виды страховых взносов" 00062 "Элементы затрат" После моей ручной правки в Конфигураторе показывает : 00004 "Основные средства" 00001 "Номенклатура" 00012 "Номенклатурные группы" ... 00060 "Способы учета НДС" 00061 "Виды страховых взносов" 00062 "Элементы затрат" а в самой базе : 00060 "Основные средства" 00061 "Номенклатура" 00062 "Номенклатурные группы" ... 00060 "Способы учета НДС" 00061 "Виды страховых взносов" 00062 "Элементы затрат" Такие чудеса... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |