問題タブ [odoo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1107 参照

preview - 添付文書の Odoo プレビュー?

こんにちは、Odoo ドキュメント管理に添付されたドキュメントをダウンロードせずにプレビューするためのモジュールはありますか?

前もって感謝します

0 投票する
0 に答える
923 参照

python - res.partner および product.product のフィールドを表示 - OpenERP

saleモジュールでは、オブジェクトを取得sale.ordersale.order.line、販売のツリービューでは、そのsale.orderモデルのフィールドを表示するオブジェクトを取得しました。

今、私は 1 つのフィールドを表示しようとしproduct_id ています。sale.order.linefields.one2manymany2one

私はすでにこの種の仕事をOpenERPで行っていましたが、それはずっと前のことで、これを達成する正しい方法を忘れていました...

これが私のコードの一部です(興味深い部分)

の上sale.order

の上sale.order.line

私が達成しようとしているのは、すべてのフィールドを継承してsale.order.line、それらのいずれかをsale.orderツリー ビューに表示できるようにすることです。

これは私のxmlですsale_view.xml

linea_tarifas関連フィールドですが、何も表示されていません。

私は自分自身を説明したことを願っています。

何か案は?

前もって感謝します!

0 投票する
1 に答える
2648 参照

openerp - 外部 ID をさかのぼって追加するにはどうすればよいですか?

SugarCRM と OpenERP のインスタンスがあり、状態 (頻繁に変化します)、顧客、組織、および一部の製品を同期する必要があります。

上記のレコードの一部は OpenERP のインストール時に作成され、一部は CSV からインポートされ、一部は管理ページから手動で入力されました。これにより、レコード上にさまざまな外部 ID と欠落している不浄なマッシュが残っています (州など)。

これらの外部 ID をクリーンアップする方法はありますか? 管理ページからそれを行う方法がわかりません。API を使用する方法はありますか? 州「アラバマ」をロードして、OpenERP に「このレコードの外部 ID は現在 US-AL です」と伝えることはできますか?

同様に、API を使用して新しい状態を作成する場合 (常に拡大しているグローバル リストがあります)、作成時に外部 ID を設定できますか?

0 投票する
1 に答える
773 参照

python - パートナーのアドレスをツリー ビューに表示 - OpenERP

res.partnerのフォーム ビューではsale.order、次のコードが表示されます。

このビューは、res.partnerアドレスを形式に変換します。つまりcontext="{'search_default_customer':1, 'show_address': 1}"、ツリー ビューでも同じ動作が必要です。

contextこれをフィールド上のツリー ビューにコピーしましpartner_idたが、何も起こりません。多くの方法を試しましたが、結果はありませんでした。

パートナーのアドレスもツリービューに表示したいです。

誰でもこれを達成する方法を知っていますか?

前もって感謝します!

0 投票する
1 に答える
1065 参照

openerp - OpenERP/Odoo POS カテゴリと、このカテゴリに関連付けられた製品を作成するために必要です

OpenERP POS 7 最新バージョンを使用しています。特定のカテゴリで製品を作成するためのサポートが必要です。

ユースケース: 新しいカテゴリを作成し、その新しいカテゴリの製品を作成したいと考えています。

手順:

ステップ 1: 「POS」 -> 「製品」 -> 「製品カテゴリ」 -> 「作成」からカテゴリを作成します。

ステップ 2: 「POS」 -> 「製品」 -> 「製品」 -> 「作成」から製品を作成すると、ステップ 1 で作成済みのカテゴリーが表示されません。カテゴリを新規作成するが、商品画面から作成したカテゴリが販売画面に表示されない

また、Odoo pos のデモでは、「商品カテゴリ」ではなく「Pos/Public Product Categories」というラベルの付いたカテゴリが表示されますが、これらに違いはありますか?

0 投票する
2 に答える
3806 参照

openerp - CSV データを API 経由で OpenERP/Odoo に送信できますか?

ほとんどのモデルに、管理ページからカンマ区切り値 (CSV) データをインポートできます。このプロセスは外部 ID を処理して、後の CSV インポートで必要に応じてデータを追加または修正できるようにします。これは手動操作です。

API を使用して、同じレコードを作成および修正したり、外部 ID を設定したりできます。ただし、これには、API を使用してデータをプッシュする外部アプリケーションで、CSV インポーターによって処理される多くのロジックを手動でコーディングする必要があります。API を介したデータのプッシュは自動化できます。

API を使用して (Odoo 内のコードを変更する必要がないため)、CSV データをプッシュする (挿入/更新/関係/外部 ID/ などのロジックが Odoo によって処理される) 方法はありますか? これは一種のハイブリッド アプローチであり、Odoo 内でインポート モジュールを作成する必要がないようにしています。

編集:「外部ID」は「XML ID」と呼ばれることがよくあります。これは、XML に固有のものではなく、以前のバージョンの OpenERP から固執した用語だと思います。

編集

このページでは、CSV のようなデータをパイプライン経由でプッシュしてシステムにロードする load() 関数について説明します。

http://openerp-server.readthedocs.org/en/latest/06_misc_import.html

そのページの概要を API を介した操作に変換する方法がわかりません (実際に可能である場合)。load()インターフェイス (エントリ ポイント)、モデル、メソッド (おそらく)、およびいくつかの追加パラメーターが必要になると思いますが、詳細はわかりません。

0 投票する
3 に答える
2279 参照

odoo - Odoo v8 がリモート サーバー インストールからの読み込みに失敗する

GitHub から最新バージョンの Odoo (Openerp v8) をダウンロードしました。私のローカルホスト(私のPC)にインストールすると、正常に動作します。リモートサーバーにインストールしようとするたびに、データベースは作成されますがロードされず、my-remote-ip:8072/webになると空白のページが表示されます(構成openerp-geventファイルに沿って起動しましたが、同じことが起こりますopenerp-serverコマンドも)。

ログ ファイルを確認すると、プロセスは次の場所で停止しています。

.... INFO my-db-username openerp.addons.base.ir.ir_http: ルーティング マップを生成しています

システムによって処理された最後の要求は次のとおりです。

'werkzeug.request': http://my-remote-ip:8072/web/js/web.assets_backend/77f77e2' [GET]>

このリクエストは処理されず、空白のページが表示されます。私はubuntu 14.04を使用しています。リモートサーバーからの odoo の使用を防止するコーディングに保護があるのだろうか。

この問題を回避する方法を教えてください。

0 投票する
1 に答える
570 参照

openerp - Odoo API の検索条件が完全に認識されていません

Odoo オブジェクト/検索 API を呼び出して、外部 ID のリストの IR レコードのリストを返そうとしています。

私が探しているモデルは ir.model.data で、次のものと一致させたい:

PHPで使用している検索基準は次のとおりです。

私が得ているのは、モデルに一致するすべての ir.model.data レコードですが、指定された complete_name に限定されません。

なぜそれがうまくいかないのでしょうか?

「外部識別子」管理ページで、少なくとも単一の外部 ID について、次を検索することで正しい結果が得られます。

それはまさにAPIを介して検索する必要があるものでしょうか?

0 投票する
2 に答える
1297 参照

python - Onchange フィールドが OpenERP で機能しない

sale.order のツリービューにres.partner呼び出されるフィールドを表示しようとしています。phone

しかし、何も表示されず、データのないフィールドの名前だけが表示されます。これは私のコードですsale.order

このフィールドの Onchange 関数:

res.partner明らかにクライアントの電話であるフィールドでも呼び出されます。ツリービューphoneに表示する必要があります。これsale.orderは私のコードですsale_view.xml

何か案は?

前もって感謝します。