Purpose
You can create filter for general checks in the standard SAP System. You can use these additional filters to select product data for enterprise-specific checks. You can set up a filter for each object (for example, material or document) which data is read and displayed.

You define a filter that only selects documents that have the name Smith as the author or person responsible.
Prerequisites
You must create a program for enterprise-specific filters. The program’s interface must be identical to the example program
RCPDMEXTENDEDFILTERTEMPLATE .
Do not change the interface of the example program.
Process
This program contains a
FORM routine for each object. You can take the parameters you require from this routine.Verify the interface of the FORM routine that you want to use to execute enterprise-specific filter checks, for example for documents
FORM CHECK_DOCUMENT .
You only want documents to be filtered that have the person responsible as Smith:
check document_data-dwnam ne 'SMITH'

Program name: Z_FILTER_DOC_SPECIALIST
FORM routine: SPECIALIST_CHECK_DOCUMENT
Result
The system runs a filter check all the way to the deepest explosion level when you start an explosion. On product data is returned that meets the criteria of the general and enterprise-specific filter checks.