View source | Discuss page | Page history | Printable version   
ADVERTISEMENT
Accounting eLearning Courses
Partnerships
SourceForge.net Logo
Openbravo ERP at SourceForge

SourceForge.net Logo
Openbravo POS at SourceForge

Open Solution Alliance Logo
Openbravo at Open Solutions Alliance

Openbravo POS Integration/ja

Rating :
N/A
(0 votes cast)
You have to be registered to be able to vote
重要この統合アーキテクチャOpenbravo ERPの2.50以降とOpenbravo POが2.30のベータ版またはそれ以降が必要です。の文書の場合はOpenbravo_POS_Direct_Integration .
行くOpenbravoのERP 2.40 Openbravo POが2.20を統合する

Contents

概要

組織では、1つ以上のソフトウェアアプリケーションの多くの運用上の要件の特定の側面をサポートするために存在します。その結果、ソフトウェアアプリケーションの異機種セットのデータの共有と統合が必要です。 Openbravo ERPのようなERPシステムは、あらゆる運用要件の1つのソリューションを提供することで、この問題を解決しようとします。 Openbravo ERPのすべてのデータを、別の部門、すべてのユーザーに対して一貫性のあるインターフェイス、および同種のレポートの中で統合されたプロセスの1つの共有データベース/スコアカードを保持して、組織全体の表示オペレーショナルデータ。

しかし、ある組織の特定のコーナーでは、ERPシステムが解決されないことができます。たとえば、Openbravo POのようなPOSシステムは、特殊なユーザーのタイプおよびハードウェアデバイスをサポートする必要があります。

POSシステムのユーザーは、別の方法では、ERPを使用してのセールスマンです。インターフェイスは非常に使いやすいようにしており、セールスマンのニーズにのみ固有の情報を提供します。これはセールスマンとしての仕事、販売して、POS動作するようにされていない、できるだけ速くは、POSを操作する必要があります。たとえば、彼は、マウスとキーボードに対応するためではなく、彼は、タッチスクリーンを好む望んでいません。また、POSシステム POSハードウェアの本当の解決に利用できる駐車:レシートプリンター、バーコードスキャナをサポートする必要がある、顧客が表示されます、現金引き出し、スケール、など

Openbravo posは販売アプリケーションタッチスクリーン用に設計さのポイントです。からダウンロードすることができます Openbravo POのダウンロード

統合の概要

この統合の焦点はどこOpenbravo ERPは、データの中央リポジトリをされているシステムを作成する:製品、顧客、税金、受注...とOpenbravo POSは能力は、マスタデータOpenbravo ERPからのダウンロードとアップロードの注文Openbravo POSの販売活動によって作成された動作するようにしています。

この統合は、 RESTのWebサービスを開発されている。

OpenbravoのERPのREST WebサービスをビジネスオブジェクトにOpenbravo ERPで動作します。ビジネスオブジェクトOpenbravoのERP()内の単純なエンティティの通貨は、単に基本的なている原始的なフィールドなどの(表)することができます。またはエンティティの構造が複雑になること、例えば、そのためのラインを持つためのヘッダーです。

OpenbravoのERPのREST Webサービスは、次の機能を提供します:

1つのビジネスオブジェクトまたはビジネスオブジェクトのリストを標準のHTTP GETリクエストを使用して取得する*。

は、POST / PUT操作で新しいビジネスオブジェクトを作成する。

操作のいずれかのURLは、または、ビジネスオブジェクトを含むXMLドキュメントを削除する必要がある特定のビジネスオブジェクトを指して使用して削除*(としてXMLが完全にまたは部分的なXMLとして)を削除する必要があります。

OpenbravoのERPのREST Webサービスは、同じアクセス/標準Openbravo ERPアプリケーションとしての認証を使用します。呼び出し側のログイン機能は、ログインする必要がありますWebサービスを呼び出す前に、 OpenbravoのERPのRESTフレームワークが提供されます。すべてのRESTの操作をして、クライアントのコンテキストで実行される/組織とは、ユーザーの現在の役割。

RESTのさらに詳しい情報

同期POSのプロセス

すべての製品情報、倉庫情報、製品の種類、税金や顧客情報Openbravo ERPで維持されて統合環境では。この処理をする必要がありますが実行されているOpenbravo ERPで変更された情報をOpenbravo POの同期化します。

同期受注プロセス

