私はOpenERPとPythonも初めてです。私はOpenERP 6.0.4を持っています
python 2.7を使用して、アカウントフォルダーのinvoice.pyファイルを変更しました(ファイルを編集して保存しただけで、何もコンパイルしませんでした)。
私が行った変更は、合計金額の計算方法です。合計金額に常に 0.3 EUR を追加する必要がありました。
次に、OpenERPサーバーを再起動し、管理>モジュール>アカウントモジュールをアップグレードに設定してから、アップグレードを適用しました。
その後、新しい請求書を作成しましたが、変更が反映されませんでした。
テスト目的で、私は Python を初めて使用し、正しくコーディングしていない可能性があると考えたため、invoice.py の行を変更して、請求書インターフェイスでマウスを [Residual] の上に置いたときに表示されるヘルプ メッセージを変更しました。からhelp="Remaining amount due."
までhelp="This is just for testing."
サーバーを再起動してモジュールをアップグレードしましたが、この変更も反映されません。
新しいデータベースも作成しましたが、変更はまだ表示されていません。
何か不足していますか?コアモジュールを編集することさえ可能ですか? これに対する回避策はありますか?
最終的な解決策: サーバーをアンインストールして再インストールすると、問題が解決しました。