The search is restricted to 1000 characters.
To enable the search function, you must set sap:searchable to
true for the root entity set.

<EntitySet Name="SEPMRA_C_PD_Product"EntityType="SEPMRA_PROD_MAN.SEPMRA_C_PD_ProductType" sap:searchable="true" sap:content-version="1"/>
The Search field is enabled by default. If the underlying
entity doesn't support the search functionality, you can disable it by setting
Searchable to false in the
SearchRestriction annotation. The following sample code shows
how to disable the search functionality for the SalesOrder
entity:
XML Annotation
<Annotations Target="SAP__self.Container/SalesOrder">
<Annotation Term="SAP__capabilities.SearchRestrictions">
<Record>
<PropertyValue Property="Searchable" Bool="false" />
</Record>
</Annotation>
</Annotations>
ABAP CDS Annotation
@Search.searchable: false
annotate view ZC_SalesOrder with { };
CAP CDS Annotation
annotate SalesOrder with @Capabilities: {SearchRestrictions: {Searchable: false}};
In SAP Fiori elements for OData
V4, the search string entered by the user is passed to the back end using the
$search parameter in the OData request. The back end interprets this input and returns the relevant results. For more information, see
Providing Services | capire.
For more information about configuring the filter bar in a list report, see Adapting the Filter Bar.