Hi Peter,
in the MDG-BP UIs, the easiest way is using a custom feeder class that inherits from the SAP feeder. Then you can use redefinitions of different methods to adjust the field accordingly:
- If you want to filter out undesired values only and keep the dropdown, it'd be sufficient to redefined method GET_ATTR_VALUE_SET for the specific field (others should do a parent call!).
- If you want to change the dropdown to an input field and offer a more complex search help, you could use GET_DEFINITION to add an "OVS" or "DDIC" search help to the field. In case of "OVS" further methods need to be implemented for providing the search logic.
http://scn.sap.com/docs/DOC-7858 provides a couple of how-to's you might find helpful:
- Custom Feeder Class: http://scn.sap.com/docs/DOC-31882
- Filter Input Helps: http://scn.sap.com/docs/DOC-31886
Best regards
Michael