Каталог решений - Рабочий пример универсальной выгрузки документов в JSON с отбором

Рабочий пример универсальной выгрузки документов в JSON с отбором

Рабочий пример универсальной выгрузки документов в JSON с отбором

В наличии

Предлагается универсальная выгрузка любого документа в файл формата json с предварительным отбором.

Категория:

Описание

Введение

В публикации предлагается "конструктор" выгрузки любых документов в универсальный формат JSON. Данный материал будет полезен всем, кого не устраивает штатное формирование структуры json методом с помощью CериализаторXDTO.

При желании и умелых руках — вы достаточно просто сможете доработать данный подход и получить необходимые развернутые данные.

 

Общий вид рабочего окна

 

При разработке я НЕ использовал БСП. Разработка велась на платформе 1С:Предприятии 8.3.24.1586 и на конфигурации 1С:Управление торговлей 11.5.17.202. Дополнительных условий более не требуется. В современных типовых будет работать — для них и создавалась.

 

Содержание и пояснение работы

Данная обработка собирает структуру метаданных документа, заполняет их и выгружает в структуру массивов JSON — этакая универсальная "выгружалка". Результат работы демонстрируется на видео:

 

Демонстрация работы отборов и выгрузки

 

Кроме того, при выборе (смене) периода — обработка будет показывать какие типы документов и какое количество их в базе за данный период. Выглядит достаточно понятно.

 

Заключение и результаты

На вопросы "что это такое?" и "зачем это нужно, если есть штатные методы?" отвечу — в принципе, вся обработка и вся методика — это штатный вариант работы с json, какие-то бешеные функции я не писал. Обработка потребовалась мне, чтобы оценить возможность перехода из одной УТ 11.5 в другую. 

Обработка выгружает не только ГУИДы ссылок, но и дополнительную информацию, что легко настраивается в коде.

В итоге получился вот такой гибкий и универсальный инструмент по получению данных — выгрузки в удобочитаемом виде:

 

Результат выгрузки в JSON-файле

 

Считаю, что данная обработка для специалистов. Стоимость скачки демофайла — всего 2СМ. Так же вы можете обратить ваше внимание на полезные обработки и материалы автора:

 

Обзор длительных операций в последней БСП 3.1.10 на декабрь 2024

Автозапуск по расписанию внешней обработки — автозавершение пользовательских серверных сеансов

Пример внешней печатной формы с предварительным выводом параметров

Рабочий пример применения шаблонов печатных форм WORD из БСП. Демо-обработка

 

Более интересные материалы и обработки — вы можете найти в телеграмм канале автора (по нику) — это бесплатные обмены, обработки, универсальные отчеты, моментальные обмены (переносы данных), работа с планами управленческих и бухгалтерских счетов, бухгалтерские отчеты, разные хитрости и другие полезные "фичи". Присоединяйтесь на канал.

 

Комментарии я закрыл — не хочу мусолить одно и тоже много раз — за вопросами в личку!

 

Все, кто хочет связаться с авторам для выполнения своих проектов или задач —  вы всегда можете связаться со мной через личный профиль, а также мой телеграмм-канал (по нику автора).

has been added to your cart:
Оформление заказа