0
vote
464 Views

標準価格の変更ができません?

No difference between standard price and new price! というエラーが出て、
標準価格の変更ができません。Odooはv10です。

製品カテゴリーで、
在庫評価の、原価計算法で標準原価を選択し、
在庫評価で 継続記録(Perpetual (automated))を選択して
製品カテゴリーを作成します。
その製品カテゴリーを使って製品を作成します。
製品作成のフォームで、Inventory のタブのInternal Category で、
作成した製品カテゴリーを選択します。

そうすると、製品フォームの一般情報の右側の、
原価の下に、青色で Set standard price が表示されます。
そのSet standard priceをクリックして開いた、
標準原価を変更のウィザードで、
Cost の箇所に、現在と異なる数字を入力して、適用のボタンを押すと
No difference between standard price and new price! というエラーが出て、
標準価格の変更ができません。

--odoo/addons/stock_account/modules/product.py のファイルを見ると、

 diff = product.standard_price - new_price
 if diff:
     raise UserError(_("No difference between standard price and new price!"))

となっています。
ここは、if diff==0: となっていないと、
標準価格の変更ができないのではないかと思うのですが、
私が操作する上で、根本的に勘違いがあるのでしょうか? よろしくお願いします。

武居誠之
武居誠之
16
| 0 0 0
Asked on 16/10/15 3:40

0
vote

2日前に修正があったようです。https://github.com/odoo/odoo/commit/5421beafb1519d99dd2f4bc8f1abb1fea79258ab

コードを最新版に入れ替えてみてください。

Yoshi Tashiro
Yoshi Tashiro
121
| 3 1 2
Answered on 16/10/15 3:57

回答をどうぞ!

問題解決につながる実際的な回答をお願いします。質問や既出の回答に対して補足が意見がある場合は、コメントツールをご利用ください。一つの質問に対し複数回の回答はできませんが、自分の回答はいつでも修正が可能です。また、質問/回答の評価にご協力ください!

質問する

アップデート通知

このフォーラムについて

このフォーラムはOdooの日本での普及を目指す有志により運営されています。

ガイドラインを読む

質問ツール

12 フォロワー

統計

質問: 16/10/15 3:40
参照: 464
最終更新: 16/10/15 3:57