0

セキュリティ イン オドo.

在庫場所フォームで、ユーザーを特定の在庫場所に割り当てる必要があります。

私はレコードルールを作成しており、正常に動作します。しかし、「倉庫からの在庫場所/在庫管理/在庫調整」のエラーに直面しています。

ルールを追加しました。詳細については、ドロップボックスのリンクからビデオを見つけてください。

https://www.dropbox.com/s/hhho1hsyg3y06f5/odoo_security_error.ogv?dl=0

security.xml ファイル

ルール: [('user_ids','in',[user.id])]

ありがとう。

4

1 に答える 1

0

すべての場所にユーザーを設定していないため、セキュリティ制限メッセージが表示されます。許可されたユーザーが見つからない場合は、セキュリティ メッセージが表示されます。

場所をクリックすると、セキュリティ ルールが stock.location のすべてのデータに適用されますが、ルール基準を満たさないデータはほとんどないため、このメッセージが表示されます。

あなたはこれを試してみるべきです、

['!','!',('usage','=','view'),('user_ids','=',False),('user_ids','in',[user.id])]

許可されたユーザーが設定されていないか、場所の種類がビューであるかどうかの確認を無視します。また、問題が発生した場合は、親の場所を制限に追加する必要があります。これは、場所に親子構造があるため、ルールに追加する必要がある場合があるためです。

['!','!','!',('usage','=','view'),('user_ids','=',False),('location_id.user_ids','in',[user.id]),('user_ids','in',[user.id])]
于 2015-06-17T12:42:54.003 に答える