ヘルプ

ようこそ!

このフォーラムはOdooに興味がある方はどなたでも参加いただけます。Odooに関する質問を投稿したり、質問に回答したりすることができます。

0

ドキュメントへのサブスクリプションデフォルト値の挙動(V12)

※他のバージョンでの挙動詳細未確認です。


背景

販売チームにフォロワーを指定しておくと、販売オーダ作成時にそれらフォロワーが販売オーダのフォロワーとなります。(サブタイプ設定で、販売チームと販売オーダのレコード間で親子関係があるため。)

その際、「見積送信」「確定販売オーダ」については販売チームのフォロワーのサブスクリプション設定が引き継がれるのですが、「活動」や「ノート」についてはこの設定がそのまま引き継がれる挙動とはなっていません。

例えば、次の画像のように、販売チームのサブスクリプションでは「ノート」を選択しているにも関わらず、


販売オーダのサブスクリプションでは「ノート」が選択されていないということが起こりえます。



挙動・設定

「ディスカッション」「ノート」「活動」といったメッセージタイプにつき販売チームのサブスクリプション内容を販売オーダのサブスクリプションに反映させるには、実はサブタイプ(管理設定 > 技術設定 > Eメール > サブタイプ)の定義内容も合わせて調整する必要があります。

サブタイプ定義にて、これらメッセージタイプは特定のモデルに紐付かないグローバルなものとして定義されています。


この種のメッセージでは、サブタイプでデフォルトが選択されており、且つ販売チームのサブスクリプション設定でも選択されていないと、販売オーダのサブスクリプションにて選択がされないという挙動になっています。

ですので、販売チームのフォロワーが、販売オーダにて自動的にフォロワーになり、その際「ノート」が自動的に選択されている状態にするには、販売チームのフォロワー設定のみでなく、サブタイプの「デフォルト」項目を選択しておく必要があります。


ただし、この設定はグローバルに有効ですので、販売オーダのみでなく全てのドキュメントに影響する点に注意が必要です。現状、標準機能のままでは、『基本的には「ノート」にはサブスクライブしたくないけれど、販売オーダの「ノート」のみサブスクライブしたい』といったニーズには対応できません。この仕様はOdooとして改善の余地があるところではないかと思われます。


アバター
破棄

課題の解決が好きな方

OSSを活用して企業のDXを本質的に進めたい方、
コタエルでやってみませんか?