Расширенный фильтр

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

Реализация протокола удаленного вызова процедур в формате JSON (JSON-RPC) 10

Обмен данными 1С v8 1cv8.cf Абонемент ($m)

Удалённый вызов процедур (от англ. Remote Procedure Call, RPC) - технология, позволяющая программам вызывать функции и процедуры на удалённых компьютерах (более точная формулировка: "вызывать функции или процедуры в другом адресном пространстве", т.е. это не обязательно другой компьютер). В данной публикации описана реализация этой технологии в 1С. В качестве протокола для передачи сообщений используется JSON (JSON-RPC), что позволяет удалённым системам (например, веб-приложениям) вызывать функции 1С (только те функции, которые определит разработчик).

1 стартмани

вчера в 13:40    306    1    ltfriend    1    

Подписка на события, преобразование объекта в JSONAPI, отправка в RabbitMQ 25

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

Обработка содержит функции: - сериализация объекта 1с в JSONAPI - отправка в RabbitMQ по HTTP

1 стартмани

26.02.2018    6226    18    yaxinr    1    

Преобразование текста JSON в дерево значений. УФ (8.3) 8

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

Последнее время часто начал сталкиваться с форматом  JSON, и возникла необходимость быстро анализировать те или иные данные в этом формате, отбрасывая ненужные, но при больших объёмах данных зачастую было сложно разобраться в структуре. Так что это обработка для тех, кто хочет увидеть JSON в читабельном виде (знаю, похожие обработки есть на Инфостарте, но для моих данных они все вываливались с ошибками). Обработка ни на что не претендует и сделана исключительно в целях сэкономить время для анализа JSON.

1 стартмани

26.04.2018    5227    18    burni4    5    

JSON парсер для профессиональных разработчиков 51

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

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

4 стартмани

09.01.2017    19325    32    O-Planet    29    

Преобразование массива структур в дерево значений. Представление массива подчиненных друг другу "объектов" в иерархическом виде без использования рекурсии 9

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

Задача преобразовать массив некоторых структур в дерево значений возникла, когда я получил JSON от сервиса о структуре папок пользователя. А именно строка JSON была получена через API Google Drive, когда пользователю предлагается выбрать одну из его папок. При преобразовании JSON у меня получился массив структур, в которых есть некоторый ключ уникальности и ключ родителя-структуры. Предлагаю ознакомиться с алгоритмом не использующую рекурсию, который достаточно быстро создает дерево значений, для последующего показа пользователю.

1 стартмани

07.11.2017    8789    Arxxximed    15    

Загрузка справочника БИК банков с сайта Национального банка Республики Беларусь http://www.nbrb.by для конфигураций 1С 7.7 используя AddIn.V7HttpReader с разбором файла ответа в формате JSON 2

Обработка справочников Банковские операции Банковские операции v7.7 1С7:Бух Беларусь БУ Абонемент ($m)

Обработка для загрузки справочника БИК банков с сайта Национального банка Республики Беларусь. Пример скачивания файла из интернет из 1С 7.7, пример простого разбора файла JSON из 1С 7.7.

1 стартмани

07.04.2018    7240    2    svilsa    2    

Конвертер XML - JSON 8

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

Данная обработка предназначена для конвертации файлов формата XML в JSON и обратно.

1 стартмани

03.06.2017    7465    9    farkhod    4    

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

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

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

1 стартмани

11.09.2017    21711    15    vaniiok    8    

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

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

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

1 стартмани

18.12.2015    26462    30    JetBrain    13    

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

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

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

29.09.2016    46096    dour-dead    21    

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

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

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

1 стартмани

20.10.2014    108412    219    ekaruk    53    

JSON в 1С:8.x 6

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

Очередной велосипед про JSON в 1С

1 стартмани

18.01.2017    8634    30    user671983_saa039    21    

Выгрузка через JSON 7

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

Пример выгрузки документа в формате JSON, с выгрузкой в этот же файл, данных всех ссылочных реквизитов документа. (управляемые формы). Тестировалось на Зарплата и управление персоналом в кредитных организациях, редакция 3.1 (3.1.4.171).

