Код счета не уникален: Хозрасчетный (69.02.7)
Здравствуйте. Вообщем у меня такая проблема. В организации стоит 1С 8.2 Бухгалтерия предприятия (не типовая конфигурация) которая не обновлялась год. После накатывания обновлений появилось предупреждение(Код счета не уникален: Хозрасчетный (69.02.7)). Так как конфигурация долго не обновлялась бухгалтера добавили этот счёт в план счетов и по нему есть уже проводки, а 1С-ки включили такой же предопределённый счёт в обновление. Я посмотрел счета делают одно и тоже, но их теперь два. Как быть в этой ситуации?
Я конечно нашёл решение, но думаю оно очень временное и скорей всего не верное. Это удалить предопределённый счёт в обновлении.
НАЙДЕННОЕ РЕШЕНИЕ(по совету участников форума):
1) у введенного вручную счета, вручную меняем код на какой-нибудь другой. (Ссылки при этом на него в базе все останутся)
2) Накатываем обновление, с которым в базу придет предопределенный счет и встанет на свое место.
3) Ищем в инете обработку "ПоискИЗаменаЗначений" и запускаем. Она найдет весь движняк по старому счету и перепишет его на новый.
4) Удаляем счёт введённый вручную
Я конечно нашёл решение, но думаю оно очень временное и скорей всего не верное. Это удалить предопределённый счёт в обновлении.
НАЙДЕННОЕ РЕШЕНИЕ(по совету участников форума):
1) у введенного вручную счета, вручную меняем код на какой-нибудь другой. (Ссылки при этом на него в базе все останутся)
2) Накатываем обновление, с которым в базу придет предопределенный счет и встанет на свое место.
3) Ищем в инете обработку "ПоискИЗаменаЗначений" и запускаем. Она найдет весь движняк по старому счету и перепишет его на новый.
4) Удаляем счёт введённый вручную
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Kolhan, у введенного вручную счета вручную же поменять код на какой нибудь другой.
Ссылки при этом на него в базе все останутся.
Дальше накатываем обновление, с которым в базу придет предопределенный счет и встанет на свое место.
Потом делаем обработку, или ищем готовую, которая найдет весь движняк по старому счету и перепишет его на новый.
Ссылки при этом на него в базе все останутся.
Дальше накатываем обновление, с которым в базу придет предопределенный счет и встанет на свое место.
Потом делаем обработку, или ищем готовую, которая найдет весь движняк по старому счету и перепишет его на новый.
Ну похоже что обработку придеться писать однозначно.
Сильно сложного в этомни чего нет, счет что на что меняем можно на форме обработки сразу создать и туда их выбрать. Так на мой взгляд будет проще.
А код счета действительно можно переименовать.
Сильно сложного в этомни чего нет, счет что на что меняем можно на форме обработки сразу создать и туда их выбрать. Так на мой взгляд будет проще.
А код счета действительно можно переименовать.
Я пока что новичёк в поддержании 1С. Пытаюсь переригестрировать ссылки со старого счёта на новый. Вот что я смог пока придумать для обработки пока что не помогло.
Может кто подскажет что не так
Процедура КнопкаВыполнить2Нажатие(Кнопка)
СтарыйСчет = ПланыСчетов.Хозрасчетный.НайтиПоКоду(69.02.8); //старый переименнованный счёт
НовыйСчет = ПланыСчетов.Хозрасчетный.НайтиПоКоду(69.02.7); //новый предопределённый
СсылкиСтарогоСчета = НайтиПоСсылкам(СтарыйСчет);
Для Каждого Запись ИЗ СсылкиСтарогоСчета Цикл
Запись.СчетДт = НовыйСчет;
Запись.СчетКт = НовыйСчет;
КонецЦикла;
КонецПроцедуры
ПоказатьМожет кто подскажет что не так
там нету ничего сложного, у меня было такое, скорее всего они делали обмен с обновленной зарплатой и счет загрузился оттуда, он используется в Отражении зарплаты, проще всего сделать обработкой которая уже есть в 1С Групповая обработка справочников и документов, выбираем документы где этот счет, в настройке ставим галку Разрешить изменение реквизитов, перед этим естественно делаем архив базы, Ставим галку обрабатывать табличные части, в отборе выбираем Счет Кт, равно тот счет который добавлен вручную, предопределенный не трогаем. Дальше делаем отбор, Действие-изменить реквизит и выбираем Счет Кт, равно наш предопределенный счет, выполнить, теперь счет который добавлен можно удалить )
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот