Prevent quoting non saleable parts

We’ve got some non saleable parts. Is there any way to prevent users adding those non saleable parts in Quote Entry? Thanks in advance for any help.

Add a pre-proc BPM to Quote.ChangePartNum(), that checks if whatever flag you’re using to indicate that the part is non-sellable. Just add a UD field to the Part table if not flag currently exists.

Thank you, Calvin.

Thank you Calvin. Do you have the custom C# code for this? It would be greatly appreciated if you can share it.