View source | Discuss this page | Page history | Printable version   
Toolbox
Main Page
Upload file
What links here
Recent changes
Help

PDF Books
Show collection (0 pages)
Collections help

Search

ERP 2.50:FAQ/ja

Contents

よくOpenbravoのERPについてよくある質問

一般的な質問

Openbravoのどのバージョンを使うべきか?

誰も本番環境で、ビジネスを使用したり、製品の評価に取り組んでOpenbravoのERP R2.50MP3は、当社の最新の安定バージョンを使用すべきです。

場合に近い我々の開発の進歩に滞在に興味がある、私たちのMercurialのサーバーの日常的に環境を構築することができます。 Mercurialのマニュアルを参照。

何Openbravoネットワークですか?

Openbravo Community EditionのコミュニティOpenbravoのバージョンがサポートされます。のが最善として、クラス、生産、準備し、賞を受賞した定義されます。

Openbravoネットワーク年間の専門家のサポートサブスクリプションサービスのブランド名です。サービスが含まれています:

OpenbravoネットワークOpenbravo ERPのようなソフトウェアソリューションを作成し、パッケージ化されそれらの受験生のお客様ウェブセミナー詳しく説明します。各ソフトウェアソリューションを別のターゲットオーディエンスと環境のためのものです。結果として、ソリューションの利点と価格は異なります。このサービスは年間ベースで購入されます。

現在2人のバージョンを公開しています。 Openbravo SMBネットワーク、およびOpenbravo基本的なネットワーク。詳細については、弊社のウェブサイトのページをご覧ください。

お客様の情報用 Webサービスは?

現在、Openbravoその機能をサポートしていません。この瞬間、Webサービスの外部アプリケーションへの販売の注文や飼料の製品と価格情報を受信するために使用されます。お客様のインポート(CSV形式-カンマ区切り値)ファイルは、テキストを使用して達成することができます。

どのくらいの時間Openbravo実装はかかりますか。

多くの変数が答えに影響されます。主:

ローカリゼーション:は、クライアントが既にそのローカリゼーションプロジェクト完了が存在国ていますか?

Openbravoの経験:実装されませんOpenbravo内の任意の以前の経験がありますか?学習曲線急だ。

垂直市場:どのような会社の製造とはどのように顧客やサプライヤーとの契約は、ですか?何を考えてOpenbravo以内に通常の練習することができないが普通です。

特定のニーズ:Openbravoでカバーされないニーズを特定して当社または当社の市場セグメントやセクターか?

通常の完全な実装が含まれ、以前のデータ、顧客のビジネスプロセスは、すでに既存のシステムには、ユーザーとロールは、Windowsのセットアップ、またはの定義との統合の分析の他のもののうち、移行を作成し、レポートをカスタマイズできます。

ここで、Openbravoすでにローカライズされて顧客のニーズをOpenbravo、小型実装プロジェクトでカバーを有する国については、400時間程度の平均かかります。

Openbravo Compiereの互換性はありますか?

Openbravoは、世界が地域社会での作業でERPの最高のオープンソースを生成することを目的独立したプロジェクトです。私たちは(社内)献身的で経験豊富な開発チームを持って、私たちは野心的な計画の両方の機能と技術的な観点からアプリケーションの開発を続けて実行されます。

として、当社のウェブサイトは、Openbravoの辞書で説明してCompiereののリリース2.4.4と2.5.0の辞書に基づいていますがベースのアーキテクチャ、札束エンジン、および機能を時間をかけて(製造、開発の新しいセットは、新しいWebに対応するように拡張されている欧州の会計慣行、...).したがって、現在の互換性がありません。

私たちは、同じコミュニティの多くの人は、その協力を私たち全員強いのです、私たちより大きな目標を達成できるように考えている。私たちは一緒に Compiereのでは、今後、両方のプロジェクト間での互換性を確実に動作するように幸せになる。この精神で、我々 Compiereのため、弊社のサポートを提供している。この段階での調整、このタイプのただしで保証されていないため、我々互換性を確保することはできません。

Compiereのとの関係についての詳細については、参照してください私達のページそれに専念

どのようなセキュリティ機能をOpenbravo ERPサポートですか?

これらの主なOpenbravo ERPのセキュリティ機能があります:

サーブレットAPI(HttpSession)の*標準のセッション管理を介して。

セキュリティの2つのレベルで実装されます:

できますOpenbravoリストについては、Active Directoryに統合される/認証?

R2.30前から、Openbravo中央の認証サービスとの統合のためのプラグイン可能な認証をサポートします。そのため、Active Directoryでユーザーを認証するOpenbravoを統合することが可能ですが、Javaでのこの統合を達成するためのプラグインを開発する必要があります。

場合は、このプラグインを開発したいと、そのインターフェイス"org.openbravo.authentication.AuthenticationManagerを実装する最初の新しい認証のJavaクラスを作成する"があります。例では、Javaクラスの"org.openbravo.authentication.basic.DefaultAuthenticationManager"が実施されているデフォルトの認証マネージャです。また、ファイル内の新しいコンテキストparamがこの認証マネージャを使用するには、web.xmlを追加する2 番目。例えば、もしあなたの認証クラス"org.yourorganization.YourAuthenticationManager"を追加です:

<context-param>

<param-name>AuthenticationManager</param-name>

<param-value>org.yourorganization.YourAuthenticationManager</param-value>

</context-param>

どのように困難Openbravoの新しいバージョンに移行されます

それは、困難にしてはならない多くのユーザーがバージョンの後にインストールのアップグレードを行うリリースされます。たびに、新しい安定版がリリースさ:

どうすればよいのPostgreSQLデータベースを参照できますか?

PostgreSQLの管理ツールと呼ばれるpgAdmin IIIはしています。非常に挿入し、参照してください、あなたのOpenbravoデータベース内のデータを更新する場合に便利です。現在でダウンロードすることができます: SourceForge

インストールの問題

何Openbravoための推奨されるハードウェアの構成ですか?

推奨構成されます:

小さいサイズのインストール(最大20の同時ユーザーに)

