- 印刷する
Katana ERPシステムからの注文の読み取りと書き込み
はじめに
Katanaは、手頃な価格で柔軟なソリューションをお探しの中堅・中小企業向けのクラウドベースの製造業向けERP(統合基幹業務システム)ソフトウェアです。Katana製造業ERPは、在庫管理、生産計画から販売注文管理、資材購買に至るまで、エンドツーエンドの製造業務を合理化するための幅広い機能を提供します。Katanaには、事業規模や成熟度に合わせて選べる複数のプランがあります。このアプリケーションの目的は、テストユニットとMVPソリューションを提供することで、現場から作業オーダーの数量を追跡し、作業オーダーを完成させることです。このソリューションとコネクターは、Tulipのアプリエディターとコネクターフレームワークを使用して、さらに機能を拡張することができます。
目的
Katana MRPのAPIをHTTPコールすることで構築できるさまざまなコネクター関数を紹介し、データとの対話やKatana上での基本的なCRUD操作を行います。コネクタに使用されるコネクタ関数を使用すると、作業オーダーのリストを引き出したり、作業オーダーを更新したりできます。
APIドキュメント
Katana MRP API Documentation
Overview of Katana MRP APIs on Youtube
前提条件
Katanaアカウントを取得し、ライブAPIキーを生成する:
- Katanaにログインします。 account
- 設定] > [API
- 新しいAPIキーを追加]を選択します。
チューリップ接続の詳細
Tulipのコネクターには、以下の情報を設定する必要があります。 まず、接続の詳細です:
- 実行中クラウド・コネクタ・ホスト
- ホスト: api.katanamrp.com
- ポート: 443
- TLS: はい
次に、ヘッダー・ビューで
1.OAuth 2 (Bearer Token) 2.プレフィックス:" ベアラ"
3.トークン:前のステップで取得したAPIキーを入力する 4.ヘッダー名 "Accept"、値 "application/json "を追加する。
5.content-type "と "application/json "という名前のヘッダーを追加する。
コネクタ機能
すべての製造オーダーのリストsource
以前に作成した製造オーダーのリストを返します。 製造オーダーはソート順で返され、最新の製造オーダーが最初に表示されます。
メソッド GET
エンドポイント https://api.katanamrp.com/v1/manufacturing\_orders
パラメータ
出力 コネクター関数は製造オーダーの詳細を返します。
**全ての製造オーダーをステータス別にリスト**する [source](https://developer.katanamrp.com/reference/getallmanufacturingorders){target="\_blank"}
以前に作成した製造オーダーのリストを返します。 製造オーダーはソート順で返され、最新の製造オーダーが最初に表示されます。
メソッド GET
エンドポイント https://api.katanamrp.com/v1/manufacturing_orders?status={status}
Parameters Status: (text) Katana MRP が知っている標準ステータス(NOT_STARTED, BLOCKED, IN_PROGRESS, DONE)の1つ。
出力 コネクター関数は作業オーダーの詳細を返します。
製造オーダーの更新source
渡されたパラメーターの値を設定することにより、指定された製造オーダーを更新します。
メソッド PATCH
エンドポイント https://api.katanamrp.com/v1/manufacturing\_order\_productions/{id}
Parameters OrderID : (integer) 作業オーダーの ID Status: (text) 新しい作業オーダーのステータス Actual Quantity: (integer) 新しい作業オーダーの実際の数量
出力 コネクター関数は作業オーダーの詳細を返す。
**製造オーダーの詳細を取得する**[source](https://developer.katanamrp.com/reference/getmanufacturingorderproduction){target="\_blank"}
ID に基づいた既存の製造オーダーの詳細を取得します。
メソッド GET
エンドポイント https://api.katanamrp.com/v1/manufacturing_order_productions/{id}
パラメータ 受注 ID : (integer) 受注 ID
出力 コネクター関数は、作業オーダーの詳細を返します。以下はそのフィールドの一部です: 作業オーダー ID 作業オーダー番号 変数 ScheduledStartDate 期日 作業オーダーステータス 計画数量 実数量 完了数量 ````.