Техническая выгрузка номенклатуры из ТиС 7.7 в JSON
Представляю Вам техническую обработку, которая позволяет выгрузить справочник номенклатуры ТиС 7.7 в удобочитаемый JSON.
- Описание
- Подробнее
Описание
Введение
В качестве небольшого развития темы работы с 7.7 представляю Вам очередная "техническую выгрузку" в текстовый формат JSON для справочника номенклатуры в ТиС 9.2 на Платформе 7.7.
Вот так — 2025 год уже на дворе, а приходиться заниматься 7-кой.
Выгрузка совершенно корректна, если вы хотите получить данные по номенклатуре из 7.7 в удобочитаемом виде — эта выгрузка для ВАС. Загрузку пишите сами, ознакомиться с типовым загрузчиком в 8.3 можно здесь.
При разработке данной публикации использовалось 1С:Предприятие 7.7 (7.70.027) и типовая конфигурация "Торговля + Склад" 9.2 (7.70.939).
Какие файлы содержит публикация, как работать
В отличии от прошлой выгрузки, данная публикация содержит только один файл для 7.7. Выглядит он вот так:

Рис.1. Форма выгрузки справочника "Номенклатура" в формат json.
Данная обработка позволяет сделать отбор "по каталогу", включая все элементы иерархии. Если вы не выбираете каталог — запрос идет "по всему справочнику".
Отмечу, что "галочкой" — колонка "Грп" — отмечается "каталог номенклатуры". Для примера, выгружаются коды, наименования, родитель, базовые единицы, ставка ндс, артикул и штрихкод… при необходимости — можно добавить поля… Служебные поля — коды номенклатуры и родителя, для дальнейшего сопоставления…
Содержание файла — это массивы независимых структур данных по группам и элементам справочника (я достаточно часто применяю данный способ "соединения" независимых структур данных в один файл — в этом помогает json разметка) более подробно на рисунках:

Рис.2. Массив со структурами групп номенклатуры

Рис.3. Массив со структурами элементов номенклатуры
Применение данной выгрузки достаточно широкое — от современных/несовременных типовых конфигураций или другие системы, способные разбирать/читать текстовые json.
Заключение
Отмечу, данный подход будет полезен всем, кто озадачен переносом данных из старых версий 7.7 и не хочет возиться с правилами конвертации.
Данная обработка ТОЧНО рабочая, будет обновляться по мере необходимости.
Другие статьи и полезные практические обработки автора:
Выгрузка документа "Заявка покупателя" из ТиС 9.2 в JSON
Автозапуск по расписанию внешней обработки — автозавершение пользовательских серверных сеансов
Пример запроса чеков по кассам от оператора Платформа.ОФД по API
Массовая загрузка контрагентов в базу по ИНН
Пример внешней печатной формы с предварительным выводом параметров
Рабочий пример применения шаблонов печатных форм WORD из БСП. Демо-обработка
Гибкие отборы через СКД на управляемых формах. Демо-обработка
