Generic Filter Solution 
The generic search framework in CRM Web Channel has been enhanced with additional search criteria. In addition to the search for headers, you can now search for items of orders, quotations, order templates, and complaints and returns.
Because items are usually displayed with more fields than headers, usability of the result list has been improved. You can now expand the result list, which is displayed in the navigation bar, to the work area.
You have defined additional search criteria with the BAdI Additional Search Filter in Customizing at .
You can now search for CRM orders with campaign ID or delivery ID
For one order transactions, the generic search framework is based on the reporting framework. Because the reporting framework does not support the search with reference transactions, the generic search framework has been enhanced.
With BAdI implementations, you can now implement additional search criteria, for example, other reference transaction types for orders or other one order types.
You can now search for CRM invoices with reference transaction ID
Since the prior release, the search for invoices with order numbers in SAP CRM Web Channel only works if the order is saved as the directly preceding transaction in CRM Billing. This does not work in delivery-based invoicing, where the delivery note is the directly preceding transaction. Therefore, the search for invoices has been enhanced and now also takes into account orders that are indirectly preceding transactions.
For more information about how to implement additional search criteria via BAdI and how to enable the expansion of the result list, see SAP Service Marketplace at .