CData ODBC Driver for Sage 50 UK を使ってAsprovaをSage 50 UK と連携

詳細情報をご希望ですか?

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Sage UK ODBC Driver

Sage 50 UK ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムなSage 50 UK データに直接接続できるパワフルなツールです。標準のODBC ドライバーインタフェースを使用して、データベースのようにSage データにアクセスし、Sage の顧客、トランザクション、請求書、販売レシートなどの読み、書き、更新を実行できます。



CData ODBC Driver for Sage 50 UK を使って、AsprovaとSage 50 UK とのデータ連携を実現します。

生産スケジューラ「Asprova」はODBC によるデータベース接続をサポートしているため、これを通してSage 50 UKとのデータ連携を行うことが可能です。 通常、Sage 50 UKなどのSaaS として提供されるアプリケーションにはWeb API でアクセスしますが、CData Sage 50 UK ODBC Driver によって、RDB にアクセスするのと同じ感覚で、Sage 50 UK のデータを扱うことができます。 本記事ではSage 50 UKからAsprovaへの「品目」データ取り込みの例を通してデータ連携手順を示します。

※製品について詳しい情報をご希望の方は以下からお進みください。

CData ODBC Driver for Sage 50 UK のインストールとDSN 設定

Sage 50 UK ODBC Driver をウェブサイトからダウンロードします。30日の無償版もあります。

インストールが完了したら、DSN 設定画面が開くので、必要な接続プロパティを入力してSage 50 UK への接続を行います。

Note:Sage 50 UK 2012 以降のみサポートされています。

「接続」セクションのUser およびPassword プロパティを、有効なSage 50 UK のユーザー資格情報に設定する必要があります。これらの値は、Sage 50 UK に ログインするために使用するものと同じです。

さらに、「接続」セクションのURL プロパティを、希望する会社データセットのアドレスに設定する必要がります。アドレスを取得するには、以下を行ってください:

  1. Sage 50 UK ソフトウェアを開きます。
  2. 「Tools」->「Internet Options」をクリックします。
  3. 「SData Settings」タブを選択します。
  4. 「Sage 50 Accounts」の隣にある「Details」ボタンをクリックします。会社名のリストとそれに対応するデータセットのアドレスを含むウィンドウが表示されます。
  5. URL プロパティを希望する会社の隣にあるアドレスフィールドの値に設定します。

Asprovaでの接続情報の設定

  1. メニューの「ファイル」から「データ入出力」を選択し、「データ入出力」ダイアログを開きます。

  2. 「品目」行のヘッダをダブルクリックし、「データ入出力の編集」ダイアログを開きます。

  3. 「RDBトランザクション」を「いいえ」に変更し、「OK」を押下します。

データドライバの設定

  1. 「品目」の「データソースの種類」を「OLE DB」に変更します。

  2. 「接続文字列/フォルダ」列のボタンを押下し、「データ リンク プロパティ」ダイアログを開きます。 「プロバイダー」タブで「Microsoft OLE DB Provider for ODBC Drivers」を選択し「次へ」を押下します。

  3. 「接続」タブで「データソース名を使用する」が選択されていることを確認し、コンボボックスで「CData Sage 50 UK Source」を選択します。

  4. 「接続のテスト」を押下し「接続のテストに成功しました」というメッセージが表示されればドライバの設定に成功です。

スキーマの設定

  1. 「外部テーブル名」列のボタンを押下し、「テーブル一覧」ダイアログを開きます。 ここでSage 50 UKのテーブル一覧が表示されることを確認してください。

  2. 出力先テーブル(Asprovaの品目)、入力元テーブルの項目の対応付けを行います。「フィールドマッピング」列のボタンを押下し、「品目-フィールドマッピング」画面を開きます。

  3. 画面の二つのテーブルの間で右クリックし、コンテキストメニューの「全削除」を選択します。すべてのマッピングが削除されたことを確認し、項目同士をドラッグアンドドロップでつなぎ上記のマッピングを設定します。

  4. これでデータ取り込みの設定は終了です。メニューの「ファイル」から「インポート」をクリックします。画面下のメッセージでエラーが出なければインポートは完了です。

データの確認

メニューの「テーブル表示」から「品目」を選択します。下図のように、Sage 50 UKから取り込んだ商品データが表示されれば成功です。