Наука о чеках. Глава 2. Обработка для просмотра структуры и значений параметров кассовых чеков в json-файле
В публикации речь пойдёт о том, как можно посмотреть структуру и значения параметров чека (или чеков) в json-файле, который можно получить, например, из бесплатного мобильного приложения ФНС «Проверка чеков ФНС России».
- Описание
- Подробнее
Описание
Данная статья является продолжение публикации «Наука о чеках. Глава 1. Есть только чек между прошлым и будущим», где приводилось описание (и пример) того, каким образом можно использовать накопленную информацию о чеках для анализа деятельности сторонних магазинов.
В данной работе речь пойдёт о том, как можно посмотреть структуру и значения параметров чека (или чеков) в json-файле, который можно получить, например, из бесплатного мобильного приложения ФНС «Проверка чеков ФНС России» (далее по тексту МП ФНС).
Что за задача?
Посмотреть структуру и значение параметров чека (или чеков) в json-файле с помощью типовых возможностей платформы 1С 8. Для этого необходимо создать внешнюю обработку.
Что дано?
Дан json-файл, который получается из МП ФНС. Параметры чека (чеков) в имеющемся json-файл могут быть самыми разными – это зависит как от способа получения json-файла из МП ФНС, так и параметров чеков, которые сначала контрольно-кассовые аппараты (ККТ) передали операторам фискальных данных (ОФД), а ОФД передало в ФНС.
Какие условия и ограничения?
— Так как структура чеков может отличаться (в зависимости от ККТ и ОФД), то необходимо динамически формировать структуру выводимой на форму таблицы.
— В целях достижения «кросс-конфигурационности» обработка должна самым минимальным образом использовать обращение к общим процедурам и модулям конфигурации 1С.
Какой порядок создания обработки?
1. Для начала создадим новую внешнюю обработку и добавим в ней самую обычную форму.

2. Откроем модуль формы и для начала добавим пару технических процедур (не забудьте процедуру ПриСозданииНаСервере связать с соответствующим событием на форме):
