Выше мы отметили, что интеграционные механизмы, реализованные фирмой 1С можно разделить на:

  • Общие - предназначены для взаимодействия с сервисом 1cFresh в целом, через управляющий компонент.
  • Транспортные - предназначены для обеспечения взаимодействия с прикладными решениями (приложениями) в сервисе.
  • Прикладные - используются для обмена данными с прикладным решением фирмы 1С

Общие механизмы

К общим механизмам, реализованным в технологии 1сFresh, относятся:

Общий механизм

Примеры сценариев

Механизмы регистрации в сервисеИнтеграктивное и программное создание нового приложения в сервисе 1cFresh по запросу от внешнего сайта/из внешнего сервиса.

Поддержка прозрачной аутентификации

Возможность использования одной пары «логин/пароль» для работы как во внешнем сервисе, так и в приложении на 1сFresh

Программные интерфейсы менеджера сервиса

Управление пользователями, приложениями, тарифами, подписками.

Транспортные механизмы

Возможности, предоставляемые транспортными механизмами, связаны с обеспечением обмена данными между сервисами. К ним относятся:

  • Настройка интеграции с приложением 1С
  • Синхронизация данных между внешним сервисом и приложением 1С
  • Получение списка доступных обработчиков подготовки данных
  • Получение данных из приложения 1С
  • Добавление данных в приложение 1С
  • Отправка в приложение 1С команд для выполнения различных операций
  • Подтверждение получения данных из приложения 1С

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

Прикладные механизмы

Так как интеграция выполняется между сторонним сервисом и приложением 1С, в интеграционной схеме важно наличие прикладных механизмов, реализуемых на уровне той или иной конфигурации (прикладного решения фирмы 1С). Прикладные механизмы приложений реализуются на основе интеграционных механизмов технологии 1cFresh или имеют собственную реализацию. В настоящий момент прикладные механизмы реализованы только в конфигурации «1С:Бухгалтерия». 

В конфигурации «1С:Бухгалтерия» реализованы следующие прикладные механизмы 

Прикладной механизм

Примеры сценариев

Начальное заполнение данных

Передача в приложение 1С набора данных об организации сразу же после создания экземпляра приложения

Обмен платежными поручениями и выписками

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

Получение сведений о показателях деятельности организации

Получение из приложения 1С данных, связанных с ключевыми показателями организации (данные Монитора руководителя), а также списка задач по налогам и отчетности

Получение сведений из монитора налогов и отчетности

Получение данных, отображаемых в приложении 1С в разделе «Монитор налогов и отчетности».

Программный интерфейс помощника расчета налога УСН

Получение набора данных из помощника расчета налога УСН в приложении 1С, включая показатели для расчета налога и расшифровку подсчета суммы налога к уплате

Получение реквизитов для уплаты налогов и взносов

Получение набора данных, необходимых для формирования платежного поручения на уплату налогов и страховых взносов

Программный интерфейс помощника оплаты фиксированных страховых взносов

Получение набора консолидированных данных по оплате фиксированных взносов

Получение КУДиР

Получение из приложения 1С Книги учета доходов и расходов в виде архива с файлами в формате PDF.