콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
10082 화면

In OpenERP V7, the advanced search filter is not working.

For example, if I want to select all customers with "Customer Payment Term is equal to Cash" or "Customer Payment Term contains Cash", the result shown is always the same. The filter is not working at all.

Same effect when trying to filter on a Sale Pricelist. Whatever is filled out in the filter, always all customers are shown.

How to solve this?

아바타
취소

What is the datatype of Customer Payment Term? Did you try to use the ID instead of String value?

작성자

Where can I find this, I'm just a user? I only tried the string values which exist / I have added.

On which object do you try to filter? Customer? AND What is your right access on system? can you connect with admin login?

작성자

Yes, customer. I can set the filter to "Companies", "Contacts" (pre-defined filters), everything o.k. I can fill out a name in the search box (right-top), everything o.k. But searching for above mentioned specific data fails.

작성자

And I can logon as admin, obviously the advanced search should work also for "normal" users.

It's just to search the id of your search item.

I can't use the filter. sorry

베스트 답변

Hi,

we can implement advance search for sale pricelist by defining a fnct_search .

'property_product_pricelist': fields.property( 'product.pricelist', type='many2one', relation='product.pricelist', domain=[('type','=','sale')], string="Sale Pricelist", view_load=True,fnct_search=_search_prodt_price, help="This pricelist will be used, instead of the default one, for sales to the current partner"),

Like this we can define this function

def _search_prodt_price(self, cr, uid, obj, name, args, context=None):

return must be in the format return [('id','in',[1,3,5])]

Thanks

Parvathy

아바타
취소

I am having a similar problem. When i search Sales Order Category field that contain PC it only returns order up to SO341, where I have many orders after that also contain PC in the category field

관련 게시물 답글 화면 활동
22
12월 23
49801
0
3월 15
4251
8
7월 24
16689
2
11월 23
3424
3
4월 23
34287