Техническая выгрузка номенклатуры из ТиС 7.7 в JSON

18.02.25

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Представляю Вам техническую обработку, которая позволяет выгрузить справочник номенклатуры ТиС 7.7 в удобочитаемый JSON.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Техническая выгрузка номенклатуры из ТиС 7.7 в JSON:
.zip 9,04Kb ver:2.0
0
0 Скачать (10 SM) Купить за 4 550 руб.

Введение

В качестве небольшого развития темы работы с 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 из БСП. Демо-обработка

Гибкие отборы через СКД на управляемых формах. Демо-обработка

 

выгрузка 7.7 торговля и склад обмен json текстовые структуры данных выгрузка массивов

См. также

Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v7.7 1C77 Платные (руб)

Универсальная обработка для 1С 7.7 по конвертации XML-файла заранее неизвестной структуры в Таблицу значений с возможностью вывода наглядной печатной формы формата MXL (с возможностью свёртки узлов XML) и/или наглядной печатной формы формата Excel (с возможностью свёртки узлов XML).

1000 руб.

16.01.2018    26814    9    0    

13

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v7.7 НДС Абонемент ($m)

Пример создания документа Поступление (акт, накладная, УПД) в 1С: Бухгалтерии 3 путем загрузки из XML универсального формата EnterpriseData 1.12 файла, сгенерированного обработкой документа "Реализация". Выгрузка реализации написана в самописной конфигурации на платформе 1С:Предприятие 7.7. Способ заполнения реквизитов поступления можно переделать под себя, выгрузка XML в универсальный формат EnterpriseData останется работоспособной.

1 стартмани

14.02.2023    3228    8    ksnik    0    

6

Файловый обмен (TXT, XML, DBF), FTP Учет документов Распознавание документов и образов Бухгалтер Пользователь Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 1C:Бухгалтерия 1C77 1С:Бухгалтерия 2.0 1С:Бухгалтерия 3.0 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 1.х 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Платные (руб)

Программный комплекс способный распознавать сотни листов за раз любых сканированных(фото) документов (УПД, ТОРГ12, СФ, паспорт и пр.) и загружать их в любую 1С (БП3.0, УТ, КА, УНФ, УПП, 1С7.7 ТиС, ЗУП3 и пр.), а также формировать архив сканированных документов.<br> Робот применяет до 5 способов распознавания. Максимальное качество загрузки документов из бесплатных OCR. Работает без Интернета.

10800 руб.

13.10.2022    8732    1    12    

9

Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Выгрузка реестра необлагаемых НДС операций в ответ на требование налоговой инспекции. В формате xml согласно требованиям законодательства https://sbis.ru/formats/docFormatCard/120287/help/?scrollTo=description Реестр документов подаётся в ответ на требование налоговой о представлении пояснений. Начиная с 23 ноября 2020 года, его можно направлять по ТКС, в электронном виде в формате xml (письмо ФНС России от 12.11.2020 № ЕА-4-15/18589). Данная обработка просто выбирает необлагаемые суммы (не по ставке 0%) по книги продаж за выбранный квартал и включает их в реестр с кодом операции, который выбран в самой обработке.

1 стартмани

24.09.2021    4908    5    AndKovalchuk    0    

3

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Оперативный учет 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 Бухгалтерский учет Управленческий учет Абонемент ($m)

Обработка и правила обмена данными для выгрузки документов и всех связанных с ними справочников из 1С7.7 ТиС 9.2 в 1С8.3 БП 3.0 через файл XML. В типовых конфигурациях уже есть такое решение. Это немного доработанные правила и сама обработка выгрузки, добавлена возможность устанавливать отбор по выгружаемым документам по Фирме, Контрагенту, Складу, Проекту, Автору, ЮрЛицу. А также это внешняя обработка, что даёт возможность адаптировать её под нетиповую ТиС. Обработка и правила тестировались на платформах: 1С: Предприятие 7.7 и 1С: Предприятие 8.3.18.1334. На типовых конфигурациях: «Торговля + склад», редакция 9.2 (7.70 1004) и «Бухгалтерия предприятия» редакция 3.0 (3.0.96.30).

1 стартмани

13.08.2021    9639    65    Kuzya_brаtsk    8    

11

Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Программист Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия 1.6 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет Абонемент ($m)

Обмениваемся УПД (УКД) с различными контрагентами через СБИС. А чтобы загрузить УПД (УКД) из 7.7 в Сбис, используем данную обработку, которая создает файл в формате XML, который можно импортировать в систему электронного документооборота. Для конфигурации "Бухгалтерский учет" (тестировалась на релизе 7.70.663) Для конфигурации "Упрощенная система налогообложения" ( тестировалась на релизе 7.70.305) Для конфигурации "Торговля и Склад 7.7" (тестировалась на релизе 7.70.1007)

1 стартмани

31.07.2021    17539    284    AndKovalchuk    61    

18
Оставьте свое сообщение