すべてのOpenbravo POの領収書を作成Openbravo ERPには、この情報をOpenbravo ERPシステムによって処理されるようにアップロードされる必要があります。

Openbravo ERPの設定

はじめに。 Openbravo ERPのモジュールシステム

注意:モジュールのみOpenbravo ERPの2.50以上では入手可能です

拡張モジュール追加の機能の一部にすることができますが、オプションとは独立Openbravo ERPの上に配置されます。

ユーザモジュールのデプロイの経験をFirefoxのプラグインの1つに似ている:あなたのモジュールのカタログ(アンインストール)をインストールする展開と直接Openbravo ERPの管理UIの中からそれらのアップグレードを参照することができます。

拡張モジュールの開発者がパッケージをすることができますOpenbravo ERPのコンテンツの残りの部分からモジュールを個別に提供する、そのパッケージのモジュールには、ファイルのみが、その彼らが担当されるメタデータが含まれて配信機構を持つことが可能です意味します。

については、モジュールのモジュールプロジェクト記事を発見することができます詳細情報。

RESTのWebサービスの機能は非常に標準的な統合シナリオに役立ちますが、我々の場合Openbravo ERPからBusiness Objectsの目的を取得し、既存のビジネスオブジェクトの更新私たちが可能です。

アイデアOpenbravo ERPの残りの部分からモジュール(独立をインストールする)は、同期の充電では、REST Webサービスを展開する責任者です。

インストールOpenbravo POの同期Webserviceを

そこを明確にビデオチュートリアルに関してはインストール方法モジュール。場合、より快適な読書次の手順に従って感じている。

一般的なセットアップへ*"アプリケーション"モジュール管理タブモジュールを追加へ*。

あるモジュールをインストールするには、2つの異なる方法があります:

中央リポジトリ

選択してPOの同期WebServiceのモジュール、以下のリストには、 今すぐインストールボタンを押してください。

Central repository
Central repository

モジュールファイルの場合:

Sourceforge.net: OpenbravoPOS:ファイルからモジュールのパッケージの最新版をダウンロード。あるすべてのファイルをダウンロードすることで利用可能な説明をされている Openbravo_POS_2.30_Release_notes#How_to_get_Openbravo_POS

