- Распечатать
::: (информация) () Чтобы скачать приложение, посетите: Библиотека:::
Введение
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 Host Host: http:// "Acumatica ERP instance URL"/ Port:443 TLS: Yes Authentication: Нет Auth Headers: Нет заголовков
Функции готового коннектора
Вход в систему
Прежде чем начать использовать другие функции, необходимо войти в систему с помощью перечисленных аутентификаций с помощью этой функции. В случае успеха в заголовке ответа вы получите cookies, необходимые для использования других функций. Чтобы узнать правильные параметры аутентификации, ознакомьтесь с вышеупомянутым документом по API.
Создание записи
Когда вам нужно создать запись с помощью API, вы обращаетесь к нужному URL-адресу с помощью HTTP-метода PUT и передаете представление записи в формате JSON в теле запроса.
Запрос отчета
Чтобы запросить отчет с помощью REST API, основанного на контрактах, вы обращаетесь к нужному URL с помощью HTTP-метода POST. В теле запроса вы передаете параметры отчета в формате JSON.
Получение списка спецификаций
Если вы используете REST API на основе договора для интеграции Acumatica ERP с внешней системой, эта внешняя система может получить список существующих счетов на материалы (BOM).
Получить список конечных точек
Получение списка записей в пакетном режиме
Чтобы получить большое количество записей одного типа с помощью REST API на основе контрактов, можно использовать несколько подходов. Есть две крайности в выполнении этой задачи: вы делаете один запрос, который извлекает всю необходимую вам информацию. В этом случае есть риск таймаута операции. Вы делаете много запросов, каждый из которых извлекает одну нужную вам запись. В этом случае вся задача занимает много времени. Сбалансированный подход сочетает эти две крайности: вы делаете несколько запросов с параметрами $top и $skip, каждый из которых извлекает часть нужных вам записей. Количество записей, извлекаемых за один запрос, вы выбираете эмпирически, чтобы оптимизировать производительность всей задачи или для постраничной обработки записей.