SD_COND_MULT_SELECT is a standard SAP function module that performs functionality. This is available within standard R/3 SAP systems depending on version and release level.
Below are the pattern details for this FM showing its interface including any import, export and tables parameters. There is also a list of Exceptions and for your convenience any standard documentation available. All this information and more can also be viewed if you enter the function module name SD_COND_MULT_SELECT into the relevant SAP transaction such as SE37 or SE80.
CALL FUNCTION 'SD_COND_MULT_SELECT' "
EXPORTING
iv_application = " kappl
iv_condition_type = " kschl
* iv_date_ab = " sy-datlo
iv_date_bi = " sy-datlo
is_header_comm_area = " any
is_t683s = " t683s
is_t682i = " t682i
is_t682ia = " t682ia
IMPORTING
et_t682z = " tt682z_d
er_condition_records = " data
ev_condition_records_found = " abap_bool
ev_condition_is_purely_header = " abap_bool
ev_non_relevant_key_field = " abap_bool
CHANGING
ct_position_comm_area_excl = " standard table
ct_komp_cond_periods = " standard table
cv_prepare_promo = " boolean
. " SD_COND_MULT_SELECT