...

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

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

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

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

1 стартмани

18.12.2015    35653    34    JetBrain    19    

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

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

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

1 стартмани

20.10.2014    124661    395    ekaruk    57    

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

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

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

22.12.2020    1160    7    SizovE    20    

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

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

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

28.06.2016    24147    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    24535    82    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    98114    470    Luchik    209    

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

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

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

1 стартмани

28.09.2018    26127    dsdred    15    

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

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

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

29.10.2020    779    SizovE    0    

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

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

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

1 стартмани

02.10.2020    5588    2    hpi    14    

1C7.7 парсер JSON

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

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

1 стартмани

23.01.2014    18423    72    pit201201    16    

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

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

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

1 стартмани

25.03.2015    43640    129    Aleksey.Bochkov    34    

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

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

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

1 стартмани

04.10.2015    21046    58    Shalnov    15    

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

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

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

29.10.2020    3909    John_d    26    

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

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

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

05.12.2014    6431    ntemny    2    

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

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

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

1 стартмани

06.04.2014    18546    68    FatSlon    4    

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

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

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

3 стартмани

27.01.2016    46212    342    kser87    41    

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

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

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

2 стартмани

18.12.2020    712    0    user1045404    2    

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

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

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

1 стартмани

21.06.2016    14982    15    mar_a    1    

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

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

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

1 стартмани

13.08.2018    35961    dsdred    0    

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

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

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

1 стартмани

20.01.2021    481    0    serpent    0    

Загрузка Классификатора банков с сайта ЦБ РФ в формат bnk.zip или JSON (новый формат 2021 года) Промо

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

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

2400 руб.

25.04.2017    96580    423    123    

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

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

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

3 стартмани

11.11.2020    859    0    zif74    3    

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

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

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

1 стартмани

27.08.2018    41025    63    dsdred    17    

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

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

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

1 стартмани

16.07.2019    11498    30    gortrex    5    

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

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

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

1 стартмани

14.08.2015    22970    27    vano-ekt    20    

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

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

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

1 стартмани

20.11.2009    40939    493    BigB    53    

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

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

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

27.09.2016    20052    serg_infostart    18    

Пример переноса объекта 1С между информационными базами используя формат JSON

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

Обработка содержит минимум кода и иллюстрирует механизмы работы с протоколом JSON средствами платформы 1С. Перенос осуществляется через текстовый файл test.txt, который создается в каталоге временных файлов 1С.

1 стартмани

30.09.2020    1196    3    lemilk    4    

Загрузка классификатора банков из нового формата json в УПП и БП 2.0

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

Обработка позволяет загрузить в базы УПП или Бухгалтерия Предприятия 2.0 классификатор банков, поставляемый фирмой 1С в новом формате json.

1 стартмани

15.01.2021    1732    36    AbadaTouro    10    

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

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

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

1 стартмани

11.11.2009    12022    74    squeez    13    

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

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

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

1 стартмани

18.08.2017    11866    2    Rokstedi    0    

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

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

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

1 стартмани

10.05.2020    6058    6    Forest83    2    

Загрузка классификатора банков json

Банковские операции Классификаторы v8 1cv8.cf Россия Абонемент ($m)

Загрузка классификатора банков из заранее скачанного файла bic-classifier.json из официальных источников. Можно использовать как заготовку для допила собственной загрузки.

1 стартмани

вчера в 13:30    217    0    alfa112    0    

Подключение фискального регистратора 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    42398    110    mar_a    24    

Чтение вложенных свойств Структур Структуры, Соответствий, свойства через точку, разбор JSON

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

JSON: {user.device.type} - как получить значение {type}? А если вложенность значительно глубже? Как проверить, что оно заполнено или удалить его - всё это в публикации с открытым кодом и даже без рекурсии. Бонусом разбор дерева значений - ДанныеФормыЭлементДерева, СтрокаДереваЗначений.

17.11.2020    1447    SizovE    2    

Работа из 1С с API PayPal

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

PayPal - международная платежная система является очень популярной за пределами СНГ для онлайн торговли и не только. API PayPal достаточно хорошо документирован. При попытке связать 1C с PayPal пришлось столкнуться с несколькими нюансами, которыми и хотелось бы поделиться в этой статье с примерами программного кода.

08.09.2019    6157    da_1c    2    

Мобильное приложение Goods info

Мобильная разработка v8 УТ11 Оптовая торговля, дистрибуция, логистика Бесплатно (free)

Мобильное приложение предназначено для получения информации о товарах на складах или торговых точках.

04.09.2020    1660    hpi    9    

Альтернативная визуализация данных для 1С 8.3.6 Промо

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Нужен приятный Bi Dashboard? Или просто красивый график/диаграмма для сайта? Тогда эта разработка для Вас!

1 стартмани

29.05.2015    31924    79    vano-ekt    3    

Парсер JSON (Штатные средства 1С 8.3.6)

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

Хочу поделиться функцией чтения json, реализованной с помощью штатных средств платформы.

29.09.2016    69396    dour-dead    29