HTTP- и веб-сервисы, OData, Конвертация данных, планы обмена, Excel.

Собираем SOAP веб-сервис на платформе 1С: описываем XDTO-типы для таблицы продаж, пишем операцию выгрузки за период, публикуем и получаем данные из другой информационной базы.
10 мин чтения
Как за час показать руководителю свежие данные из 1С на телефоне через Google Диск, чем этот прием опасен и на что его заменить, когда решение становится постоянным.
8 мин чтения
Стандартные правила интеграции с ДО не умеют заполнять поля по сложной логике. Разбираем, как добавить в них обработчик перед записью карточки в Документообороте — и почему не стоит передавать исполняемый код.
10 мин чтения
Документ в источнике, регистр сведений в приёмнике: строим правила КД 2.0, в которых сам документ не выгружается, а каждая строка его табличной части превращается в запись регистра.
8 мин чтения
Пошагово готовим базу КД3 к доработке типовых обменов через EnterpriseData: версия формата, XDTO-схемы, структура конфигураций, загрузка правил из модуля менеджера.
12 мин чтения
Архитектура лёгкого обмена нормативно-справочной информацией без конвертации данных: домены данных, контракт полей, регистрация изменений через план обмена, курсор и подтверждение.
12 мин чтения
Пошаговый маршрут доработки обмена через универсальный формат, когда сгенерировать правила в «Конвертации данных 3» нельзя: что править в обеих базах и как передать табличную часть.
9 мин чтения
Передаём вложения документа вместе с ним в обмене по правилам КД 2: собираем файлы в таблицу значений, сериализуем в строку, передаём параметром и разбираем в приёмнике.
8 мин чтения
Разбираем механизм плана обмена: что такое узлы и авторегистрация, как регистрировать изменения программно, почему для чтения лучше таблица «Изменения», а не ВыбратьИзменения, и когда снимать регистрацию.
10 мин чтения
Читаем таблицы Oracle из 1С и пишем данные обратно: провайдер и строка подключения, безопасные параметризованные запросы, закрытие соединений и вариант без COM.
10 мин чтения
Как в 1С прочитать и сформировать DBF-файл: объект XBase с примерами кода, выбор кодировки, работа на сервере и когда может понадобиться ADO.
9 мин чтения
Как подключить типовую или самописную базу к 1С:Шине через сервисы интеграции и не превратить доработку конфигурации в отдельный проект.
11 мин чтения
Сравниваем способы загрузки данных из Excel в 1С, разбираем рабочий код через табличный документ с передачей файла на сервер и типичные ошибки: зависшие процессы Excel, даты-строки, пустые строки.
11 мин чтения
Минимальная библиотека на C#, которую 1С видит как COM-объект: код класса, настройка проекта, регистрация для 32- и 64-битной платформы и вызов из встроенного языка. Плюс когда COM лучше не использовать.
9 мин чтения
Делаем REST API на платформе 1С: от шаблона URL и обработчика метода до публикации на веб-сервере и вызова сервиса из другой информационной базы.
12 мин чтения
Разбираем автоматический REST-интерфейс платформы: как включить OData, как строить запросы к справочникам, документам и регистрам и когда лучше выбрать HTTP-сервис.
12 мин чтения
Объекты расширения не появляются в настройке OData сами. Показываю два пути — платформенный метод состава интерфейса и доработку обработки БСП в расширении — и как проверить результат.
7 мин чтения
Интегратор открывает браузер и видит методы, параметры и примеры ответов вашего API в 1С. Разбираем два способа сделать Swagger для HTTP-сервисов и грабли с веб-сервером.
11 мин чтенияОпишите задачу: разберусь, оценю объём и предложу решение. Код 1С, интеграции и настройку делаю сам.