- 印刷する
::: (info) () アプリをダウンロードするには、こちらをご覧ください:ライブラリ:::
はじめに
Acumaticaは、中小企業から大企業、特に急成長中の企業向けのクラウドベースの企業資源計画(ERP)システムです。パブリッククラウドとプライベートクラウドの両方で柔軟なクラウドホスティングオプションを提供し、データの安全性とアクセス性を保ちます。クラウドベースのソリューションは、柔軟性、機動性、セキュリティ、使いやすさを提供すると同時に、ITコストを削減し、組織全体のコラボレーションを向上させます。
目的
Acumatica ERPは、Tulipとの統合を可能にするWebサービスを提供しています。これらのサービスにより、TulipはAcumatica ERPからデータを取得し、このデータを処理し、新しいレコードや編集したレコードをAcumatica ERPに保存することができます。
APIドキュメント
このドキュメントでハイライトされている以下のConnector Functionは、Acumatica API Docsを利用しています。
前提条件
Acumaticaのプラットフォームにアカウントを登録し、ライブラリからAcumatica ERPコネクタをインポートします。
チューリップ接続の詳細
以下の情報をTulipのHTTPコネクタに設定する必要があります。
Running On: Cloud Connector Host Host: http://"Acumatica ERP instance URL"/ Port:443 TLS: Yes Authentication:いいえ 認証ヘッダーヘッダなし
ビルド済みコネクタ機能
ログイン
他の機能を使用する前に、この機能でリストされた認証でログインする必要があります。成功すると、他の機能を使用するために必要なCookieがレスポンスヘッダに返されます。 適切な認証パラメータを確認するには、上記のAPIドキュメントをご覧ください。
レコードの作成
APIを使用してレコードを作成する必要がある場合は、PUT HTTPメソッドで必要なURLアドレスにアクセスし、リクエスト・ボディにJSON形式のレコード表現を渡します。
レポートのリクエスト
契約ベースのREST APIを使用してレポートを要求するには、必要なURLにPOST HTTPメソッドでアクセスします。リクエストボディにJSON形式でレポートのパラメータを渡します。
BOMリストの取得
Acumatica ERPを外部システムと統合するために契約ベースのREST APIを使用している場合、この外部システムは既存の部品表(BOM)のリストを取得することができます。
エンドポイントのリストを取得する
レコードリストの一括取得
契約ベースの REST API を使用して同じタイプのレコードを大量に取得するには、いくつかのアプローチを使用できます。このタスクを実行するには、両極端な2つの方法があります。1つのリクエストで必要な情報全体を取得する方法です。この場合、操作がタイムアウトするリスクがある。 多くのリクエストを行い、それぞれが必要なレコードを1つずつ取得する。top と $skip パラメータを指定して複数のリクエストを行い、 それぞれが必要なレコードの一部を取得します。1回のリクエストで取得するレコードの数は、タスク全体のパフォーマンスを最適化したり、レコードをページ分割したりするために経験的に選択します。