プレス閲覧するファイルシステムボタンと org.openbravo.service.pos.obx モジュールを参照します。モジュールファイルの[Openbravo POのプロジェクトページhttp://forge.openbravo.com/projects/openbravoposからダウンロードすることができます。

次のウィンドウが*では、モジュールの詳細についてはご利用いただけます。その詳細を表示...リンクをクリックして表示する。 続行ボタンを押しプロセスを押して続行します。

次のウィンドウが*でキーを押しますはいボタンは、アプリケーションを再構築することを確認します。

Rebuild finish correctly
Rebuild finish correctly

モジュールのインストールを確認

を確認する場合は、モジュールが正しくインストールされてお使いのブラウザポイント:

 http://localhost:8080/openbravo/ws/org.openbravo.service.pos.syncWs

この例では、Openbravo ERPのローカルポート8080上で実行される前提とし、それかもしれない localhostの代わりにするために必要:あなた自身のサーバー名/ポートを8080 一部です。

ので、ログインダイアログボックスが表示されます呼び出し側には、ログインする必要があるWebサービスを呼び出す前に。ログインと手術OpenbravoのERPユーザーのパスワードを入力します。

その結果、すべてのBusiness ObjectsのOpenbravo ERPの内部(エンティティ名)のリストでなければなりません。

場合は <エラーを取得<メッセージ>いいえ登録名org.openbravo.service.pos.syncWs"/メッセージ""/エラー"エラーメッセージのためにTomcatを再起動してください。

[編集]売上高の外部のポイント

Openbravo ERPのでは、あらゆる点販売される製品を定義するために売上高の外部のポイントを編集します。これにより、ときに売却のポイントOpenbravo POは、製品の販売は、この点については、このウィンドウで定義されてからは、製品カタログを入手しようとすると送信されます。また、オプションを定義命令のプロセスをインポートで使用されています。

販売の場合で作業して、エンティティのOpenbravo ERPのエンティティの管理者の役割を変更する必要が外部のポイントを編集すると、メニューのオプション販売管理"セットアップ"外部のポイント売上高のオープン

このウィンドウでは、売上高のあなたのポイントを定義するとinclude /製品および製品の種類販売のあなたのポイントに関連付けられ除外されます。

場合は、製品へのセットを選択することができますカテゴリーや製品によって同期されます。カテゴリ別製品を選択すべて 製品カテゴリーセレクタに含まれるものとは、カテゴリのレコードを追加で選択を選択するにいました。を選択すべて製品セレクタに含まれている製品のレコードを追加したい選択した製品で、製品のリストを選択してください。

フレーム|なし| Openbravo外部ポイントのセールウィンドウ

Openbravo POのWebサービス

一度モジュールは、Webサービスがインストールされ入手可能です:

 http://localhost:8080/openbravo/ws/org.openbravo.service.pos.syncWs

場合は、このURLを歓迎ページには、Webサービスの使用に関する一般的な情報が表示されますにブラウザをポイントします。

Webサービスの3サブタスクに分割することができます:

使い方

 http://localhost:8080/openbravo/ws/org.openbravo.service.pos.syncWs/ [#Available_Business_Objects | BusinessObject]]? [[#Request_parameters |パラメータ]

例:税金を取得

 http://localhost:8080/openbravo/ws/org.openbravo.service.pos.syncWs/Tax?erp.id=1000000&erp.org=1000000&erp.pos=1234

リクエストパラメータ

利用可能なビジネスオブジェクト

重要:内部クライアントや組織の識別子は、Business Objectsへのアクセシビリティを確認します。のみボー定義されて、クライアントと組織の識別子とのマッチングを同期されます。


(|クラス="prettytable並べ替え可能な"国境="1" | - |クラス="くだらぬ"| POのビジネスオブジェクト |クラス="くだらぬ"| POの表 |クラス="くだらぬ"| ERPの表 | - |属性| |属性| | m_attribute | - | AttributeSetを| |のAttributeSet | | m_attributeset | - | AttributeValueオブジェクト| | AttributeValueオブジェクト| | m_attributevalue | - | AttributeUse | | ATTRIBUTEUSE | | m_attributeuse | - | AttributeInstance | | ATTRIBUTEINSTANCE | | m_attributeisntance | - | AttributeSetInstance | | ATTRIBUTESETINSTANCE | | m_attributesetinstance | - |ギャラリー| |所在地| | m_warehouse | - | BusinessPartnerTaxCategory | | TAXCUSTCATEGORIES | | c_bp_taxcategory | - | TaxCategory | | TAXCATEGORY | | c_taxcategory | - |税金| |税金| | c_tax | - | ProductCategory | |カテゴリ| | m_product_category | - |製品紹介| |製品案内| | m_product | - |在庫| | STOCKCURRENT、STOCKDIARY、STOCKLEVEL | | m_storage_detail | - |ビジネスパートナー| |購入| | c_bpartner |)

制限

Openbravo ERP分野での記憶域モデルは異なっている:

 OpenbravoのERP#Openbravo POの
   |#|
   | ---ギャラリー#| ---ギャラリー
   |-----|#|
         | ---ストレージビン#| ---製品
              |#
              | ---製品#

外部販売時点ではギャラリーを選択します。同じ製品を2つのストレージごみ箱内の同じWarehouse内部に格納することができます。

ときは、製品の在庫が同期され、株式は、ストレージビンは、選択したギャラリーで利用可能な金額で行われます。

例:

メインギャラリー
   |
   | ---最初のストレージビン
   | |
   | | ---帽子= 50単位
   |
   | ---第2のストレージビン
         |
         | ---帽子= 150ユニット

Openbravo posに我々 STOCKCURRENT表Hatの200台があります。

Openbravo POの設定

はじめに。 Pentahoのデータ統合(PDIやケトル)

Pentahoのデータの統合は、無料、フリー、オープンソース(LGPL)の[、、_loadのETL(抽出、変換およびロード)_transform http://en.wikipedia.org/wiki/Extractです]ツールによって提供される[http: //www.pentaho.com Pentahoは]。 Pentahoのデータの統合、強力な抽出、変換およびロード(ETL)機能、革新的なメタデータ駆動型のアプローチを提供します。これを直接データベースに格納するデータからデータベースに直接データを取得するWebサービスを作成できるようになる使用する。

Pentahoのデータ統合スイートは、次のアプリケーションで構成されます:

Pentahoのデータの統合は非常に柔軟かつフレンドリーなツールは、非常に直感的なグラフィックツール(スプーン)を変更し、当社の変換を作成提供しています。エンドユーザーは非常に使いやすいですし、任意の特別なプログラミングスキルは必要ありません。さらに、プロジェクトの背後には、上のフォーラムをサポートし、完全なドキュメントとその意味の活発なコミュニティです。

現在のアーキテクチャの努力は、既存の機能を変更する必要を低減し、新しい機能を実装への影響を最小限に抑えます。古い同期するたびにときにいくつかの新しいデータが必要で、双方POのため、どちらかとERPで上のコードの適切な部分を追加する必要がある開発者は同期させること。彼らは、HTTP リクエストを行うすべてのBusiness ObjectsのOpenbravoのERPから情報を取得することは、REST Webサービスの機能は非常に便利です。したがって、より多くのデータが必要な変更だけでPentahoのデータの統合環境に影響されます。

他のアプリケーションOpenbravo POSはPentahoのデータ統合を簡単に統合することができます:新しい変換またはジョブを作成します。彼らはPentahoのデータの統合、外部アプリケーションとOpenbravo POの間の同期が成功を達成するために十分なメカニズムを提供しますOpenbravo POのコードを変更する必要はありません。

Pentahoのデータの統合は、たとえば、ときに現金を閉じて、リモートサーバーで実行するか、後に優れたイベントOpenbravo POの側で起こることは強制的に同期変換またはジョブをスケジュールする可能性を提供します。この点は重要であるため、すぐに適切な時間内にスケジュールを作成し、1回実行すると、特定のユーザーとの対話は、統合を実行する必要があるたびに、必要とされていません。

インストールPentahoのデータ統合

Pentahoのデータ統合の最新の安定バージョン3.1.0-826ので、あなたがダウンロードしたファイルです pdi -オープン3.1.0 - 826.zip。それは単にあなたの好みのフォルダにzipファイルを解凍しインストールします。

Pentahoのデータ統合を必要とするSun Javaランタイム環境(JRE)のバージョン1.5以降。

すべてのJDBCドライバPentahoのデータの統合で提供されpdi-open-3.1.0-826/libext/JDBCに位置しています。

Pentahoのデータの統合に使用するJDBCドライバのバージョンは、JDBCドライバOpenbravoにPOS使用のバージョンと互換性が必須です。

((Fancydancy |ご意見:データベースOpenbravoにPOS pdi-open-3.1.0-826/libext/JDBC にPDIのフォルダ(やかん)使用されるJDBCドライバをエクスポートして置き換えてください。))

Pentahoのデータ統合3.1.0-826とOpenbravo POが2.30のJDBCドライバは、Pentahoのデータの統合によって提供される特定のケースです:

Derby JDBCドライバPentahoのデータの統合で pdi-open-3.1.0-826/libext/JDBC/derby.jar 提供されたバージョン10.2.2.0され、DerbyのJDBCドライバのバージョンとの互換性はありません(10.4.2.0 )OpenbravoにPOS使用されます。

だから)pdi-open-3.1.0-826/libext/JDBC/derby.jarの[最新に位置して derby.jar(10.2.2.0を交換する必要があるhttp://ftp.udc.es/apache- dist/db/derby/db-derby-10.4.2.0/db-derby-10.4.2.0-bin.zip derby.jar]。

場合は、。jarファイルのバージョンと解凍を確認することができます/ META-INF/MANIFEST.MFファイルを探して。

バンドル版:10.4.2000000.689064

変換やジョブのファイルを入手

変換やジョブのファイルは、プロセスは、すべてのロジックが、すべてのデータの同期の手順が含まれPentahoのデータの統合が必要とされますOpenbravo ERPとOpenbravo POの間に処理されます。

【https:/ / sourceforge.net /プロジェクトshowfiles.php?group_id / = 127939&package_id = 264599&release_id = 683984 Sourceforge.net:OpenbravoPOS:ファイルからのジョブと変換の最新バージョンをダウンロード]。あるすべてのファイルをダウンロードすることで利用可能な説明をされている Openbravo_POS_2.30_Release_notes#How_to_get_Openbravo_POS

実行Pentahoのデータ統合

スプーン我々の変換やジョブの実行に使用するように起こっているの統合ツールです。スプーンでも、これを設計する、すべてのPentahoのデータの統合プロセスのテストでは、グラフィカルツールです。他のPentahoのデータの統合コンポーネントは、プロセスをスプーンで設計を実行します。

Windowsでファイルを実行する spoon.bat だけでそれをダブルクリックするか、コマンドラインから起動スプーンを開始します。また、このファイルへのショートカットを作成することができますし、お好みの場所に場所:デスクトップ、起動バー...

Linuxや他のUnixでスプーンを起動するオペレーティングシステムのような場合は、シェルスクリプトは、chmodコマンドを使用して実行可能にする必要があります:

<ソースlang="bash"> CDのpdi -オープン- 3.1.0 - 826 します。chmod + Xのspoon.sh

shのspoon.sh"/ソース"

すぐにスプーンなどとして、ダイアログウィンドウには、リポジトリの接続データを要求する表示を開始します。我々の目的は、私たちは、リポジトリを指定せずにPDIを使用して選択します。プレスいいえリポジトリボタンを押します。オフの起動時にチェックボックスは、このダイアログ現在次回のために、このウィンドウを無効にすることが可能です。

お会いしましょう次のことをスプーンのヒントウィンドウです。無効にするのチェックを外し、起動時にヒントを表示する?チェックボックス。

その後、スプーンのメインページの画面が表示されます。

フレーム|なし|スプーンメイン画面

画面の上の部分は、あなたのカスタマイズや、アプリケーションの操作の全ホストを実行できるように、メニューのオプションが含まれます。画面の左側のパネルの異なる2つのビューが含まれます:

メインエリアに変換やジョブのタブで開かれます。各ファイルのような便利な操作を実行する:実行、デバッグ、データベースをみることができるメニューがあります...

場合は深く、完全な[1]の場合はそれについて詳細を参照する。

パン変換を実行することができるコマンドラインスクリプト'スプーンで、XMLで設計された、またはデータベースリポジトリにあります。通常の変換をバッチモードで自動的に一定の間隔で実行されるようにスケジュールされます。

ファイルを実行するWindowsを使ってから変換を実行してください。

バットPan.bat /ファイル:"folder_path / transformation.ktr"/レベル:基本的な

Linuxや他のUnixを使用して動作のようなシステムを実行します。

<ソースlang="bash"> CDのpdi -オープン- 3.1.0 - 826 します。chmod + Xのpan.sh

shのpan.sh - ="folder_path / transformation.ktr"レベル=最小の"/ソースファイル"

詳細については、を読む] http://wiki.pentaho.com/display/EAI/Pan+User+Documentationパンユーザーズガイド]。

キッチンのジョブを実行できるコマンドラインスクリプト'スプーンで、XMLで設計された、またはデータベースリポジトリにあります。通常、ジョブのバッチモードで自動的に一定の間隔で実行されるようにスケジュールされます。

ファイルを実行するウィンドウを使用してからジョブを実行する。

バットKitchen.bat /ファイル:"folder_path / job.kjb"/レベル:基本的な

Linuxや他のUnixを使用して動作のようなシステムを実行します。

<ソースlang="bash"> CDのpdi -オープン- 3.1.0 - 826 します。chmod + Xのkitchen.sh

shのkitchen.sh - ="folder_path / job.kjb"レベル=最小の"/ソース"ファイル

詳細については、を読む] http://wiki.pentaho.com/display/EAI/Kitchen+User+Documentationキッチンユーザーズガイド]。

