We use Demand Entry to process the majority of our schedules but due to prices changes, etc we can have multiple lines for the same PO \ Part. In order to distinguish these on the search window we have been entering a ‘Do Not Ship After’ against lines we do not want to use.
We currently search by selecting the Demand Contract, then the PO (returning all results), sort by ‘Do Not Ship After’ and select only the records with no date. I have created a BAQ for a BAQ search but obviously that brings all records through and I only need the PO’s relevant to the contract I have already selected. I have had a look at some other search options but am not sure if any can meet the Contract and the PO selection criteria? I’m not looking for instruction on how to create the search, just which would be the best option to work through. Thank you.
I was looking at Quick Search but if I understand it correctly I would need to set the Context Key as the Contract Num and that defaults to the PO Num?
Ah. You may be able to change the default sort in a BPM for that method. If you run a trace, you will see the system calls a method like “Demand.GetPOList” (wild guess). One of the parameters is a whereClause. This should have text like “ContractNum = ‘1234-BS’”. You can add something like “Order By DoNotShipAfter” at the end of the text. If I’ve lost you, just port a trace of what occurs when you press “Search”