@NamedStoredProcedureQuery(
name = "PaymentsTechnicalRequest",
procedureName = "MERCHANTS_PKG.payments_technical_rep",
resultClasses = EcommMerchantRecord.class,
parameters = {
@StoredProcedureParameter(name = "in_merchant_id_arr", mode = ParameterMode.IN, type = String[].class),
@StoredProcedureParameter(name = "in_status_arr", mode = ParameterMode.IN, type = String[].class),
@StoredProcedureParameter(name = "in_rownum_cnt", mode = ParameterMode.IN, type = Integer.class),
@StoredProcedureParameter(name = "in_date_from", mode = ParameterMode.IN, type = LocalDate.class),
@StoredProcedureParameter(name = "in_date_to", mode = ParameterMode.IN, type = LocalDate.class),
@StoredProcedureParameter(name = "in_sum_from", mode = ParameterMode.IN, type = BigDecimal.class),
@StoredProcedureParameter(name = "in_sum_to", mode = ParameterMode.IN, type = BigDecimal.class),
@StoredProcedureParameter(name = "in_search_txt", mode = ParameterMode.IN, type = String.class),
@StoredProcedureParameter(name = "out_cursor", mode = ParameterMode.REF_CURSOR, type = Class.class)
}
)