AACFlow

1C OData

Интеграция с корпоративными системами 1C через OData v3 — полный CRUD и вызов функций

1c

1C OData предоставляет стандартный интерфейс OData v3 для приложений 1C:Enterprise (1C:Бухгалтерия, 1C:ERP, 1C:Управление торговлей и другие). Позволяет выполнять операции CRUD над любой сущностью 1C — справочниками, документами, регистрами — и поддерживает вызов функций бизнес-процессов.

С помощью интеграции 1C OData в AACFlow можно:

  • Получить список сущностей: Запрашивать коллекции с фильтрацией, сортировкой и постраничной выборкой
  • Получить сущность: Получить один запись сущности по ключу
  • Создать сущность: Добавить новые записи в справочники или создать документы
  • Обновить сущность: Изменить существующие записи
  • Удалить сущность: Удалить записи
  • Вызвать функцию: Вызвать функции бизнес-процессов 1C и HTTP-сервисы

Эта интеграция обеспечивает глубокую автоматизацию корпоративных систем 1C из рабочих процессов AACFlow.

Инструкции по использованию

Интегрируйте 1C OData в рабочий процесс. Требуется базовый URL стандартной конечной точки OData 1C (например, http://server/base/odata/standard.odata) и учетные данные базовой аутентификации (имя пользователя и пароль пользователя 1C с правами доступа к API).

Инструменты

1c_odata_list_entities

Запросить коллекцию сущностей 1C

Входные параметры

ПараметрТипОбязательныйОписание
baseUrlstringДа1C OData endpoint base URL
usernamestringДа1C username
passwordstringДа1C password
entitystringДаEntity name (e.g. Catalog_Номенклатура)
filterstringНетOData filter expression
topnumberНетMaximum records to return
skipnumberНетRecords to skip for постраничная выборка
selectstringНетComma-separated field names

Выходные данные

ПараметрТипОписание
valuearrayМассив entity records
countnumberTotal record count (if $count=true)

1c_odata_get_entity

Получить a single entity by key

Входные параметры

ПараметрТипОбязательныйОписание
baseUrlstringДа1C OData endpoint base URL
usernamestringДа1C username
passwordstringДа1C password
entitystringДаEntity name
keystringДаEntity key value (GUID or string)

Выходные данные

ПараметрТипОписание
recordobjectEntity record object

1c_odata_create_entity

Создать новый entity record

Входные параметры

ПараметрТипОбязательныйОписание
baseUrlstringДа1C OData endpoint base URL
usernamestringДа1C username
passwordstringДа1C password
entitystringДаEntity name
dataobjectДаRecord field values

Выходные данные

ПараметрТипОписание
recordobjectCreated entity record
successbooleanПроизошла ли record was created

Ссылки

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать