Загрузка классификатора ОКОФ в 1с 7.7 из okof.xml версии 8


По непонятным причинам okof.txt  из ИТС диска для 7.7 не содержит правильных данных. Например, для кодов 14_3313143, 14_3313341 указана четвертая группа ОС а надо вторая. Поставили задачу написать загрузку из 8ки, так и родились эти две обработки, которыми хочу поделиться.

По непонятным причинам okof.txt  из ИТС диска для 7.7 не содержит правильных данных. Например, для кодов 14_3313143, 14_3313341 указана четвертая группа ОС а надо вторая. Поставили задачу написать загрузку из 8ки, так и родились эти две обработки, которыми хочу поделиться.

Разбор ХML проводится через V7PLUS.DLL ВК должен лежать в КаталогИБ()+"v7plus.dll"

 

  1. ИмпортОКОФ_Обновление_существующих.ert  обновляет существующие элементы не затрагивая структуру справочника и не требует изменения конфигурации.

  2. ИмпортОКОФ.ert делает справочник Общероссийский Классификатор Основных Фондов  максимально похожим на восьмерочный но требует в конфигурации  увеличить количество уровней до 10.

 

Алгоритм работы довольно прост и тривиален - сначала помечаем весь справочник на удаление, далее зачитываем ХМЛ и обновляем.

 

V7PLUS.DLL на всякий случай в архиве прилагается. 

Файлы обработки:

-