中小規模のインストール(最大40の同時ユーザー)

これはデフォルトのデモデータなしOpenbravoをインストールすることが可能ですか?

これは、データなしOpenbravoをインストールすることはできません。現在一般的なルール"クライアントルールからのデータ"を削除するクライアントメニューを洗浄できます。また、すべてのデータad_delete_clientストアドプロシージャを使用して含まれてクライアントを削除することができます。 、それを行うには、そのプロシージャを編集し、77行に置き換えるp_AD_Client_IDが表示されます:= 1000003; p_AD_Client_IDする必要があります:= 1000000;その後の手順を実行するとクリーンインストールする必要があります。

どうすればUbuntuにPostgreSQL用の管理者パスワードを入力しOpenbravoインストールするには / Debianの?

OpenbravoインストーラPostgreSQL用の管理者パスワードを要求するしかし、Ubuntuの/ Debianと、おそらく他のディストリビューションでデフォルトのパスワードは提供されません。

可能な回避策です:

1) Edit pg_hba.conf (located in /var/lib/postgresql/data or similar) and replace all the password or md5 strings by trust. For example, converting:

local   all         all            md5

into:

local   all         all            trust

2) Restart PostgreSQL (doing /etc/init.d/postgresql restart).

3) Change postgres user password:

psql -d postgres -U postgres
alter role postgres with password 'new_password';
\q

4) Open pg_hba.conf again and replace all the trust strings by md5.

5) Restart PostgreSQL again


回避java.lang.OutOfMemoryErrorを:Javaのヒープ領域

In order to avoid HTTP Status 500 - java.lang.OutOfMemoryError: Java heap space, increase the value of -Xmx option in Apache Tomcat CATALINA_OPTS variable.

HTTP Status 500 -  
 
-------------------------------------------------------------------------------- 
 
type Exception report 
 
message  
 
description The server encountered an internal error () that prevented it from fulfilling this request. 
 
exception  
 
javax.servlet.ServletException: Java heap space 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:294) 
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162) 
java.security.AccessController.doPrivileged(Native Method) 
org.openbravo.utils.CharsetFilter.doFilter(Unknown Source) 
sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
java.lang.reflect.Method.invoke(Method.java:585) 
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244) 
java.security.AccessController.doPrivileged(Native Method) 
javax.security.auth.Subject.doAsPrivileged(Subject.java:517) 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276) 
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:218) 
 
 
root cause  
 
java.lang.OutOfMemoryError: Java heap space 
 
 
note The full stack trace of the root cause is available in the Apache Tomcat/5.5 logs. 


ながら、PostgreSQLとOpenbravo ERPの2.50をインストール エラー:get_uuid関数()は存在しません

バージョンについては、Openbravo ERPの2.50(以上)は、PostgreSQL用のUUIDをcontribパッケージをインストールする必要があります。でさらに詳しい情報 Openbravo環境のインストールマニュアル

構成の問題

どのようなアプリケーション要素のユーティリティですか?

アプリケーション内のすべてのフィールドに、その背後にあるデータベースの列があります。

たとえば、アプリケーション内の多くのウィンドウ内のフィールドの名前。毎週1つのフィールドNAME、これらのテーブル内の列名と呼ばれ、また、と呼ばれる。これらすべての列の背景には、そこに""すべてのフィールドをコントロールアプリケーションの要素です。

場合、ウィンドウのフィールド名の名前を変更してXXXXへ名前を変更します、例えば。場合は、アプリケーションをコンパイルすると、そのフィールド名が表示されます変更されました。しかし、同期の用語"すべてのフィールド名と呼ばれる)は、アプリケーションの要素名(所有者"にしてをクリックした場合、アプリケーション内のすべての名前を上書きしてしまいますし、元の名前が編集ウィンドウの名前を変更します。

これは、parametrizes人を簡単に動作させるために行われます。ですから、新しいウィンドウを作成する場合は、列の作成、CREATEDBY、名前、作成... アプリケーションは、既存の要素のグループに、それらをとり、それらと同じ名前、翻訳、与える...

場合は、didn't前に存在するテーブルの列からフィールドを作成するためdidn't前に存在し、それらの新しいフィールドのアプリケーションの要素を作成し、それをクリックして同期の用語を"ON"が必要です。

そこで名前を表示する方法はスペイン語ではなく英語に?

これを行うに簡単に最速のターゲットドキュメントタイプを直接販売でウィンドウから移動されている現時点では。変換]タブで、各ドキュメントタイプの名前を変更することができますチェックボックスを訳をマークします。

ドキュメントの種類にも初期クライアントのセットアップで定義されて...

どのように請求書と納品書に表示されますOpenbravoロゴを変更することができます

前のOpenbravoバージョン2.3に

次の2つのオプションがあります:

Openbravoについては2.3以降 がそれをする2つの方法があります。

1.-変更する既存のファイルを元のファイル名を維持。

2.-自分のファイルを作成し、指示Openbravoそれらを使用する。

どうすればデフォルトの通貨を変更できますか?

ときに新しい注文を作成し、通貨の場合(およびその価格リストに製品を関連付ける作成価格表によって)決定されます。チェックアウトの製品管理|製品管理規則|価格とは通貨を設定します。

どのように設定log4jのファイル?

Log4jのOpenbravoログ(エラーまたはアプリケーションデータに関する情報)を保存する方法です。ログは非常に便利ですから知っているが、なぜ、アプリケーションがクラッシュしました。

Log4jの設定は/ tomcat/webapps/openbravo/WEB-INF/log4j.lcfファイルで、ここで定義されてここのログに保存されます、この行で行われ、管理されているようになります:

log4j.appender.R.File=/tomcat/logs/log4j_TAD.log

前の行がログに保存されて/ファイルtomcat/logs/log4j_TAD.logを意味する。ている場合(\)が動作しません。のみにバックスラッシュを使用している場合はOSがWindowsのディレクトリ区切り文字です(/、Linuxなど)、または2つのバックスラッシュ(\ \)、スラッシュは、注意してください。

