Amazon Device EDI データベース ソリューションのオープンソースの紹介

最近では、ユーザーが EDI システムをより使いやすくするために、過去のプロジェクト実装経験に基づいて成熟した EDI プロジェクトをオープンソース化しています。ユーザーは、Zhixingzhiqiao EDI システムをインストールした後、コンパイルしたサンプル コードをダウンロードし、Zhixingzhiqiao が指定したワークスペースに配置するだけで使用を開始できます。

今日の記事では主に BRP EDI プロジェクト、オープンソース プロジェクト コードの入手方法、およびそれを Zhixingzhiqiao EDI システムに展開する方法を紹介します。

ダウンロードして実行する準備ができています

BRP EDIからExcelへ

Excel を使用して、BRP と通信するための一連の EDI ドキュメントを生成します。

  ワークフローのダウンロードサンプル ファイルのダウンロード 

BRP EDI および Excel ソリューションの紹介

BRP EDI から Excel へのサンプル フローには、BRP が提供する EDI 仕様に従って次のトランザクション セットを変換するための事前構成されたポートがあります。

1. 850 発注書、BRP -> サプライヤー
2. 855 発注書返信、サプライヤー -> BRP
3. 860 発注書変更、BRP -> サプライヤー
4. 865 発注書変更返信、サプライヤー -> BRP
5. 830 長期予測計画、BRP -> サプライヤー
6. 862 短期納品計画、BRP -> サプライヤー
7. 856 事前出荷通知、サプライヤー -> BRP

EDI メッセージを Excel に視覚化することで、企業はデータをよりよく理解して処理し、作業効率を向上させ、エラー率を減らすことができます。EDI システムと社内業務システムの統合が実現するまでは、Excel ソリューションが一時的な最良の代替手段となります。

次のポートは、ワークフローの中核要素を形成します。

1. AS2 ポート: インターネット ネットワークを介した安全な伝送機能に使用され、AS2 ID、URL、公開キー証明書などの BRP の AS2 情報を確認して、正しい設定を実行します。
2. X12 ポート: XML から EDI ファイルを生成するか、さらなる処理のために EDI ファイルを XML に変換します。
3. Excel ポート: データを XML 形式から Excel に変換するか、データを Excel ファイルから XML 形式に変換します。
4. ブランチポート: ファイルを判断して照合し、異なるビジネスタイプのファイルを区別します。
5. EmailSend ポート: 受信した BRP データを分析して最終的な Excel ファイルを生成し、指定されたメールボックスに送信します。
6. EmailReceive ポート: 指定したメールボックスから BRP に送信する Excel データを取得します。
7. 通知ポート: 指定したルールに一致するファイルが見つからない場合、電子メール通知が送信されます。

上記のワークフローを Zhixingzhiqiao EDI システムに導入するにはどうすればよいですか?

ワークスペースを作成する

Zhixingzhiqiao EDI システムを実行するには、[ワークフロー] タブに移動し、右上隅にある歯車アイコンをクリックします。[ワークスペースの作成] オプションを選択して、このサンプル ストリーム用の新しいワークスペース BRP を作成します。

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

右側の歯車ドロップダウン メニューから、[ワークスペースのインポート] をクリックします。表示されるダイアログで、ダウンロードしたサンプル フロー BRP_To_Excel.arcflow を選択し、関連するポートと設定をインポートします。または、BRP_To_Excel.arcflow を指定したワークスペースに直接ドラッグします。

サンプル ワークフローが正常にインポートされると、次の図に示すように完全なワークフローが表示されます。

完璧なワークフロー構成

AS2通信を実装する

BRP_AS2 ポートの [設定] タブに移動します。BRP が提供する AS2 ドキュメントに従って、BRP の AS2 ID、取引パートナー URL、取引パートナー証明書などの BRP の AS2 情報を設定します。設定が完了したら、「入力」タブに移動して AS2 接続テスト用のテスト ファイルと BRP をアップロードし、「出力」タブに移動して BRP によって送信されたファイルを表示できます。

同時に、AS2 個人設定 (サプライヤーの AS2 ID、秘密キー証明書、証明書パスワード、公開キー証明書) を構成する必要があります。

X12 からデータベース XML への形式変換を実装する

ファイル形式の変換は主に X12 ポートと Excel ポートを通じて行われ、Excel ポートではデータ マッピングが事前に設定されているため、ユーザーは追加の操作を行う必要はありません。X12 ポートでは、[設定] タブでユーザーと BRP の実際の情報を入力し、スイッチング ヘッドを構成する必要があります。

EmailSend ポートを構成する

BRP_EmailSend ポートに移動し、送信メールボックス情報と受信メールボックス情報を構成します。送信メールボックス サーバー、ポート、ユーザー、認証タイプ、パスワード、TLS タイプ、受信メールボックスを構成する必要があります。

設定が完了したら、「接続テスト」ボタンをクリックしてテストと検証を行います。

テストプロセスに入る

分析の方向 (つまり、BRP から EDI 850 の注文書を受け取り、形式を変換し、データを Excel に変換する) を例にとると、テスト プロセスは次のとおりです。

テストファイルをアップロードする

ポート ID BRP_X12ToXML の X12 ポートに移動し、「入力」タブで、前にダウンロードしたサンプル ファイル 850.edi をアップロードします。

Excelファイルを確認してください

X12 ポートが送信された後、ポート ID が BRP_EmailSend である EmailSend ポートに移動すると、[入力] タブで、正常に送信された 850 ファイルのステータスが成功であることを確認できます。 Excel形式の注文データを受信メールボックスにアップします。

稼働していますか?

答えが「はい」の場合、BRP EDI および Excel シナリオのサンプル ワークフローが正常に構成されました。おめでとうございます。何か問題が発生した場合やご質問がある場合は、お気軽にお問い合わせください。

原文を読む

おすすめ

転載: blog.csdn.net/Cara_EDI_Consultant/article/details/131170021