問題タブ [odoo-12]

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 に答える
564 参照

model - 「承認待ち」ステータスを追加 Odoo 12

見積もりの​​ステータスを追加したいのですが、最初に見積もり、送信済み予算、受注通知の 3 つがあることがわかります。管理ユーザーのみが承認する「承認待ち」という状態を追加する必要があります。継承によって何ができるかはわかっていますが、モデルはどこにあり、依存関係として配置する必要があるモジュールはどれですか。

誰か助けてくれませんか?

更新:私はすでにそれを見つけました。そして、さらに州を追加したいフィールドをすでに見つけました。ただし、初心者なので、このコードをすべて理解することはできません。誰か説明してくれませんか?

state = fields.Selection([ ('draft', 'Quotation'), ('sent', 'Quotation Sent'), ('sale', 'Sales Order'), ('done', 'Locked'), ('cancel', 'Cancelled'), ], string='Status', readonly=True, copy=False, index=True, track_visibility='onchange', track_sequence=3, $ date_order = fields.Datetime(string='Order Date', required=True, readonly=True, index=True, states={'draft': [$ validity_date = fields.Date(string='Validity', readonly=True, copy=False, states={'draft': [('readonly', False$ help="Validity date of the quotation, after this date, the customer won't be able to validate the quotatio$ is_expired = fields.Boolean(compute='_compute_is_expired', string="Is expired")

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

odoo - website_hr Odoo モジュールで公開のデフォルト値を変更する

私はしばらくの間、ウェブサイトの Odoo モジュールで従業員を自動的に公開しようと試みてきました。ただし、新しい従業員を追加すると、公開済みフィールドはデフォルトで「未公開」に設定されます。これにより、従業員は About us Web ページに表示されますが、公開されません。そのフィールドにデフォルトで「公開済み」の値を設定して、誰もがこの従業員を自動的に表示できるようにしたいと思います。ここに画像の説明を入力

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

odoo - 親ビューに ODOO 要素を配置できません

モジュールをコンパイルしようとしていますが、このエラーが表示されます

親ビューにない「sale_condition」によるエラーであることがわかりました。別の方法を教えてください。このグループをどこに追加して機能させることができますか? アドオンファイルで変更できないことを知っている

「sale_condition」属性を持つこのグループは、odoo 10 mais pas dans odoo 12 に存在します。