Hi,
When creating a supplier purchase order, the drop-down lists all products.
Each product has text added if a product has a buying price defined for that supplier / has nothing defined for that supplier.
How do I filter this list to show only products that have a buying price associated with that supplier?
Thanks
So, I take it then that ALL products are ALWAYS shown in the picking list, whether associated with that supplier or not?
So, I have to make my own filter?
you can tag the product to the supplier, when making an order, only those product can be selected.
I assume you mean use Categories.
I have looked at this.
I can see to create categories for Products and for Suppliers, but not how to link a product to a supplier.
Could you explain further please?
thanks
this is what is shows
screenshot: https://prnt.sc/l7tdwy
you can assign it in Product Buying Price
screenshot: https://prnt.sc/l7tead
Your screenshot shows the “problem” exactly: the second item is NOT associated with the supplier but is still shown in the picking list.
I want ONLY the products associated with a supplier to be listed…not 6000 products when I only buy one thing from a supplier!!
Can a developer point me in the right direction to apply a filter by supplier on this drop-down?
My suggestion is that by default the results should be filtered by the supplier to whom the purchase order is being made.
A pre-ticked tickbox could be next to the drop-down that could be un-ticked to show all products.
What if you set this? [tt]SUPPLIER_ORDER_WITH_NOPRICEDEFINED [/tt]
Maybe it would hide all the non-associated products. Also, what about the replenishment feature? But then again, filtering by supplier there would be only for the products with low stock.
Thanks, but
SUPPLIER_ORDER_WITH_NOPRICEDEFINED : allows adding a product to an order with no price defined (not tested).
In my slow investigation I find a new constant deep in the latest develop code which looked like it would do what I want: MAIN_SEARCH_PRODUCT_BY_FOURN_REF
But I see no change when it is set: someone needs to explain that constant, I find no reference to it anywhere.
Thanks, I could not find that. Hopefully the author will explain it’s behaviour…