1 стартмани

21.03.2018    6182    11    pavel_pss    3    

Интеграция между Atlassian Jira и 1С:Предприятие 8.3 используя Jira REST API (выборка, создание и изменение запросов, чтение, создание и удаление записей о работах, чтение комментариев и другие возможности) 80

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

Внешняя обработка на управляемой форме для 1С:Предприятие 8.3 по интеграции с Atlassian Jira используя Jira REST API. Ключевые функции: выборка запросов с использованием JQL; добавление и изменение запросов; добавление, изменение и удаление записей о работах; чтение комментариев к запросам; сохранение всех ключевых параметров между сеансами работы. Тестирование проводилось на платформе 1С (8.3.11.2954) совместно с JIRA Server platform (7.3.7)

1 стартмани

24.04.2018    16626    113    Ko1t    63    

Перевод документов в валидный JSON 3

Обработка документов v7.7 1cv7.md Абонемент ($m)

Данная обработка позволяет выгружать указанные документы в формате json. Чтобы воспользоваться данной обработкой - необходимо открыть ее, как внешнюю обработку. В результате работы данной обработки мы получаем правильный json файлик, который затем может быть разобран, например, для нужд сайта или другого ПО. Тестировалось на 1С 7.7 "Торговля и склад". Редакция 98 года.

2 стартмани

02.05.2019    1186    4    user840355    4    

ККМ http web-сервер печати чеков / этикеток через JSON запрос по HTTP протоколу (54-ФЗ) Промо 31

ККМ Фискальный регистратор Кассовые операции Кассовые операции Россия Платные (руб)

Программа предназначена для печати и регистрации фискальных/не фискальных чеков на Контрольно-кассовых машинах оборудованных фискальным регистратором (далее ККМ). Программа является маленьким HTTP web-сервером и имеет встроенные драйвера ККМ. Позволяет печатать/регистрировать чеки с мобильных устройств / планшетов или с настольного ПК из 1с одновременно. Позволяет печатать/регистрировать чеки на KKM подключенных к другим ПК. Есть возможность печати этикеток с штрих-кодами на принтерах этикеток. Так-же возможно использовать ККМ в качестве принтера этикеток. Технология использования - HTTP(Ajax/REST) запрос, данные передаются через JSON; Возможности: Печать/регистрация чеков из браузера IE/Chrome и т.п.; Протокол передачи данных: Печать/регистрация чеков по HTTP протоколу; У 1с сейчас начинает появляется похожий функционал, но у 1с всегда должна установлена и запущена платформа 1с что требует как минимум лицензии на 1 продукт 1с или сетевую лицензию. Эта-же программа позволяет работать без лицензии 1с, например: В магазине чеки регистрируются с мобильной платформы (планшет) оффлайн и для складских операций используется тонкий клиент для удаленной базы через интернет. Такая схема позволяет магазину быть безопасной от наличия интернета.

3000 руб.

19.10.2015    38892    4    47    

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

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

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

1 стартмани

28.09.2018    12342    dsdred    11    

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

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

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

1 стартмани

06.04.2014    13630    53    FatSlon    4    

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

Внешние источники данных 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    18447    76    vpaoli    9    

Создание Проекта и Задач в проекте из 1С 8.3 в MS Project 2016 (обычные формы) 7

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

Внешняя обработка (используя методы HTTP запросов и Json) для создания из 1С Проекта в MS Project Server 2016 и создание Задачи в Проекте. Обработка тестировалась на конфигурации 1С:УПП+CRM (SQL) 1.3.112/1.4.11 платформа 1С Предприятие: 8.3.10.2252, обычные формы.

2 стартмани

04.12.2018    2493    5    SurmachAU    0    

1C7.7 парсер JSON 7

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

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

1 стартмани

23.01.2014    14049    47    pit201201    16    

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

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

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

1 стартмани

25.03.2015    35649    94    Aleksey.Bochkov    34    

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

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

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

1 стартмани

21.06.2016    11255    13    mar_a    1    

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

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

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