構成Pentahoのデータ統合

スプーンの最初の実行後、変数のファイルが作成されている環境やかん。

変数Pentahoのデータの統合など、全体の変換を実行し、ジョブのエントリで使用することができます。

変数をファイル内に位置していますWindowsの場合:

 Ĉ:\のDocuments and Settings \ <ユーザー名> \。やかん\ kettle.properties

Linuxや他のUnixではでオペレーティングシステムのように:

は$ HOME / .kettle / kettle.properties

我々を構成する我々のデータベースとOpenbravo ERPの接続パラメータを追加し、このファイルを編集する必要があります:

 #データベース接続
 db.URL = jdbcを:ダービー:/ホーム/ openbravo / openbravoposデータベース;作成= trueを
 db.driver = org.apache.derby.jdbc.ClientDriver
 db.user =ミケル
 db.password =ミケル

 #OpenbravoのERP
 erp.URL = http://localhost:8080/openbravo/ws/org.openbravo.service.pos.syncWs
 erp.id = 1000000
 = 1000000 erp.org
 erp.pos = 1234
 erp.user = Openbravo
 erp.password = openbravo

設定値は以下のとおり:

((Fancydancy |彼らは、同じ設定を[で使用される値は、[ERP/2.50/Openbravo.properties | Openbravo.properties]]は、$ HOMEディレクトリに格納されたファイル。))