$ CATALINA_BASEをした場合/ webapps /とopenbravoコンテキストの所有者と$ CATALINA_BASEを/ログを所有し、存在しないログの一致しません。場合、$ CATALINA_BASEを/ logsにこれを修正するtomcaています:Tomcatの所有権を帰結するとコンテキストに、これと同じ権限を割り当てます。

場合場合で変更を適用するためにTomcatを再起動する必要があるファイルlog4j.lcfを変更します。

どうすれlog4jのファイルの冗長性を高めるのですか?

メッセージをログファイルに示すように(デバッグ、情報、警告、異なる種類がエラーは致命的)。のメッセージを表示デフォルトでは致命的なエラーが、このカスタマイズすることができるからです。するときにすべてのメッセージはこのカテゴリには、またはが表示されます高1に属しているカテゴリを選択します。 2つの方法がありますこれを行うには:

どうすればOpenbravoのワークフローをカスタマイズできますか?

新しいワークフローを定義したり、一般的なルールでは、既存のもの- "システムルールをカスタマイズする- "ワークフロー。ようこそ、ワークフロー、アクセスを許可し、ワークフローのノードを定義するタブがあります。

私はグリッドを表示することはない。どのようにする必要があります私を構成Openbravoこの場合は?

その場合は、アプリケーションのログには、任意のグリッドを表示することができないことが起こることができます。問題は、アプリケーションへの方向は、インストールプロセスの1つを指定する別のからのアクセスしようとしています。この場合においては、グリッドオブジェクトの背後には、道場ライブラリ(ジャバスクリプト)は、コンテキストは、あなたにセキュリティ上の理由ができませんへのアクセスを試みているので、あなたと入力して、グリッドが表示されていないことはできません解釈。

だから、同じホスト名(マシン名またはIPアドレスの方向)は、インストールに設定してアプリケーションにアクセスする必要が理由場合のインストール時にマシン名を入力した(シノニム):、その後マシンを使用しないで仕事をされお使いのブラウザの場所に名前をアプリケーションにアクセスするために、もし'を'localhostをlocalhost'の場合は、アクセスした;場合は、その後のアクセス'127 .0.0.1'を入力'127 .0.0.1'。

どうすればよいのOracle接続数の増加ができますか?

イン/ AppsOpenbravo / configに/ XmlPool.xml場合maxConnsパラメータを増やす必要があるファイルです。

私は自分のパスワードを忘れてしまった。どうやって取り戻すか?

クライアントとデータベースへの接続(Oracleは、PostgreSQLのpsql用)sqlplusを入力、次のSQL文:

UPDATE ad_user SET password = 'PwOd6SgWF74HY4u51bfrUxjtB9g=' WHERE name = 'Openbravo';

これは'にopenbravoOpenbravo'ユーザーのパスワードが復元されます。

私は生成されたウィンドウのビューを強制できます。

はい、できますならば、デフォルトでは、ビューまたはグリッドビューを編集して定義できますが、各タブに。あなたが default のデフォルト編集モードを使用する必要があります

どのようなシステムとアプリケーションのロールとの間の違いです

Openbravo異なる2つのロールタイプの管理:

-システム:だけアプリケーション辞書データを参照できる。 someones仮定のアプリケーションを維持していますが、アクセスする企業活動情報を持つ必要はありません。

-活性:だけの活動データを参照することはできますではなく、アプリケーションの辞書データ。

両方の役割を持つアプリケーションに参加するユーザーの場合は、ユーザーの組織から"を0とする"しています。

どうすれ番号の形式を変更することができます

番号を設定してカスタマイズすることができます/ Format.xmlファイルです。それは"の間に決定し、"と"ことが可能です。"、10,50"の間"と"10,5"、など

印刷されたドキュメントがOpenbravoにアクセスするIPアドレスを使用して失敗する

時ジャスパーレポートとするときに、URLでのサーバーのIPアドレスを使用して問題が発生する場合があります画像ファイルでの作業。このサーバーマシンのIPアドレスを使用して解決することができないためです。そのサーバーのルータのIP NATのループバック'が有効になっていることを確認する必要が動作するようにこれを有効にしてください。このサーバーiteself外部IPアドレスを使用して解決することができます。

機能の問題

あるファイルがありますは、すべてのユーザとout保存され、時間と一緒に記録?

ファイルがないアプリケーションでこの情報が含まれていますが、ad_session表からこの情報を取得することができます。また、アプリケーションは、この情報は:一般的なルール- "クライアントルールを示す上のウィンドウ- "セキュリティ- "のセッションです

かOpenbravoサポートするマルチテナント、各企業内の複数の組織を持つ複数の企業に(1つのインスタンス)?

はい、Compiereのと同じ構造を実装している。すべてのテーブル(会社ID)とAD_Org_ID(組織ID AD_Client_ID)列があります。これは、複数の企業が持ってすることができます(私たち団体)が複数の機関との(階層構造で)同じ Openbravoインスタンス内の関連するという。

オープンソースのWebのシングルサインオンはどのよう- Onの場合/ Openbravoをサポートできますか?

アイデンティティ管理については我々自身のユーザ名/パスワードの認証システムは、我々のHttpSessionを使用してセッション管理を使用します。現在のところ、オープンソースのWebのシングルサインオンや他のアイデンティティ管理システムでは、我々の開発を計画している。

あるユーザのアクションを監査するOpenbravo内のすべての機能はありますか?

我々は科学的な記事(IEEEソフトウェア)の一部のプロトタイプを開発したけど、実際の環境で使用されることがない。

がGeronimoの将来のサポート+ Tomcatのアプリケーションサーバとしてはありますか?

実際にそれをEJBのアーキテクチャに当社のシステムを移動する価値はないと思う。当社のアーキテクチャの多くの環境でテストされており、かなり拡張され、安全性とは、もちろん、EJBのベースのものよりも簡単。

はどうすればクラスタOpenbravo?アプリケーションサーバーやデータベースサーバーのクラスタリング()以外にも?

