Filter objects are attributes of a message in the distribution model. They comprise a filter object type and an assigned object value.
ALE uses filter objects in outbound processing. You can use the filter objects to specify the content of a message and its receivers.
The role of a filter object is different for message types and BAPIs.
If the deleted segment was a mandatory segment and provided that there are no other mandatory segments of the same name on the same IDoc hierarchy level, the higher-level IDoc segment is also deleted. This process is repeated and the final result depends on the specific IDoc structure, mandatory segments and the segments that have been repeatedly processed.
If the uppermost mandatory segment of an IDoc still exists after this process, the rest of the IDoc is distributed.
Filter objects comprise a filter object type and an assigned object value. Filter object types are either field names in IDoc segments or parameter names in BAPI calls.