From eb97edf94620b3a6268ee743dc42dbcab6870828 Mon Sep 17 00:00:00 2001 From: oblomov <102328295+oblomov-dev@users.noreply.github.com> Date: Wed, 6 Sep 2023 23:28:11 +0200 Subject: [PATCH] new error message for binding (#533) * bugfix serialization * update * add new error message for binding errors --- src/00/z2ui5_cl_fw_model.clas.abap | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/00/z2ui5_cl_fw_model.clas.abap b/src/00/z2ui5_cl_fw_model.clas.abap index 9bb640c0..7ac9a50e 100644 --- a/src/00/z2ui5_cl_fw_model.clas.abap +++ b/src/00/z2ui5_cl_fw_model.clas.abap @@ -124,7 +124,11 @@ CLASS z2ui5_cl_fw_model IMPLEMENTATION. DATA(lv_name_back) = `MO_APP->` && lr_attri->name. FIELD-SYMBOLS TYPE any. ASSIGN (lv_name_back) TO . - z2ui5_cl_fw_utility=>x_check_raise( when = xsdbool( sy-subrc <> 0 ) ). + IF sy-subrc <> 0. + RAISE EXCEPTION TYPE z2ui5_cx_fw_error + EXPORTING + val = `BINDING_ERROR - No attribute found with name: ` && lr_attri->name. + ENDIF. CASE lr_attri->type_kind.