そのOpenbravoのREST Webサービスは、同じアクセス/標準Openbravoアプリケーションとしての認証を使用し忘れないでください。すべてのRESTの操作をして、クライアントのコンテキストで実行される/組織とは、ユーザーの現在の役割。

ファイルを保存し、変更を動作させるにスプーンを再起動します。

すべてのパラメータを設定した後場合、スプーンにアクセスすることができますし、それらを読んでいる場合は、データベース接続が正しく構成されてチェックすることが可能です。

変数をスプーン1の変換で開いて確認してください。トップメニューで[編集] に行く"を表示する環境変数の設定の(Ctrl + L)とは、変数とその値をダイアログに表示される必要があります。場合は、変数doesn't見せつけることは、あなたの環境変数に Kettle_home含まれていることを確認は、。やかんフォルダにしているディレクトリをポイントします。

例えば、。 Kettle_home = ç:\のDocuments and Settings \ <ユーザー名>

フレーム|なし|環境変数ケトル

データベース接続をスプーン1の変換で開いて確認してください。トップメニューで[編集] に行く"を探検データベースを探索するopenbravoposDB データベースを選択します。場合は、接続が正常にデータベースエクスプローラのデータベーステーブルが表示されます設定されます。

フレーム|なし|ケトルデータベースエクスプローラ