28.06.2016    20292    agent00mouse    17    

[РТ 2.2] [БП 3.0] [JSON] Выгрузка/загрузка данных из конфигурации Розница 2.2 в Бухгалтерию предприятия 3.0 через файл JSON 15

Перенос данных из 1C8 в 1C8 Розничная торговля Розничная торговля v8 Розница БП3.0 Розничная и сетевая торговля (FMCG) Россия БУ Абонемент ($m)

Обработка переноса данных из Розницы 2.0 (неважно, базовой или ПРОФ) в БП 3.0 (опять-таки, неважно, базовой или ПРОФ), через файл JSON. Выгружаются документы «Поступление товаров», «Отчет о розничных продажах», «Возврат товаров поставщику», и (опционально) «Установка цен номенклатуры». Также в обмене участвуют все «сопутствующие» справочники и регистры, имеющие соответствие в этих конфигурациях. При загрузке в БП 3.0 данные о загруженных объектах записываются в регистр БП 3.0 «Соответствие объектов для обмена». 20.09.2018 Версия 7.4 - в обмен добавлен документ "Оприходование товаров", исправлены замеченные ошибки. Платформа 8.3.12.1616, Розница 2.2.9.18, БП 3.0.64.54.

1 стартмани

01.08.2017    18015    71    Alex_E    26    

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

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

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

1 стартмани

18.08.2017    8728    2    Rokstedi    0    

XML JSON преобразователь 17

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

Обработка демонстрирует возможность программного преобразования XML в JSON и обратно без подключения внешних модулей.

1 стартмани

11.10.2017    10917    32    m-rv    3    

Отправка из 1С POST запросом, JSON формат 13

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

На обычных и управляемых формах.

1 стартмани

01.11.2017    10420    56    Bakytzhan_777    10    

Консоль для работы с API через json запросы на примере новой почты 6

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

Интегрируя в продуктовую конфигурацию API новой почти, для своего удобства написал простую консоль.

1 стартмани

18.12.2017    5816    9    wbazil    0    

Загрузка курсов валют с сайта openexchangerates.org. HTTPЗапрос с разбором файла ответа в формате JSON 2

WEB Банковские операции Банковские операции v8 1cv8.cf Украина Абонемент ($m)

Загрузка курсов валют с сайта, используя HTTPЗапрос с разбором файла ответа в формате JSON.

1 стартмани

02.04.2018    3682    12    upitersobaka    2    

Добавление контакта на сайт esputnik.com с использованием api post http запроса с передачей информации в файле JSON 3

WEB v8 v8::УФ 1cv8.cf Украина Абонемент ($m)

Рабочий пример добавления из 1С контакта на сайт, используя api post http запрос с передачей информации в файле JSON

1 стартмани

02.04.2018    3560    6    upitersobaka    0    

Универсальная выгрузка данных из 1С 7.7 в JSON 5

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

Обработка для универсальной выгрузки данных из конфигурации 7.7 в JSON. Может быть полезна для задач переноса данных из различных конфигураций в другие конфигурации, для перехода на другие версии 1С, для перехода на 8.3, для переноса данных в другие системы учета, для организации онлайн выгрузки с целью синхронизации разных систем учета. Выгрузка справочников, документов, результатов запросов, остатков по планам счетов.

2 стартмани

09.10.2019    470    3    Malice    13    

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

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

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

1 стартмани

13.08.2018    16327    dsdred    0    

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

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

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

1 стартмани

16.07.2019    1605    4    gortrex    0    

1С:JSON 196

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

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

1 стартмани

05.03.2012    61755    327    legionWFZ    48    

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

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

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

1 стартмани

04.10.2015    16942    46    Shalnov    13    

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

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

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

3 стартмани

27.01.2016    35565    296    kser87    39    

Формирование строки json в 1С: 7.7 12

Практика программирования v7.7 1cv7.md 1С7:Комплекс Абонемент ($m)

Предлагается набор функций 1с 7.7 для формирования строки json стандартными средствами.

1 стартмани

10.12.2018    3197    malovandrey    0