私たちは離れて、アプリケーションサーバーとからクラスタリングツールがない データベースサーバーのクラスタリング。我々は最善の方法はOpenbravo規模を考える 1社あたり1つのインスタンスを使用しては、1つ(または複数の)サーバーあたり インスタンス。そのため、通常は、クラスタ化の必要はありません。

各フィールドは、ユーザーに応じてできます私のセットアップは、デフォルト値は?

この環境設定で管理することができます:

General Rules -> Data -> Utility -> Preferences

設定する各フィールドの値を使用できます。場合は、ユーザーが選択しない場合は、このデフォルト値をすべてのユーザーに適用されます。

どうすればフィールドの増分の値を生成できますか?

Openbravoは、ERP、しないを介してデータベースにしないでください。

システム管理者としてログオン:

  1. アプリケーションの辞書に移動"テーブルと列。
  2. 選択して目的のテーブル(例えば、C_ORDERLINE)
  3. 列'タブ'に移動#、および必要な列(例えば、LineNo)を選択する
  4. デフォルト値]テキストボックスではC_Order_ID = @ SQLの=のSELECT COALESCEの(最大(ライン)、0)+10のASのDefaultValueからC_OrderLineのWHERE C_Order_ID @(など)のSQLを記述

その請求書と注文を別のUOMsを定義することはありますか?

