ОКОФ после переноса из БГУ1 в БГУ2
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Может у Вас в конфигурации просто справочник ОКОФ2 не заполнен? Просто ОКОФ в справочнике ОС хранится в виде строки, и при открытии формы по этой строке подтягивается из справочника. У Вас вроде бы существующий ОКОФ, так что, скорее всего, дело в справочнике.
Ага. Поглядел. 1С с какого-то релиза добавила реквизит КодОКОФ в справочник ОС. Видимо, при переносе данных у Вас были сделаны настройки для предыдущего релиза, где этого реквизита не было. Тут 2 варианта:
1) Написать маленькую обработку, которая проставит этот код в справочнике ОС типа такого:
2) Попробовать воспользоваться мастером замены ОКОФ из стандартных обработок БГУ.
1) Написать маленькую обработку, которая проставит этот код в справочнике ОС типа такого:
НачатьТранзакцию();
Выборка = Справочники.ОсновныеСредства.Выбрать();
Пока Выборка.Следующий() цикл
Спр = Выборка.Ссылка.ПолучитьОбъект();
Спр.КодОКОФ = Справочники.ОбщероссийскийКлассификаторОсновныхФондов.НайтиПоКоду(Выборка.КодПоОКОФ);
Спр.Записать();
Конеццикла
ЗафиксироватьТранзакцию();
2) Попробовать воспользоваться мастером замены ОКОФ из стандартных обработок БГУ.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот