...

Все публикации — все для 1С

Обработка в JSON формате + бонус "Суперсила"

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Пример обработки для чтения/Запись формата JSON, с источником/приемником com-массивом.

1 стартмани

18.12.2015    38596    34    JetBrain    19    

Преобразование 1С->JSON->1С для обменов, Web-сервисов

Инструментарий разработчика Практика программирования WEB v8 1cv8.cf Абонемент ($m)

Небольшая библиотека функций по преобразованию данных из 1С в строку JSON и обратно. Удобна для обмена данными между двумя базами 1С. Позволяет преобразовывать в строку и обратно любые типы данных, для которых доступна XML-сериализация + объекты 1С (справочники, документы, ПВХ, ПВР). Ссылки и объекты при передаче преобразуются из адресного пространства одной базы в адресное пространство другой базы по UID.

1 стартмани

20.10.2014    131452    416    ekaruk    57    

Универсальный механизм общения с внешним миром. HTTPЗапрос POST / GET / JSON

Практика программирования v8 Бесплатно (free)

Умеет 1С общаться с внешним миром. Мне кажется, не совсем удобно пользоваться тем функционалом, что дали нам разработчики платформы. И решил тогда (копируя из раза в раз однотипные куски кода) написать себе универсальный велосипед. Что он умеет: Отправлять запросы GET - просто строка с адресом Отправлять запросы POST - адрес + строка(ки) содержимого Преобразовать отправляемые данные формата JSON Принимать данные в строку, или через файл. Если данных много, но всё равно потом записывать в переменную содержимое файла. Принимать бинарные/картинки. Принимает, но отдаёт их строкой. Нужно взять напильник и подточить функцию.

28.06.2016    25498    agent00mouse    17    

Выгрузка данных из 1C 7.7 в JSON

Внешние источники данных v7.7 1cv7.md Абонемент ($m)

Платформа 1С Предприятие 7.7, несмотря на ее кажущуюся архаичность, все еще широко используется, и подчас возникает необходимость ее связи с самым различным ПО с использованием самых разнообразных методов передачи информации. Недавно меня попросили из 1С 7.7 отдать данные в формате JSON. Я поискал подобные решения и ничего не нашел. Имеющиеся решения http://infostart.ru/public/198619/ , http://infostart.ru/public/252791/ решают другую задачу - задачу разбора имеющихся JSON-данных, а все остальное посвящено платформе 1С Предприятие 8. Поэтому, в этой статье я предлагаю простую обработку по формированию файлов JSON для платформы 1С Предприятие 7.7 .

3 стартмани

09.09.2015    26624    87    vpaoli    10    

Пример связи 1С и мессенджера Telegram. Получение данных из 1С запросом из Telegram

Практика программирования Внешние источники данных v8 1cv8.cf Абонемент ($m)

В результате чтения публикации Вы получите готовую внешнюю обработку, позволяющую получать из 1С данные, запрашиваемые через Telegram. В данной статье рассмотрим следующее: Использование HTTPСоединение; Чтение JSON для версии 1С 8.3.6 и выше, а также аналог JSON для версии 1С ниже 8.3.6; Подключение обработчика ожидания; Некоторые основные возможности API Telegram; Как создать бота для Telegram; Программное создание колонок дерева на управляемой форме;

1 стартмани

19.11.2015    112796    510    Luchik    216    

HTTP Сервисы: Путь к своему сервису. Часть 4

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    31162    dsdred    18    

JSON viewer/editor/редактор, удобный и простой визуальный просмотр JSON для WebKit 1С на базе Ace

Файловые протоколы обмена, FTP WEB Интеграция v8 1cv8.cf Бесплатно (free)

JSON отличный формат для обмена, но с ним абсолютно неудобно работать в 1С при файлах большого размера, нет нормального и красивого просмотра формата JSON, а если еще хочется интерактивно редактировать и видеть результат? Решение сделаем на базе Ace в публикации с полностью открытым кодом и бесплатной обработкой JSONeditor.

22.12.2020    4457    60    SizovE    28    

Описание формата 1С JDTO (JSON data transfer object)

Интеграция Перенос данных из 1C8 в 1C8 v8 Бесплатно (free)

Формат 1С JDTO может быть полезен для интеграции информационных баз 1С между собой, а также 1С с внешними системами. Публикация имеет своей целью помочь в освоении этого формата для обмена данными.

16.07.2021    6124    zhichkin    32    

1C7.7 парсер JSON

Универсальные функции v7.7 1cv7.md Россия Абонемент ($m)

РАБОТОСПОСОБНЫЙ парсер JSON встраивается в глобальный модуль в виде 3х функций. Для достижения положительного результата активно используется regexp.

1 стартмани

23.01.2014    23075    72    pit201201    16    

История изменений объектов информационной базы во внешнем хранилище ElasticSearch Промо

Инструментарий разработчика Администрирование данных 1С v8 1cv8.cf Абонемент ($m)

ElasticSearch - это opensource решение для очень быстрого поиска данных в больших массивах информации. Как один из примеров эффективного решения технологической задачи для 1С - использовать ElasticSearch для хранения истории изменений объектов информационной базы.

1 стартмани

25.03.2015    45924    134    Aleksey.Bochkov    34    

Тестирование строки JSON

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

При использовании стандартного метода 1С ПрочитатьJSON иногда выходит сообщение: "Ошибка при вызове метода контекста (ПрочитатьJSON): Недопустимое имя свойства" Если текст JSON небольшой, то можно самостоятельно найти ошибку, но что делать, если этот текст огромный?

1 стартмани

04.10.2015    22548    61    Shalnov    15    

Выгрузка/загрузка данных в формате JSON v 1.1.0

Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Обработка предназначена для обмена данными между схожими конфигурациями в формате JSON. Этот формат обладает рядом существенных преимуществ по сравнению с xml и прочими популярными форматами. В отличие от существующих аналогов, обработка не использует никаких дополнительных библиотек. (де)Сериализация всех объектов происходит средствами встроенного языка и методов ЗаписатьJSON() и ПрочитатьJSON(). Работает на платформе версии не ниже 8.3.6.

3 стартмани

27.01.2016    51346    371    kser87    47    

JSON парсер для 1С, облегченный

Практика программирования v8 1cv8.cf Бесплатно (free)

Простенький парсер JSON для 1С.

05.12.2014    6553    ntemny    2    

1C 7.7 - разбор JSON версия 2

Универсальные обработки v7.7 Абонемент ($m)

Парсер JSON для 1С 7.7

1 стартмани

06.04.2014    20868    72    FatSlon    4    

Загрузка кассовых чеков из бесплатного мобильного приложения ФНС (налоговой) в документы "Авансовый отчет" Промо

Кассовые операции Розничная торговля WEB Учет доходов и расходов Файловые протоколы обмена, FTP v8 v8::БУ УНФ БГУ БП3.0 Россия БУ НУ УУ Платные (руб)

В публикации размещены специализированные обработки для загрузки чеков в базах 1С (как для локальных баз, так и для облачных в сервисе 1С Фреш 1cfresh.com): «1С:Бухгалтерия предприятия, ред. 3.0», «1С:Управление нашей фирмой 8, ред. 1.6» и «1С:Бухгалтерия государственного учреждения, ред. 2.0». Вы просто сканируете QR коды с бумажных и электронных чеков c помощью мобильного приложения ФНС и чеки автоматически (без ручного ввода) загружаются в авансовые отчеты.

19.08.2020    18537    62    delta    31    

Работа с кассовым аппаратом MG-545T (02) по http протоколу (JSON)

Внешние источники данных ККМ Рабочее место Розничная торговля Розничная торговля v8 1cv8.cf Украина Абонемент ($m)

Программируем базу товаров прямо из 1С 8.х.х в кассовый аппарат , скачиваем напрямую отчеты о проданных товарах. Обработка не подвязана под какую либо конфигурацию, но полностью демонстрирует возможность , как можно заполнить данными БД кассового аппарата и наоборот, как скачать отчеты о проданных товарах или БД товаров, запрограммированных в аппарате.