はい、それは可能です。製品情報ウィンドウで設定できます請求書発行によるユニット、 製品タブで。などを単位]タブの[同じウィンドウで目的として多くのユニットを注文し、追加することができます。 ユニットや請求書の単位オーダー固定の関係や柔軟な関係を持つことができます。あなたがユニット窓に固定の関係を定義することができます。 すべての注文で、出荷、請求書は、2つの数量、1つのメジャーの各ユニットを含めることができます。 倉庫の測定の両方のユニットに登録されます。

どうすれば、すべての実装は、翻訳、翻案フル生産環境とテスト環境を移行することができます?

場合は、本番環境かどうかが存在する非常に重要です。 場合は、本番環境ていない。あなたはあなたの開発も含まれます、同じアプリケーションで別のエンティティを作成することができます。しないのカスタマイズ。私はあなたのウィンドウの構造、プロセスを維持することを意味、メニューなどではなく、お客様の税務、会計、などの設定。 場合は、生産環境があります。お客様の本番環境で変更をやり直す必要があります。手動または自動的に行うことができます。 新しいリリースを自動的に行う。どうやって?すべてのアプリケーション辞書のレコードを同じ識別子の範囲がある。ので、標準的な開発の範囲が、特定の辞書の開発と、そのように他の範囲としている。このように、更新スクリプトを何がそうでないものを維持する必要があります知っている。

してください[で[How_to_Move_Openbravo技術的な情報を見つける| 方法]記事OpenbravoのERPに移動します。

どのような"エラー0"を意味するのですか?

0メッセージは、同じメッセージがすべてのエラーになりますPostgreSQLのバグですエラーです。詳細なエラーメッセージについてはログファイルをチェックします。

もし何かうまくいかなかったら どうすれば詳細情報を入手できますか?

もし何か間違ってアプリケーションを実行し、あなたがログファイルを確認することができます詳細情報が必要だ。

Openbravo Tomcatには独自のログファイルを作成するフォルダを記録します。通常は $ CATALINA_BASEをに位置して/ログフォルダにあります。を構成するアプリケーションログの参照してください How can I configure the log4j file?

また、もしそれ(postgresql.confファイルを参照して設定できます)詳細については実行されるクエリに関連する取得するPostgreSQLを使用しています。

Windowsの場合はプログラムFiles/PostgreSQL/8.x/data/pg_log フォルダ内のですが、それはpostgresql.conf からファイルで設定することができます。 ロケーション、各Linuxディストリビューションが異なることもあるpostgresql.confの構成ファイルです。

一度設定すると、変更を適用するデータベースサービスを再起動します。

Openbravo電子(EDIのサポート)の請求書ですか?

これていないのが、XMLファイルのレポートインフラストラクチャを使用して生成によって生成されることができます。

私Openbravo同じサーバーに複数の企業の実行に使用できますか?

Openbravo複数の会社と異なる役割をし、設定するシナリオは、この種のお手伝いをすることができますユーザをサポートします。ただし、すべての企業と同じ設定を共有する必要があります。 Openbravo R2.4の企業がこのシナリオに操作するためのセキュリティ強化機能を紹介する。

異なる役割を同じウィンドウ上 別のフィールドを表示できます

はい、それは可能です。さまざまな方法でそれを管理することができます:

-使用して表示ロジックを表示またはフィールドのユーザーの役割に応じて非表示にします

-2つの別の、似て、ウィンドウを作成します。表示内容は、各ウィンドウの上でクリックします。各役割にウィンドウを割り当てる。

どうすればよいの製品のそれぞれの画像を設定できますか?

これらのステップがあります:

Openbravo ERPの機能的に人間のリソースを持っていますか?

現在Openbravo ERPのすべての人的資源の機能の中核製品に含まれていません。場合は、この必要とすると、カスタムとして、またはサードパーティ製アプリケーションとの統合モジュールを開発されたWebサービスを使用して開発することができます開発することができます。

ビジネスのオプションを表示することはできません

注意点は、最初のログではので、代わりに表示されます(メッセージ AccessTableNoView )だけの管理タスクをビジネスのオプションを表示することはできませんが、システム管理者の役割に行われます。ために、BigBazaar 管理に自分の役割を変更する(または Openbravo管理)Openbravo リンクをクリックして(上)左のビジネスパートナー、製品、販売、調達の受注などにアクセスする[ [画像:] ChangeRole1.png]と役割についてポップアップウィンドウを選択します。また、デフォルトはチェックボックスの設定をチェックするデフォルトでは、このロールを設定することができます。

ChangeRole2.png

私のSaaSのOpenbravoのERP使用できますか?

Openbravo Webベースのアプリケーションとも、ASPアプリケーションと呼ばれるアプリケーションをホストとしてのボックスの仕事をすることができます。

SaaSのユーザーの大規模なコミュニティーに同じソフトウェアを提供するという考えに基づいています。これは、現在の実装のほとんどはOpenbravoのERPを使用して達成するのは難しいのカスタム開発が必要です。

しかし、顧客のグループに非常に似てビジネス要件にSaaSサービスを提供することが可能です。 Openbravo R2.40セキュリティとは、誰でもSaaSの使用を検討するための鍵である、マルチテナントの分野での改善を紹介します。

何OpenbravoのERPを完全に実装されていない機能ですか?

Openbravoは、ERP、それはUIにさらされているいくつかの機能が含まれて完全には実装はまだです。開発チームは、各リリースでは、このリストに削減されます。

リリース2.40の時点で、ここに不完全なリストです:

いいえ団体トランザクション(Windowsで注文、請求書...)表示されます。

OpenbravoのERP 2.50組織の種類のどの組織の特定の機能を定義するという概念を紹介します。次のいずれかの機能の能力を取引の請求書()のように管理することです。は、トランザクションを管理するためのトランザクションのウィンドウに表示されますが許可されていない組織です。

もしあなたのシステムトランザクションのウィンドウ内の組織が表示されない、それは、(そして、準備ができて)はまだトランザクションが許可を持つ組織としてマーク作成していないということです。してください、/Configuration_Manual#Modeling_your_Enterprise構成マニュアルのあなたのエンタープライズ章モデリングは、プロセスの詳細についてはでご覧ください。

開発の問題

どのような最低限のJavaの知識が必要ですOpenbravoの独自の拡張機能を開発することがていますか?

モデル内の(モデルにも札束の変更なし)Openbravoの拡張を開発する多くの経験をせずに、アカウントにOpenbravo我々のERP構築して内の情報システムの開発プラットフォームですが行うことができます。モデルを変更するまでは非常に複雑ですので、今では行うべきではありません(私たちのリファクタリング札束に簡単に外部拡張する)計画

Openbravoでは、テーブルを自動的に生成された主キーまたはアプリケーションでですか?

設定が、プライマリおよびそのキー、アプリケーション辞書の構成をとり、アプリケーション上で辞書の設定をセットとしてカラムがあります。

、どの特定の機能のコードファイルですか?

そこに、特定の機能(つまり、プロセスまたはレポート)のコードのファイルを見つけるの2方法があります:

  1. を使用してアプリケーションの辞書(しかし、最長の方法)が正しい:
    1. として、システム管理者、一般的なセットアップに| |アプリケーション| |メニューとアイテムを探している(機能)を押して行く#に記録さ#。検索は、例えば、売上高次元報告
    2. この場合には、そのアプリケーション辞書にプロセスのリンクをナビゲートするレポートです| |報告書およびプロセス
    3. Processクラスタブをに移動#とするJavaクラスの名前は、このプロセスを実装する表示されます。この場合において、: org.openbravo.erpCommon.ad_reports.ReportSalesDimensionalAnalyzeJR
    4. プロセスマッピングファイルを移動#とする(販売管理| |解析ツール| |売上高次元報告)フィルタリングに使用されるHTMLファイルが表示されます。この場合において、: / ad_reports / ReportSalesDimensionalAnalyzeJRFilter.html
    5. この手順はまた、報告書に全体のパスを与える:鉄骨/組織/ openbravo / erpCommon / + ad_reports /
  2. を使用してWebブラウザ機能(が、最速の方法)汚れ:
    1. 通常のユーザーとして、営業管理| |解析ツール| |売上高次元報告書に行くログオン
    2. レポートを右クリックし、このフレーム"フレーム情報を表示とは ad_reportsを取得します/ ReportSalesDimensionalAnalyzeJRFilter.html は、/ openbravo / erpCommon 鉄骨/公社と組み合わせる/ を与えるを選択ファイルを次元レポートの販売をコーディングするパス:)

Find more information on MVC (Model-View-Controller) structure files at Openbravo developer's manual.

することをお勧めすることはできますMercurialのマニュアルでいい?

多くのチュートリアルやMercurialのソース管理システムのマニュアルです。 1つの我々 Openbravoで細工してともより多くのドキュメントにいくつかのポインタがその記事の下部にある。

はありますWSDLをOpenbravoの公開?

はい、そこOpenbravoそれが生成されます。まず、する必要がありますOpenbravo Webサービスアクティブにします。がどのように次のドキュメントでそれをするの説明です: OpenbravoPOS統合

一度サービスを有効にして、あなたにあなたのブラウザでWSDLを取得することができます:

http://openbravo:8080/openbravo/services/ExternalSales?wsdl

どうすれOpenbravoウィンドウにコンボボックスを作成するのですか?

たとえば、どのよう料金表バージョン、ドロップダウンリスト製品セレクタ新しいコンボシステムでウィンドウが表示さを見ている。

まず、 Product_F1.html 内部情報フォルダファイルに新しいフィールドを追加 (ビュー)。その後、 ProductCategoryCombo_data.xsql クエリ内でファイルを作成する ad_combo フォルダ(モデル)。その後、 HTMLののXSQL Product_F1.xml 内部情報フォルダにファイルを介してファイルをリンクします。最後に、 Product.java 内部情報フォルダ(コントローラ)のファイルに新しいメソッドを追加します。

がどのように(または)のマニュアルウィンドウを作成、変更する方法に関する詳細情報は Openbravo ERPの[で[ERP/2.40/Developers_Manual#Creating_a_new_manual_window_.28form_or_report.29 | Openbravo開発者マニュアル]]。

どのようにHTMLファイルをXmlEngineを使用して生成できますか?

XMLEngineとSqlcのためのPDFのチュートリアルは、/showfiles.php?group_id=162271&package_id=192201 Openbravoドキュメントフォルダ内にご利用いただけます Sourceforgeのです。

これらのチュートリアルを読者にどのようにこれらのツールや作業をどのように使用してコードの開発に表示されます。

これXMLOutputFactoryBase 発見されていない 私は、export.database antタスクを実行することはできません

DBSourceManager uses these XML parsers in the export.database Ant task. Download and copy stax-api-1.0.1.jar and wstx-asl-3.0.2.jar to the ant library path. For example: /usr/share/ant/lib.


クローズドロップの値をドロップダウンリストを変更する方法

例えば、サービスプロジェクトタブ(プロジェクト&サービス管理""取引""サービスプロジェクト)内部には、ドロップダウンの値のリストを閉じるとのリストです:の強化、道路の壁。このリスト、または任意の他、お客様のニーズと一致しない場合の操作を行います:

  1. システム管理者、アプリケーション辞書に行くとして記録さ""は、Windows、タブ、およびフィールド""ウィンドウ
  2. その後、サービスプロジェクトとは作業のタイプ:フィールドタブを行く#。
  3. 作品のタイプ:フィールド内部では、Projectkind に移動します。
  4. Projectkind 列、からProjectkind リファレンス検索買うに移動します。
  5. リファレンスの検索キーでは、グリッドビューアンを選択しリストリファレンス]タブをクリックすると表示して編集できるようになります/削除/すべての作業の種類を追加します。

の順序を変更、これらのタイプを参照するほら以降をコンパイルする必要はありません:)


コンパイルエラー:時またはそれに近い構文エラー")"

するときに、次のエラーを見つけることが新しいウィンドウをコンパイル:

[java] 16 [main] INFO org.openbravo.data.Sqlc - Driver loaded 
[java] 188 [main] INFO org.openbravo.data.Sqlc - connect made 
[java] 234 [main] INFO org.openbravo.data.Sqlc - File: ..\srcAD\org\openb 
ravo\erpCommon\reference\ActionButton_data.xsql processed 
[java] 672 [main] INFO org.openbravo.data.Sqlc - File: ..\srcAD\org\openb 
ravo\erpWindows\EmployeeRegistration\Dependent_data.xsql processed 
[java] 719 [main] ERROR org.openbravo.data.Sqlc - SQL error in query: 
[java] org.postgresql.util.PSQLException: ERROR: syntax error at or near ")" 
[java] at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse  (QueryExecutorImpl.java:1512) 
[java] at org.postgresql.core.v3.QueryExecutorImpl.processResults(Query 
ExecutorImpl.java:1297) 
[java] at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecuto 
rImpl.java:188) 
[java] at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJ 
dbc2Statement.java:430) 
[java] at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags( 
AbstractJdbc2Statement.java:346) 
[java] SELECT () AS NAME FROM HR_EMP left join (select HR_Emp_ID from HR_Emp) table1 on (HR_EMP.HR_Emp_ID = table1.HR_Emp_ID) WHERE HR_EMP.HR_Emp_ID = ? 
[java] Exception:org.postgresql.util.PSQLException: ERROR: syntax error at or near ")"

