...

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

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

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

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

1 стартмани

18.12.2015    34990    33    JetBrain    14    

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

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

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

29.10.2020    588    SizovE    0    

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

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

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

1 стартмани

02.10.2020    4326    1    hpi    14    

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

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

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

29.10.2020    3418    John_d    26    

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

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

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

1 стартмани

20.10.2014    123224    248    ekaruk    56    

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

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

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

28.06.2016    23908    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    24119    81    vpaoli    10    

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

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

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

3 стартмани

11.11.2020    553    0    zif74    3    

Пример связи 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    95091    464    Luchik    209    

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

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

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

1 стартмани

28.09.2018    25393    dsdred    15    

1C7.7 парсер JSON

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

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

1 стартмани

23.01.2014    17552    54    pit201201    16    

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

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

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

1 стартмани

25.03.2015    43156    102    Aleksey.Bochkov    34    

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

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

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

1 стартмани

04.10.2015    20724    57    Shalnov    15    

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

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

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

05.12.2014    6405    ntemny    2    

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

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

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

1 стартмани

06.04.2014    18020    58    FatSlon    4    

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

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

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

3 стартмани

27.01.2016    45411    337    kser87    41    

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

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

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

1 стартмани

30.09.2020    856    2    lemilk    4    

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

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

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

1 стартмани

21.06.2016    14604    15    mar_a    1    

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

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

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

1 стартмани

13.08.2018    34748    dsdred    0    

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

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

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

1 стартмани

27.08.2018    38937    56    dsdred    17    

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

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

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

1 стартмани

16.07.2019    10334    29    gortrex    4    

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

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

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

1 стартмани

14.08.2015    22747    24    vano-ekt    20    

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

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

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

1 стартмани

20.11.2009    40392    108    BigB    53    

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

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

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

27.09.2016    19985    serg_infostart    18    

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

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

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

17.11.2020    932    SizovE    2    

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

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

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

04.09.2020    1576    hpi    9    

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

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

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

1 стартмани

11.11.2009    11924    11    squeez    13    

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

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

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

1 стартмани

18.08.2017    11627    2    Rokstedi    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    41538    100    mar_a    23    

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

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

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

1 стартмани

10.05.2020    5326    6    Forest83    2    

Пример парсинга сайта tinkoff.ru

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

Пример парсинга сайта с использованием конструкции ДокументHTML.НайтиПоФильтру()

1 стартмани

19.10.2020    840    2    Hitcher    0    

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

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

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

08.09.2019    5891    da_1c    2    

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

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

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

1 стартмани

29.05.2015    31382    78    vano-ekt    3    

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

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

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

29.09.2016    67381    dour-dead    29    

Мобильный клиент + HTTP Сервис + Расширение конфигурации

Мобильная разработка v8 v8::Mobile 1cv8.cf Россия Абонемент ($m)

Пример использования Мобильного клиента, http сервиса и расширения. 10.04.2018 фирма 1С выпустила релиз 8.3.12.1412, с долгожданным мобильным клиентом. Платформа содержит еще ряд долгожданных функций, например возможность работы с расширением через хранилище, но разговор пойдет именно о Мобильном клиенте.

1 стартмани

16.04.2018    32014    dsdred    27    

1С:JSON

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

JSON парсер и сериализатор c полной поддержкой стандарта, широким набором сериализуемых типов и продвинутым синтаксический анализатором.

1 стартмани

05.03.2012    72387    387    legionWFZ    48    

Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо

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

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

1 стартмани

22.10.2014    208747    3166    ekaruk    184    

Обработка для парсинга файла Xbase и представление его в форматах XML и JSON

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

Небольшая внешняя обработка для парсинга файла Xbase и представления его в форматах XML и JSON, а также открытия файлов Xbase непосредственно из 1C.

1 стартмани

30.05.2016    5451    8    vasileps    4    

Отправка данных на сайт post - запросом в формате JSON

WEB v8 1cv8.cf УУ Абонемент ($m)

Пример использования стандартных механизмов платформы 1С, начиная с версии 8.3.6.1977.

1 стартмани

11.09.2017    34547    21    vaniiok    10