MENU
    カタナERPアプリ
    • 03 Nov 2023
    • 1 読む分
    • 寄稿者

    カタナERPアプリ


    記事の要約

    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キーを生成する:

    1. Katanaにログインします。 account
    2. 設定] > [API
    3. 新しいAPIキーを追加]を選択します。

    チューリップ接続の詳細

    Tulipのコネクターには、以下の情報を設定する必要があります。 まず、接続の詳細です:

    1. 実行中クラウド・コネクタ・ホスト
    2. ホスト: api.katanamrp.com
    3. ポート: 443
    4. TLS: はい

    image.png

    次に、ヘッダー・ビューで
    1.OAuth 2 (Bearer Token) 2.プレフィックス:" ベアラ"
    3.トークン:前のステップで取得したAPIキーを入力する 4.ヘッダー名 "Accept"、値 "application/json "を追加する。
    5.content-type "と "application/json "という名前のヘッダーを追加する。

    image.png

    コネクタ機能

    すべての製造オーダーのリストsource
    以前に作成した製造オーダーのリストを返します。 製造オーダーはソート順で返され、最新の製造オーダーが最初に表示されます。

    メソッド GET
    
    
    エンドポイント https://api.katanamrp.com/v1/manufacturing\_orders
    
    
    パラメータ
    
    
    出力 コネクター関数は製造オーダーの詳細を返します。
    
    
    **全ての製造オーダーをステータス別にリスト**する [source](https://developer.katanamrp.com/reference/getallmanufacturingorders){target="\_blank"}
    以前に作成した製造オーダーのリストを返します。 製造オーダーはソート順で返され、最新の製造オーダーが最初に表示されます。
    Plain text

    メソッド 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 に基づいた既存の製造オーダーの詳細を取得します。
    Plain text

    メソッド GET

    エンドポイント https://api.katanamrp.com/v1/manufacturing_order_productions/{id}

    パラメータ 受注 ID : (integer) 受注 ID

    出力 コネクター関数は、作業オーダーの詳細を返します。以下はそのフィールドの一部です: 作業オーダー ID 作業オーダー番号 変数 ScheduledStartDate 期日 作業オーダーステータス 計画数量 実数量 完了数量 ````.


    この記事は役に立ちましたか?