ため、1つは、このウィンドウのタブのテーブルに少なくとも1つの識別子を定義するのを忘れ、このエラーが表示されます。 アプリケーション辞書| |テーブルとカラムの中|つ以上の列|表""列チェック識別子チェックボックスは、テーブルの識別子になりたい。

ローカライゼーションの問題

ローカライズについて 一般的な質問

誰Openbravoをローカライズするための責任ですか?

私たちは、アクティブなOpenbravoコミュニティの地域化プロジェクトをリードして感謝しています。場合、既存の1つは [Localization_Projects参照してくださいへの貢献に興味がある|上のローカリゼーションの取り組み]へ行って、適切なフォーラムであなたの助けを提供します。もし我々の翻訳&ローカライズフォーラムであなたのプロジェクトのポストの新しいローカリゼーションプロジェクトまたはお問い合わせください。

どうすれば、すでに存在しない翻訳をインストールできますか?

これが私たち[Translating_Openbravo#Installing_a_new_translation |翻訳チュートリアル]で詳細に説明しています。

どのような新しい国に新しい言語をOpenbravoをローカライズするために必要ですか?

必要な手順

オプションの手順:

文書の[参照してください[How_To_Localize |どのように詳細な説明]のOpenbravoをローカライズします。

はどのくらいの仕事は新しい言語にOpenbravoインターフェイスの翻訳に関与している?

およそ400.000アール?単語を翻訳し、それを通常の翻訳には常勤のより基本的な翻訳を行うには1ヵ月ほどかかる。

どのくらいの作業アカウントのグラフの作成に関与している?

Openbravoのアカウントのグラフを作成するには、通常1週間かかります。人は、このタスクの開発は非常によくOpenbravo知っているし、それらの国の会計制度の深い理解している必要があります。

どうすれば私の会社は、さまざまな会計ルールがある2つの場所での操作は?

彼らは各地域別のグラフのアカウントをアップロードすることができますし、別のエンティティに割り当てます。

私は、アプリケーション全体を再コンパイルせずにOpenbravo翻訳テストできますか?

残念なことに可能な話ではない。場合は、翻訳をインポートする必要がありますし、コンパイルには、で説明する変換をテストするには[Translating_Openbravo |翻訳]チュートリアル]。

できますOpenbravo、アラビア語やヘブライ語に翻訳できますか?

今、私たちの言語、右から(RTL)のアラビア語やヘブライ語のように左に書くのサポートがありません。そのようなサポートを開発するためのリソース上で非常に重要な投資を表し、コア製品にこれらの拡張機能を統合するOpenbravo開発チームと非常に緊密な連携が必要です。現在のところ、2 つのシナリオを参照してください:

数ヶ月数Openbravoチームの一部を拡張するなどの方向性のもとで、またはサードパーティの会社)のプロジェクトで作業する*誰かを提供します資格を持つソフトウェアエンジニア(から、、。必要な技術者の正確な数と、プロジェクトの長さは私たちには不明です。

問題が4402 Openbravo ERPにRTLのサポートを追加するの進捗状況を追跡します。

私は、新しいバージョンへのアップデートは、翻訳を失うか?

時Openbravoのインストールを新しいバージョンに更新されると、変更されているテキストや、または例では、新しいオプション)英語で表示されます(新され、変更されており、必要なものを翻訳する翻訳残っている。

古いバージョンから新しいバージョンには、再度Openbravoと輸出の翻訳は、新しいバージョンには、古い翻訳をインポートし、翻訳をアップグレードしてください。新しい文字列を使用したXMLファイルの新しいセットが作成されます。

もし翻訳が正しくインポートされている どうすれば確認できますか?

ログインOpenbravoにおよび、ユーザーのための言語として新しくインポートした言語を選択するログインログイン

はどのようにアプリケーションのテキストを修正することができますし、戻って変更をコミットする?

Openbravo内のメタデータを編集する標準的な方法Openbravo UIを使用しています。これはエラーが発生しやすくなります大まかに言って、メタデータを直接XMLファイルで編集しないでください。

もしあなたが英語でのアプリケーションのテキストの間違いを発見したと、これを修正するには、あなたの修正、従って最高の手順をご恩返しです:

には、開発Eclipseの文書が、それぞれ、この手順の説明です。

すべてのツールは、翻訳処理を行うことをお勧め?

If you translate Openbravo using XML files many translato rs are reporting that the tools from Multilizer are very useful when doing the translation in Windows environments. Other translators are using the multiplatform IDE Eclipse as an editor to translate the XML files.Also There are many other translation tools for linux user like [1] OmegaT is Free cross-platform computer assisted translation tool and another editor to translate po files it is called poEdit

なぜ一部の文字が正しく変換インストールされて表示されないですか?

OpenbravoとUTF - 8をサポートして表示する任意の文字をUNICODEでサポートされている。問題がある場合、一部の文字が表示さを体験しておりますことを確認:

私は、アプリケーションにログインすることはできませんがデフォルトのユーザーの言語を変更した後。どうすればセットアップが英語に?

設定するには英語の場合、データベースの手順を実行変更する必要が既定の言語として:

  1. Go to the command-line (cmd).
  2. Type "sqlplus tad/tad" if you are using Oracle or "psql -d openbravo -U tad" if you're using PostgreSQL. Replace tad/tad with the user/pass you chose in the installation.
  3. Type "update ad_user set default_ad_language='en_US' where name like 'Openbravo';"
  4. Exit with the "exit" command in sqlplus, or "\q" in psql.
はどのように位置/アドレス格納され、表示および印刷する方法を変更できますか?

OpenbravoデータベースC_LOCATION_DESCRIPTION、C_LOCATION_IDENTIFIERとC_LOCATION_NAMEこの機能を実現するに機能します。

アカウントのグラフのローカライズについて質問 ファイル

私は、いくつかの会計制度(ESと米国の)ファイルに気づいている以上の列が含まれます。彼らの目的は何ですか?

が使用されている列のみが私からのもの[の[Creating_Accounts_Files |当社のドキュメント]で説明されているものです。チャートのファイルの追加のレポートまたは追加の列を含めることが、実際のファイルをビルドするいくつかのアカウント。単に無視されます。

もし私が、アカウントの新しいセットをインポート私は単純に、新しいアカウントを使用して現在のデフォルト値を関連付けることができます?

新しいアカウントにはい、ちょうど関連付けるには、デフォルトで、これらの置換されます。私たちは、まず最初にフラグを古いアカウントを後にそれらを削除できることをお勧めします。 、 xx10になる 10アカウントを我々は通常、これらのアカウントの例については、値の前にはイグゼクス、設定を更新しません。アカウントのインポートの後だけの値のみをイグゼクス(xx是%と'を起動するアカウント)を削除する文を削除を実行します。


会計の問題

会計処理について一般的な質問

は必須のスプレッドシートで予算を作成するためですか?

ナンバー予算の行を手動で追加することができますが、Openbravoこの作業に役立つツールを提供します。これは予算のテンプレートでスプレッドシートを作成します。外部ツールでは、予算額、およびスプレッドシートアプリケーションにインポートを満たしている。

はどのように予算をスプレッドシートに動作しますか?

このプロセスは財務管理に移動する"会計は"取引"Excelでの予算報告書を作成します。は、予算に(ビジネスパートナー、製品、価格、期間など)に適用されるフィルタを選択します。実行を生成するExcelのプロセス。 。xlsファイルが生成されます。 スプレッドシートアプリケーションでは、ファイルを開き、大量の行ごとの予算を入力します。 マスターデータ管理を作成する"データのインポート"インポートLoaderのフォーマット"をインポートする新しい形式のフォーマットは、スプレッドシートの列に(別されるフィルタ時に生成をchoosedに応じて応じて)。 を実行し、インポートスプレッドシートローダーファイル(。csv形式で、"使用"、および"保存できませんでした";などしない)優れています。 マスターデータ管理を実行して"インポート予算"プロセス"データのインポート"インポート予算"インポート予算ウィンドウを開きます。 あなたが財務管理でインポートしたデータを見て"会計"トランザクション"予算のことができます。

良い初期クライアントのセットアッププロセス中、またはアカウントのグラフをロードし、後でインポートするアカウントの関数を使用してありますか?

それは好みのときにアカウントのグラフをアップロードする問題である。のいずれかを最初のクライアントのセットアッププロセス中にアカウントのグラフをアップロードするか、または後の段階でインポートするアカウントを使用してアップロードすることができます関数です。

方法は、平均原価計算ですか?

計算平均費用プロセスは、製品の購入の請求書を見つけることを試みます。できない場合は、その購入注文を探します。利用できない場合も、されると、最終的に価格表からpiceを取得します。 1回の購入価格を取得される、すべてのそれらの加重平均で計算されます。

設定方法は、新しいクライアントの最初の会計処理のセットアップですか?

主要な会計データを新しいクライアントのために必要です:

  1. 銀行の期首残高勘定
  2. 初期残高データ(アカウントバランス)
ために銀行口座の'初期のバランスを築くに'、次の手順に従う必要があります: プロセスは、としないのPOSTのIT。

は、お支払いは、手動での和解で作成し、同じ日付が含まれて銀行の明細書を作成します。銀行取引明細書、およびしないのPOSTのITを完了します。"/ p" <p>ためには、その年の期間は、アカウント最初のバランスが、今年は、会計処理を開始する予定です作成を作成し、最初の期間を開きます。その後、Ĝ / L通常刊行物を作成し、追加する行を手動で(このauthomatically年の残りのための行われる年のオープンエントリを作成するだけの開始年を手動で実行されます)。ポストは、このエントリは、それだけだ。"/ p"

れないのはなぜ会計のタブを見ることができますか?

各ユーザーの設定(存在する場合- "アプリケーション- "セッション情報)一般的なセットアップにアクセスする場合にしたいとの翻訳タブ会計が参照できます。 必ず、正しいオプションをチェックしてください。

会計を生成する材料の領収書や材料の出荷ですか?

デフォルトでは、活性化されていないが、Openbravo材料入庫、出荷書類を会計を生成することができます。財務管理では"会計"セットアップ"経理のスキーマ"会計スキーマ"アカウントのスキーマテーブル、行M_InOut、"アクティブ"チェックボックスをオンをダブルクリックし、保存します。この方法では、素材の領収書や材料の出荷に掲載することができます。警告:製品の素材領収書では含まれて確認してください/輸送コストを彼らのために作ったの!

いくつかの会計システムではそれが、領収書をポストしても無意味/出荷している在庫あり、これらの文書の情報によると、更新されるいくつかの他です。

は会計、各ドキュメントの生成についてのマニュアルはありますか?

はい、sourceforgeのhttp://downloads.sourceforge.net/openbravo/Accounting_Entries.pdfで

は何のG / L通常アイテムですか?

Ĝ / L通常商品のお支払い方法の作成理由を占めている。たとえば、その請求書から来ていない何かを払わなければならない、手動で決済窓越しにお支払いを生成する必要があります。このウィンドウでは、量とは、その支払いの理由は、会計の説明は、G / L通常アイテムにお支払いを作成します。

どのようにアカウントの会計報告に表示する量の計算ですか?

ノードには、このアクションを取らされるの特性に応じて:

どのように作成したり、エントリを文書によってときに転記さを変更する?

Under the src/org/openbravo/erpCommon/ad_forms path, you can find every document type, such us DocInvoice, and their entry build process implemented.

このエントリは、各ドキュメントタイプの作成についてのドキュメントを見て、http://downloads.sourceforge.net/openbravo/Accounting_Entries.pdfで役立つことがあります

場合は、エラーが発生し、現在のドキュメント"として表示される投稿が発生しました"文書を掲載。もし私がunpostしようとすると、それは、エラーをスローします私はブロックされています。どうすればいいですか?

これは、トランザクションが失敗したこの現象は、ポイントで説明されると発生は、会計Serverで障害が発生したトランザクションとしてマークされてまで、問題が解決され、もはや処理されます。このアカウンティングサーバを継続的には失敗に知られているトランザクションを考慮しようとすると時間を費やすのを避けるためのものです。

典型的な状況は、この問題が発生するときにクローズド期間内のトランザクションを投稿しようとするとされます。ポストアクションと、後続の試みは、このトランザクションを投稿するに何の行動の場合でも、今の期間オープンしている結果が失敗します。

以前に失敗しているトランザクションを投稿するには、まず、障害の根本的な原因を削除する必要がありますのでクローズド期間内に投稿しようとした場合、トランザクションが失敗した(たとえば、)、次にするので、リセットするために必要な期間を開くと、再度投稿することができます。を行うには:

エントリのどの種類Fact_Acctテーブルに存在する?

Fact_Acctの表では、エントリの4種類が存在する:


どうすればボリューム割引(Rappels)を作成できますか?

A)は、特定のビジネスパートナーのためのボリュームディスカウントを作成します:

  1. マスターデータ管理"ビジネスパートナーのセットアップ"ボリュームディスカウント
  2. 新しいボリュームディスカウントのドロップダウンの特別なケアの取り方を作成する#リスト'含まれる製品'と'含まれる製品カテゴリー'。
  3. タブ'製品カテゴリー'または'商品'を選択して希望するものに移動#。
  4. ボリューム'を(%)と最低額の割引を適用する割引パラメータ]タブの[1529628。
  5. ビジネスパートナー]タブの['に1529628を選択して、ビジネスパートナー懸垂下降に適用されるのです。

B)ボリュームビジネスパートナーに、まず彼のために新しい請求書を作成する必要が割引を適用するには:

  1. 販売管理"取引"受注
  2. ビジネスパートナーのための新しい標準的な販売注文を作成する#。
  3. それを(ボリュームディスカウント製品)を含むいくつかの行を追加#。
  4. '上の#]をクリックし完了ボタンを押します。
  5. 販売管理"トランザクション"納品書
  6. 同じビジネスパートナーのための新しい販売アンサーの請求書を作成する#。
  7. 'ボタン'から行の作成上の#をクリックします。
  8. 選択して、以前に作成された販売注文をクリックします'[OK]をクリックします。
  9. '上の#]をクリックし完了ボタンを押します。

C)プロセスボリュームディスカウント

  1. マスターデータ管理"ビジネスパートナー
  2. を選択して、同じビジネスパートナー。
  3. ボリューム'を'ディスカウントタブ1529628。
  4. '新しいボリューム'このビジネスパートナーのための割引を作成します。#。
  5. 請求書の作成]ボタン上の#をクリックします。
  6. ボリューム'に割引決済]タブの[1529628。
  7. を選択してトラフ'請求書'のリンクに移動し懸垂下降する請求書(負の量)を作成しました。
  8. '上の#をクリックして'Completeボタンを懸垂下降する請求書を完了します。

すべてのユーザーと開発者は、Openbravoフォーラムでは、この答えに寄与しているありがとう。

Retrieved from "http://wiki.openbravo.com/wiki/ERP_2.50:FAQ/ja"

This page has been accessed 11,641 times. This page was last modified on 3 April 2012, at 11:00. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.