Введение и предпосылки написания
В ходе своей практики, мы постоянно сталкиваемся с необходимостью переноса данных. Когда-то мне потребовался универсальный инструмент гарантированной выгрузки, позволяющий сразу получить всю структуру выбранного объекта или объектов и сформировать на ее основе массив json.
В этой публикации, я решил реанимировать один из своих старых и надежных инструментов, который может выгрузить структуру выбранного пула документов или справочников "до мельчайшей запятой" в читаемый формат json.
Прошу вас не путать с сериализацией объекта! Здесь совершенно другой подход, позволяющий получить именно значение реквизита объекта, а не "виртуальный" гуид-ссылки, ссылающейся куда-то там!
Обработка-утилита будет полезна всем! Разработка велась на 1С:Предприятие 8.3.27.1989, в качестве тестовой конфигурации была использована 1С:Управление торговлей 11.5.25.105. Краткое описание работы с утилитой представлено ниже:
Краткое описание работы
Процесс выгрузки документов состоит из выбора периода и выбора типа документа. Обработка сама определяет какие виды документов находятся в данном периоде и считает их количество. Выглядит это вот так:

Рис.1. Выборка документов "Оприходование излишков" за период.
На видео процедура выбора и обработки документов для выгрузки:

Рис.2. Процесс выборки и выгрузки документов.
Далее, мы получаем архив со структурой json, где отображаются все реквизиты документов и их табличных частей в формате "ключ-значение" в понятной форме:

Рис.3. Структура выгрузки в формате "ключ-значение".
Процесс выборки элементов справочников на видео выглядит вот так:

Рис.4. Выгрузка справочника с выбором типа "группа" или "элемент".
Результат выгрузки справочника:

Рис.5. Структура выгрузки выбранного справочника
Далее, вы можете использовать полученные архивы json-структур по своему назначению. Если вам понравились обработки выгрузки, детально обратите внимание на следующий раздел.
Дополнительные публикации по переносу данных
Набор кастомных выгрузок-загрузок номенклатуры с картинками из старой УТ 10.3 в "новые" программы
Кастомный перенос данных из старой УТ 10.3 в "новые" программы - часть 2
Кастомная выгрузка номенклатуры с картинками из старой УНФ 1.6 в "новые" программы - часть 3
Новая ставка НДС 22% 2026 года в старой версии УНФ 1.6
Инструкция по настройке торгового места на базе РМК современных Розница 3.0 / УНФ 3.0
Тонкости обновления УТ 11.5 на ставку 22% после наступления 2026 г.
Базовые материалы по кодингу
Классический корректный пример внешней печатной формы с печатью и подписями на БСП 3.1.10
Набор примеров макетов ценников и этикеток для 1С:Розница 3.0 и УНФ 3.0
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.25.105
Вступайте в нашу телеграмм-группу Инфостарт