0

Windows localhost で Odoo v11 を使用していますが、まだ初心者です。

最近、posticket を編集しようとしましたが、突然、POS モジュールがロードを停止し、空白のページのままになります。

ブラウザのキャッシュをクリアし、odoo サービスを再起動しましたが、うまくいきました。

ただし、領収書が表示されず、次のようなエラー メッセージが表示されます。

Uncaught TypeError: Cannot read property 'vat_label' of null
http://localhost:8069/point_of_sale/static/src/js/models.js:2121
Traceback:
TypeError: Cannot read property 'vat_label' of null
at child.export_for_printing 
(http://localhost:8069/point_of_sale/static/src/js/models.js:2121:44)
at Class.get_receipt_render_env 
(http://localhost:8069/point_of_sale/static/src/js/screens.js:1538:28)
at Class.render_receipt 
(http://localhost:8069/point_of_sale/static/src/js/screens.js:1616:77)
at Class.show 
(http://localhost:8069/point_of_sale/static/src/js/screens.js:1505:14)
at Class.prototype.(anonymous function) [as show] 
(http://localhost:8069/web/static/src/js/core/class.js:90:38)
at Class.show_screen 
(http://localhost:8069/point_of_sale/static/src/js/gui.js:116:33)
at Class.finalize_validation 
(http://localhost:8069/point_of_sale/static/src/js/screens.js:2071:22)
at Class.validate_order [as _super] 
(http://localhost:8069/point_of_sale/static/src/js/screens.js:2080:18)
at Class.validate_order 
(http://localhost:8069/pos_mercury/static/src/js/pos_mercury.js:687:14)
at Class.validate_order 
(http://localhost:8069/web/static/src/js/core/class.js:123:38)

編集 :

HTMLposticket に挿入したすべてのコードを削除しました。今では、アセットで開発者モードを有効にした場合にのみ機能します。非アクティブ化して POS 販売レシートを生成しようとすると、次のエラーが発生します。

Uncaught TypeError: Cannot read property 'vat_label' of null
http://localhost:4883/web/content/2266-abace1e/point_of_sale.assets.js:197
Traceback:
TypeError: Cannot read property 'vat_label' of null
at child.export_for_printing (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:197:863)
at Class.get_receipt_render_env (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:379:1110)
at Class.render_receipt (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:379:2226)
at Class.show (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:379:409)
at Class.prototype.(anonymous function) [as show] 
(http://localhost:4883/web/content/2189-
2963aaa/web.assets_common.js:3816:488)
at Class.show_screen (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:314:48)
at Class.finalize_validation (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:400:1111)
at Class.validate_order [as _super] (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:400:1226)
at Class.validate_order (http://localhost:4883/web/content/2266-
abace1e/point_of_sale.assets.js:448:6)
at Class.validate_order (http://localhost:4883/web/content/2189-
2963aaa/web.assets_common.js:3819:371)

あなたの助けとサポートに本当に感謝しています。

よろしく、

4

3 に答える 3

0

昨夜、設定ページで会社から国のデータを削除した後、それは私に起こりました. しかし、自分の国を会社のセットアップに戻したとき。それは再び機能します。これが役立つかどうかはわかりません。私は非技術者です。

于 2018-04-25T10:57:24.383 に答える