ダウンロードしてすぐに実行

by arcesb | September 30, 2019


EDI 210 (Load Tender Invoice) to MySQL

Receive 210s from your trading partner and integrate the data into a MySQL back-end.


フローのダウンロード

EDI 210 (Load Tender Invoice) to MySQL フローテンプレートには、EDI 834 Benefit Enrollment およびManagement のトランザクションセットをマッピングしてMicrosoft Excel でビジュアライズするための設定済みコネクタが含まれます。

フローの中核となるコネクタは次の通りです:

  • X12 コネクタ: EDI とXML 間でトランザクションセットを変換します。
  • XML Map コネクタ: あるXML フォーマットから別のXML フォーマットにデータを変換でき、データソース間の互換性を提供します。
  • MySQL コネクタ: 文書内のデータをMySQL データベースに追加、または取得します。

これらのコネクタは、受信したEDI 834 ファイルが変換されてMySQL に追加されるまで、あるコネクタから別のコネクタにファイルを自動で移動するよう設定されています。各コネクタの自動化の設定はAutomation タブで変更できます。また、コネクタのInput タブ内のSend ボタンを使用することで、手動でワークフローの各ステップを処理することもできます。 Input tab.

事前定義済みのコネクタに加えて、フローテンプレートはsetup.sql ファイルを提供します。 このファイルには、これらのトランザクションに使用される一般的なデータベーススキーマを作成するために必要なSQL コマンドが含まれます。 このファイルは、ご利用のデータベース管理システムで実行するか、同システムのクエリエディタに内容コピーすることでSQLite データベースにテーブルを作成することできます。

このフローテンプレートをワークスペースで使用したい場合は、以下の手順に従ってください。

ワークスペースをインポートする方法

ワークスペースの作成

はじめに、[Flows]タブに移動し、右上の歯車アイコンをクリックします。ワークスペースの[作成]オプションを選択し、このフローテンプレート用に新しいワークスペースを作成します。

ワークスペースのインポート

次に、同じ歯車のドロップダウンからImport Workspace をクリックします。表示されたダイアログでダウンロードしたフローテンプレート、"210_to_mysql.arcflow" をクリックして、関連するコネクタと設定をインポートします。フローは任意のワークスペースにインポートすることができるので、個別のワークスペースを使用することをお勧めします。

フローテンプレートのインポートに成功したら、ユースケースに最適なコネクタの設定を開始できます。

MySQL コネクタ

MySQL データベースに接続して接続をテスト

MySQL コネクタのSettings タブに移動します。MySQL データベースに接続するには、Server、Database、User、Password を入力します。Test Connection ボタンをクリックして、CData Arc からMySQL データベースに接続できることを確認してください。

アウトプットマッピングの設定

設定と接続のテストが完了したら、EDI 文書を生成するための使用される情報をMySQL データベースにクエリすることができます。どのデータがクエリされるかは、MySQL コネクタの設定内のOutput Mapping で設定されます。すべてのアウトプットマッピングを実行したい場合は、Output タブに移動してReceive をクリックして、Invoice、Items、Advance Shipment データをデータベースから受信できます。

X12 コネクタ

受信する文章のインターチェンジ設定を確認

X12 コネクタのSettings タブに移動します。インターチェンジ設定内の、次の項目が正しい情報を含むことを確認してください。

  1. ISA05 - 送信者ID 修飾子
  2. ISA06 - 送信者識別子
  3. ISA07 - 受信者ID 修飾子
  4. ISA08 - 受信者識別子

送信する文書の機能グループ設定を確認

次の項目が正しい情報を含むことを確認してください。

  1. GS02 - 送信者識別子
  2. GS03 - 受信者識別子

受信する文書を受信するのはユーザーなので、X12 の値は送信者識別子として事前に設定されており、VENDOR受信者識別子として設定されています。

このプロジェクトは、834.x12 という名前のサンプルEDI 834 ファイル、Excel 用のビルトインテンプレート、およびXMLMap ポート用の、EDI ファイルのXML 構造を理解しやすいシンプルなXML に変換するマッピングスクリプトを含みます。このサンプルファイルを設定済みのX12 コネクタから送信する場合、Excel コネクタのOutput タブにXLSX フォーマットのEDI 834 ファイルが存在します。このファイルをクリックしてダウンロードすれば、Excel フォームでEDI 834 データを可視化できます。

MySQL およびX12 コネクタの設定が完了したら、フローテンプレートを使用できます!


各文書のトラッキング

EDI 210 (Load Tender Invoice) to MySQL


フローは動作しましたか?

フローの設定および実行に関してサポートが必要な場合は、CData のサポートデスク までご連絡ください。データ連携のプロフェッショナルがサポートいたします。