1 стартмани

21.06.2016    16282    15    mar_a    1    

JSON Viewer - преобразование текста JSON в удобное для чтения дерево значений

Прочие инструменты разработчика Платформа 1C v8.2 1cv8.cf Абонемент ($m)

JSON Viewer - 8.2 обычные формы. Преобразовывает текст JSON - в удобное для чтения дерево значений на форме. Используется JSON парсер 1С:JSON. JavaScript Object Notation парсер и сериализатор.

1 стартмани

31.03.2021    2281    2    MegasXXX    0    

Загрузка JSON в дерево значений

Практика программирования 8.3.6 1cv8.cf Абонемент ($m)

Читаем и парсим JSON, засовываем его в дерево - что тут сложного?

1 стартмани

29.06.2021    1868    1    starik-2005    3    

Загрузка всех онлайн-чеков с сервиса проверки чеков ФНС (налоговой) – обработка для получения данных о покупках по чекам онлайн-касс с загрузкой в Авансовый отчет

Внешние источники данных WEB Документооборот и делопроизводство Кассовые операции Розничная торговля Учет ТМЦ Кассовые операции Розничная торговля Учет ТМЦ v8 УНФ БП3.0 Россия Абонемент ($m)

В продолжение статьи «Свой кусочек информационного пирога по 54-ФЗ – обработка для получения данных о своих покупках по чекам ОФД» (на примере сети магазинов «Лента») (http://infostart.ru/public/647711/). Однако, в предыдущей публикации был показан пример получения данных с сервиса ОФД Такском по одному магазину, в новой публикации – показан пример загрузки всех чеков по всем ОФД непосредственно с сервиса проверки чеков ФНС. Опубликованы обработки, позволяющие работать по двум схемам: вносить данные по каждому чеку, получая данные с ФНС, или загружать чеки в мобильное приложение ФНС, выбирая в последующем для загрузки нужные чеки из списка. К публикации приложен файл расширения для печати Заявления на возмещения затрат подотчетного лица.

10 стартмани

26.07.2017    35146    153    delta    116    

HTTP Сервисы: Путь к своему сервису. Часть 2

Инструментарий разработчика Практика программирования v8 1cv8.cf ERP2 УТ11 КА2 Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

1 стартмани

13.08.2018    43068    dsdred    0    

JSON примеры меню B2B web-приложения "Личный кабинет" на движке EDIbot для телефона/десктопа

WEB v8 Бесплатно (free)

Рассмотрим на примерах работу движка EDIbot при организации меню B2B "Личного кабинета" (мобильная версия, версия десктоп) грузовладельца WMS-системы.

29.10.2020    1363    SizovE    0    

HTTP Сервисы: Путь к своему сервису. Часть 3

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    54735    68    dsdred    17    

Загрузка Классификатора банков с сайта ЦБ РФ в формат bnk.zip или JSON (новый формат 2021 года) Для Бух3/Ут11/УНФ/ERP

Банковские операции Обработка справочников WEB Банковские операции Классификаторы v8 v8::БУ БП3.0 ЗУП3.x Россия БУ Платные (руб)

При неоформленной подписке на ИТС обновить справочник банков возможно с помощью моей обработки. Она сама закачает данные с сайта и откроет стандартный диалог обновления справочника банков.

2400 руб.

25.04.2017    147726    713    186    

Внешняя компонента для работы с драйвером "Атол v.10". 1С:8.3

Разработка внешних компонент Кассовые операции Кассовые операции v8 Абонемент ($m)

Внешняя компонента, для работы с драйвером «Атол v.10», посредством JSON-заданий.

1 стартмани

16.07.2019    16342    34    gortrex    5    

Учимся создавать http сервис (часть третья). Передача нескольких параметров в http сервис

WEB Практика программирования v8 1cv8.cf Абонемент ($m)

Пошаговое руководство по созданию http сервиса (часть третья). Передача нескольких параметров в http сервис, a также формирование сложных JSON строк.

1 стартмани

02.10.2020    13718    5    hpi    16    

Обмен с сайтом посредством Post-запроса, json

WEB v8 1cv8.cf Бесплатно (free)

Задача - передавать на сайт объекты с наименованием и уникальным идентификатором (УИ), которые изменяются в 1С. Также нужно сохранять историю отправленных пакетов.

29.10.2020    5852    John_d    26    

Подключение эквайрингового терминала ПриватБанка к 1С по протоколу JSON

Интеграция Эквайринг v8 1cv8.cf Украина Абонемент ($m)

Подключение Ээквайрингового терминала ПриватБанка к 1С по протоколу JSON с помощью WebSocket. Все тестирование проводил на 1С:Предприятие 8.3 (8.3.10.2561).

1 стартмани

28.07.2021    1867    9    Pervuy    1    

Вывод таблицы из БД 1С на веб-страницу. Knockout.js

Инструментарий разработчика Практика программирования WEB v8 1cv8.cf Абонемент ($m)

В публикации рассмотрен способ вывода на веб-страницу таблицы динамически выбранных из БД 1С данных с использованием js-библиотеки Knockout.js. Разработка демонстрирует работу с JSON и http-сервисами в 1С 8.3.6+.

1 стартмани

14.08.2015    24113    27    vano-ekt    20    

Создание базы данных Firebird (при небольших доработках любой sql базы) на основании метаданных 1С. Заполнение данными. Выгрузка в JSON

Внешние источники данных v8 1cv8.cf Россия Абонемент ($m)

Создание базы SQL на основании существующей базы 1С. Для разработчиков. Создается база и заполняется данными из нее. Имена таблиц берутся из метаданных 1С. Наименования таблиц, реквизитов переводятся на английский язык. Делается выгрузка данных в формате JSON. Выгружаются справочники, документы с табличными частями, перечисления. Для каждой табличной части создается своя таблица в SQL. Дополнительно создаются таблицы с описанием таблиц, реквизитов, перечислений.

2 стартмани

18.12.2020    1594    1    user1045404    2    

Программное создание графических схем (v.2): API для ГрафическойСхемы

Практика программирования Работа с интерфейсом Универсальные функции v8 Бесплатно (free)

Пример динамического создания графических схем, добавления элементов любых видов. Любые схемы без бизнес-процессов. Программная работа со схемой. Отличие от существующей статьи в том, что здесь используется объектная модель. Исправил и упростил некоторые моменты - результат соответствует схеме, созданной руками. Добавил возможность рисования произвольных форм для существующих фигур.

27.09.2016    20453    serg_infostart    18    

JSON и UnJSON в 1С (версия от 27/11/2009)

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

JSON и парсер json строк в 1С. Версия от 27/11/2009. Что нового: в строках можно использовать, как двойные, так и одинарные кавычки и исправлен маленький косячок при парсинге объекта.

1 стартмани

20.11.2009    43469    496    BigB    53    

Загрузка БИКов из JSON для 1c7.7

Обработка справочников Банковские операции Классификаторы v77::ОУ 1С7:Комплекс Россия БУ Абонемент ($m)

При переходе на Казначейские счета стандартная загрузка классификаторов банков с сайта rbc.ru не работает так, как хочется. Данная обработка решает эту проблему.

1 стартмани

20.01.2021    3918    2    serpent    2    

Хранение остатков поставщика. Расширение для УНФ

Учет ТМЦ v8 УНФ Оптовая торговля, дистрибуция, логистика УУ Абонемент ($m)

У многих небольших компаний возникает потребность оперировать не только своими остатками, но и остатками поставщиков. К примеру, интернет-магазины, дропшипперы, дистрибьюторы и т.д. Расширение для УНФ (УНФ 1.6.20) позволяет, не внося изменение в конфигурацию, загружать, хранить, отображать остатки товаров поставщиков, а также учитывать их при выгрузке на сайт.

3 стартмани

11.11.2020    2011    3    zif74    3    

Выгрузка и загрузка всей базы данных в файлы JSON Промо

Перенос данных из 1C8 в 1C8 v8 v8::УФ 1cv8.cf Платные (руб)

Если вы сталкивались с ситуацией, когда нужно выгрузить документы за период,  документы по организации, справочники, записи независимых регистров сведений и загрузить потом в копию базы, или в новую базу, которую вы хотите вести для одной из организаций, существовавших в старой базе - то эта обработка для вас. Конечно, можно выполнить всё обработкой "Универсальный обмен", включаемой в поставку большинства конфигураций 1С. Но... создаваемые ей файлы XML занимают больше памяти и места на диске, чем файлы JSON. Наверняка вы иногда сталкивались с проблемой нехватки памяти вашего компьютера во время такой выгрузки. Вам приходилось делить операцию на части и выгружать попериодно или по разным типам объектов, что не совсем удобно. Данная обработка выгружает так: один объект - один файл (для документов: один объект - один файл + число файлов по числу движений документа). При этом обработка ведёт подробный лог выгрузки и загрузки, что позволяет в случае внезапного прекращения, продолжить операцию, не начиная всё сначала.

2000 руб.

12.03.2021    5027    7    4    

Загрузка классификатора банков в новом формате с ТОФК БИКами, для старых платформ (без поддержки JSON). БП 2.0

Банковские операции Классификаторы v8 Платформа 1C v8.2 БП2.0 БУ Абонемент ($m)

Обработка позволяет загружать банковский классификатор в новом формате в Бухгалтерию 2.0 даже на платформах без поддержки JSON (до 8.3.6)

1 стартмани

27.01.2021    3637    23    FSergei    4    

Развитие темы JSON в 1С

Практика программирования Внешние источники данных Универсальные функции v8 1cv8.cf Абонемент ($m)

Продолжаем развивать тему JSON. Пример генерации JSON-строки из результатов запроса. Обработка может использоваться как модуль. Добавлена сериализация ссылочных типов. Ну и по мелочам подправлены некоторые моменты.

1 стартмани

11.11.2009    12638    75    squeez    13    

Тренируем искусственный интеллект

Игры v8 1cv8.cf Абонемент ($m)

Добрый день, уважаемые коллеги. Хочу с Вами поделиться одной пятничной разработкой. Виндиниум - игра, в которой необходимо программировать искусственный интеллект. Вы должны взять под контроль легендарного героя, используя язык программирования по вашему выбору. Вы будете сражаться с другим ИИ. Победит герой с наибольшим количеством золота.

1 стартмани

18.08.2017    13209    2    Rokstedi    0    

oData – HTTP-сервис для ленивых.

Обмен данными 1С v8 БП3.0 Россия Абонемент ($m)

oData одним из последних появился в инструментах интеграции поддерживаемых платформой 1С. В данной статье хотел бы показать пример его использования. О преимуществах и недостатках oData предлагаю поделиться в комментариях исходя из реального опыта использования. Цель публикации. Дать разработчикам простой инструментарий обмена между идентичными конфигурациями.

1 стартмани

10.05.2020    10521    17    Forest83    2    

Подключение фискального регистратора MG N707TS, MG-T777TL, MG-T787TL по http (TCP/IP) протоколу JSON

Фискальный регистратор Кассовые операции Розничная торговля Кассовые операции Розничная торговля v7.7 v8 1cv8.cf 1cv7.md Украина Абонемент ($m)

Тестовая конфигурация и пример работы по общению с фискальным регистратором MG N707TS, MG-T787TL, MG-T777TL по HTTP протоколу командами в формате JSON. Обратите внимание, что аппарат может работать и классическим методом по RS232 - подробнее тут http://infostart.ru/public/317286/, но производитель уделяет больше внимания протоколу HTTP JSON (TCP/IP) Добавили еще обработку по работе с кассовым аппаратом MG-V545T по схожему принципу детальнее ... http://infostart.ru/public/530619/ Добавил обработку обслуживания для подключения торгового оборудования. Огромное спасибо ВСЕМ КТО ПОМОГ , участвовал в создании этой обработки.

1 стартмани

09.07.2015    47706    115    mar_a    29