ОКП (Общероссийский классификатор продукции) для 1сv77
В архиве классификатор в формате 1сv77, вызываемый обработкой ВыборИзКлассификатора + инструкция по подключению
Параметр=СоздатьОбъект(«СписокЗначений»);
Параметр.ДобавитьЗначение(«ОКП», «Вид справочника»);
Параметр.ДобавитьЗначение(Родитель.Код, «Код родителя»);
Параметр.ДобавитьЗначение(1, «Способ выбора»);
ОткрытьФорму(«Обработка.ВыборИзКлассификатора#ОКП», Параметр);
Инструкция:
Добавление классификатора ОКП к БД
1. создать справочник Справочник.ОКП
уровней 5
длина кода 6
длина наименования 100
2. Добавить кнопку на форму списка ‘Добавить из классификатора’
за кнопкой процедуру
Процедура ПоКнопкеДобавитьОКП()
Параметр=СоздатьОбъект(«СписокЗначений»);
Параметр.ДобавитьЗначение(«ОКП», «Вид справочника»);
Параметр.ДобавитьЗначение(Родитель.Код, «Код родителя»);
Параметр.ДобавитьЗначение(1, «Способ выбора»);
ОткрытьФорму(«Обработка.ВыборИзКлассификатора#ОКП», Параметр);
КонецПроцедуры // ПоКнопкеДобавитьОКП
3. В процедуру ПриОткрытии() обработки ВыборИзКлассификатора
…
ИначеЕсли ИДСправочника = «ОКП» Тогда
НаименованиеФайла = «OKPV»;
Заголовок = «Классификатор видов продукции ОКП»;
СписокРеквизитов.ДобавитьЗначение(«КЧ», «KC»);
….
3. Поместить файл okpv.dbf в каталог классификаторов (туда где бики лежат)
4. Нажать кнопку ‘Добавить из классификатора’ в форме списка
5. Теперь можем использовать справочник ОКП в работе
Похвально. Но немножко запоздали, крупные организации уже сделали это, а мелкие обходятся без этого.
в моем случае я использовал выгрузку в программу статотчетности и там набирали коды. 80 % уже сделано.
Но во всяком случае рад появлению такой обработки.