Hi Community,
I’m working on a customization where I’d like to add the “Add Items” action button to the Details grid on the Sales Quotes screen (CR304500), similar to how it currently works on the Sales Orders screen (SO301000).
The goal is for this button to open the Inventory Lookup dialog, allowing users to search for and add inventory items directly into the quote lines, just like in the Sales Orders screen.
This functionality is already working as expected in Sales Orders, and I would like to replicate the same behavior in Sales Quotes to streamline the quoting process.
Has anyone implemented this before or can provide guidance on:
-
Which action or logic controls the Inventory Lookup in SO301000?
-
How best to reuse or extend this functionality in CR304000?
I went through This link of ideas section for same requirement but its already in status as Unlikely to implement SO i am findig a way to implement it via code.
I’ve added the popup panel, form, and grid for the inventory lookup dialog in the Customization Editor, replicating it exactly as it's implemented on the Sales Orders (SO301000) screen. I’ve also added the
ItemFilterandItemsInfoviews to theQuoteMaintgraph in my customization.However, I'm still seeing a warning in the Customization Editor that says:
“The view ItemInfo doesn't exist.”I’ve double-checked the spelling and view definitions, and everything seems correct. Here's what I've done so far:
-
Copied the Inventory Lookup dialog structure from SO301000
-
Created the
ItemFilterview as a PXSelect -
Created the
ItemInfoview using the same logic as inSOOrderEntry -
Despite this, the Customization Editor doesn’t seem to recognize
ItemInfoas a valid view for the grid.Has anyone run into this issue before, or is there a specific step I might be missing to register the view so the editor picks it up?
Any suggestions, code snippets, or documentation references would be greatly appreciated!
Thanks in advance.