Коннектор Acumatica ERP

Prev Next

To download the app, visit: Library

Введение

Acumatica - это облачная система планирования ресурсов предприятия (ERP), предназначенная для малых и средних, а также крупных предприятий, особенно быстро растущих. Она предоставляет гибкие возможности облачного хостинга как в публичном, так и в частном облаке для обеспечения безопасности и доступности данных. Облачное решение обеспечивает гибкость, мобильность, безопасность и простоту использования, сокращая расходы на ИТ и улучшая взаимодействие в рамках организации.

Назначение

Acumatica ERP предлагает веб-сервисы, позволяющие интегрироваться с Tulip. Эти службы позволяют Tulip получать данные из Acumatica ERP, обрабатывать эти данные и сохранять новые или отредактированные записи обратно в Acumatica ERP.

API Doc

Следующие функции коннектора, выделенные в этом документе, использовали API Docs Acumatica.

Предварительные требования

Подпишитесь на учетную запись на платформе Acumatica, затем импортируйте коннектор Acumatica ERP из библиотеки.

Детали подключения Tulip

На HTTP-коннекторе Tulip необходимо настроить следующую информацию.

Running On: Cloud Connector HostHost: http://"Acumatica ERP instance URL"/Port:443TLS: YesAuthentication: Нет AuthHeaders: Нет заголовка

Функции готового коннектора

Вход в систему

Прежде чем начать использовать другие функции, необходимо войти в систему с помощью перечисленных аутентификаций с помощью этой функции. В случае успеха в заголовке ответа вы получите cookies, необходимые для использования других функций. Чтобы узнать правильные параметры аутентификации, ознакомьтесь с вышеупомянутым документом по API.

Создание записи

Когда вам нужно создать запись с помощью API, вы обращаетесь к нужному URL-адресу с помощью HTTP-метода PUT и передаете представление записи в формате JSON в теле запроса.

Запрос отчета

Чтобы запросить отчет с помощью REST API, основанного на контрактах, вы обращаетесь к нужному URL с помощью HTTP-метода POST. В теле запроса вы передаете параметры отчета в формате JSON.

Получение списка спецификаций

Если вы используете REST API на основе договора для интеграции Acumatica ERP с внешней системой, эта внешняя система может получить список существующих счетов на материалы (BOM).

Получить список конечных точек

Получение списка записей в пакетном режиме

Чтобы получить большое количество записей одного типа с помощью REST API на основе контрактов, можно использовать несколько подходов. Есть две крайности в выполнении этой задачи:Вы делаете один запрос, который извлекает всю необходимую вам информацию. В этом случае есть риск таймаута операции.Вы делаете много запросов, каждый из которых получает одну нужную запись. В этом случае вся задача занимает много времени.Сбалансированный подход сочетает в себе эти две крайности: вы делаете несколько запросов с параметрами $top и $skip, каждый из которых извлекает часть нужных вам записей. Количество записей, извлекаемых за один запрос, вы выбираете эмпирически, чтобы оптимизировать производительность всей задачи или для постраничной обработки записей.