を実行し、統合アクション

画像の同期

スプーンで開きますを実行SYNCHRONIZATION.kjb 仕事とそれを実行して、メインメニュー、ツールバー、またはF9キーを押してから[実行]ボタンをクリックします。

ウィンドウで、打ち上げボタンをクリックするだけで表示されます。

同期プロセスは自動的に、]タブをそれぞれの変換またはジョブのジョブメトリックでの簡単なステータスの説明を参照することができますが開始されます。

プロセスについての詳細なログの記録]タブをクリックしてください。

[[画像:POS_synchronization_finish.png |フレーム|なし|成功]同期の実行]

同期受注

スプーンで開きます ORDERS.ktr 変換して実行し、メインメニュー、ツールバー、またはF9キーを押してから[実行]ボタンをクリックします。

ウィンドウで、打ち上げボタンをクリックするだけで表示されます。

後に注文が同期されている、あなたが作業しているエンティティのOpenbravo ERPのエンティティの管理者は、メニューオプションマスターデータ管理"データのインポート"インポート受注とに行くための役割を変更する必要が輸入の注文を処理するためにプロセスを実行するインポート受注。このプロセスは、プロセスの結果を持つダイアログを終了し、ユーザーに表示されます。

フレーム|なし|全輸入受注

==構成サービス==統合のアクションを実行する アラカルトは、リモートの変換やジョブを実行できるようにする簡単なWebサーバです。それはありませんので、XMLの受け入れ()は、および実行の構成を実行するための変換を含む小さなサーブレットを使用します。また、リモートで監視するために起動して、変換、およびジョブを停止することができますには、アラカルトサーバー上で実行されます。は、アラカルトのスレーブサーバーPentahoのデータ統合の用語で呼ばれ実行しているサーバーです。

ユーザーの操作なしOpenbravo ERPとOpenbravo POの間authomatic同期を提供するのは興味深いです。 Pentahoのデータ統合の各ジョブは、リモートのスレーブサーバーで実行するようにスケジュールすることができます。 [2]

アラカルト2コマンドラインのオプションを受け付けます:

起動し、サーバー

Windowsで実行する Carte.bat はコマンドラインを指定するから<ip>と<port>ファイルアラカルト起動するには:

バットCarte.bat <ip> <ポート>

Linuxや他のUnixでのアラカルトを起動するオペレーティングシステムのような場合は、シェルスクリプトは、chmodコマンドを使用して実行可能にする必要があります:

<ソースlang="bash"> CDのpdi -オープン- 3.1.0 - 826 します。chmod + Xのcarte.sh"/ソース"

また、指定を実行して<ip>と<port>:

 shのcarte.sh <ip> <ポート>

サーバで認証

ポイント http:// <ip>:<ポート> / と、認証ダイアログが表示されますブラウザ。

デフォルトのユーザーとパスワードの管理を得るためには'クラスタを使用する。

これらのいずれかのファイル障害者に変更することができます/ kettle.pwd プレーンテキストで

 myLogin:myPassword

あなたにバージョン3.1からも、このパスワードファイルは$ HOME / .kettle置くことができます/ または $ KETTLE_HOME / .kettle /

これは、kettle.pwdファイル内のパスワードを難読化することが可能です。存在する場合は、難読化されているパスワードを生成することができます分布のツールと呼ばれるEncr です。

Windowsのパスワードを難読化するには実行する:

バットEncr.bat -アラカルトtest_password
 OBF:1vv31vn61xtv1zlo1unf1y0s1ri71y0y1uoj1zlu1xtn1vnw1vu7

Linuxや他のUnixのパスワードを難読化するようにオペレーティングシステムを実行する:

 shのencr.sh -アラカルトtest_password
 OBF:1vv31vn61xtv1zlo1unf1y0s1ri71y0y1uoj1zlu1xtn1vnw1vu7

文字列"OBF:1vv31vn61xtv1zlo1unf1y0s1ri71y0y1uoj1zlu1xtn1vnw1vu7"して、 kettle.pwdにの代わりに、クリアテキストのパスワードファイルをコピーすることができます。

 myLogin:OBF:1vv31vn61xtv1zlo1unf1y0s1ri71y0y1uoj1zlu1xtn1vnw1vu7

これはアラカルト[http://en.wikipedia.org/wiki /Java_Authentication_and_Authorization_Service Java認証および承認サービス(JAAS)を使用することが可能です。これを行うには、環境変数"loginmodulename"だけでなく"java.security.auth.login.config"というプロパティを定義します。アラカルトこれらを、これらの認証の設定を使用するように選択します。

スケジュールジョブがサーバーに

開いてスプーンでスケジュールを設定すると、リモートサーバーで実行するジョブ。左側のパネルでは、ビュー、ツリーコントロールを選択して展開し、すべてのノード。スレーブサーバノードを右またはをダブルクリック'をクリックしてスレーブサーバー'とオプションを選択します。パラメータカルト定義によると、設定ダイアログのパラメータを入力します。

[[画像:POS_remote_server.png |フレーム|なし|スプーンでリモートサーバーを構成する]

[サービス]タブ
プロキシ]タブ
構成スケジューリング:ジョブのスタートステップをダブルクリックし

フレーム|なし|

および構成ジョブを実行するために、スケジュール望ましい。

[[画像:POS_scheduling_job.png |フレーム|なし|]ジョブのスケジュール]

実行するジョブは、サーバーに

((Fancydancy | 注意:アラカルトサーバー))を実行する必要があります

リモートスプーンで実行すると、メインメニュー、ツールバー、またはF9キーを押してから[実行]ボタンをクリックしてそれを実行するジョブを開きます。

フレーム|なし|を実行するリモート

選択してを実行するリモートのラジオボタンをクリックし、リストは、リモートホスト希望怒鳴るの。プレス打ち上げボタンを起動します。

確認ジョブの実行

ポイントhttp:// <ip>:<ポート> / 、ログインとあなたのブラウザです。 状態を表示をクリックしてリンクするとサーバーの管理]ウィンドウ( [ステータス]ページ)アラカルトにアクセスします。ここでは、すべての変換、およびジョブの利用とその現在の状態を見ることができます:

各tranformationまたはジョブに管理するためにアクセスして詳細を参照してください。

フレーム|なし|アラカルトのWebインターフェイス

質問

=== Derbyデータベース===ロックされて 場合は、この例外を受け取る場合:

 com.openbravo.basic.BasicException:
データベースに接続することはできません。データベースを利用できません。
 org.apache.derby.impl.jdbc.EmbedSQLException:
データベース'$を開始するホームに失敗しました/ openbravoposデータベース'

内部は$ HOMEへ/ openbravoposデータベースフォルダと db.lck を削除し、 dbex.lckファイルです。

Retrieved from "http://wiki.openbravo.com/wiki/Openbravo_POS_Integration/ja"

This page has been accessed 144 times. This page was last modified 21:42, 14 September 2009. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.