我可以更改OData errorhandling的errordetails属性吗?

我可以更改OData errorhandling的errordetails属性吗?,odata,sapui5,abap,sap-gateway,Odata,Sapui5,Abap,Sap Gateway,是否有办法更改/IWBEP/CX\u MGW\u BUSI\u异常中的错误详细信息属性code?比如在里面写我自己的东西 比如说 使用自定义消息引发/iwbep/cx\u mgw\u busi\u异常 结果: { “错误”:{ “代码”:“我的自定义代码/001”, “信息”:{ “郎”:“德”, “值”:“错误” }, “内部错误”:{ “申请”:{ “组件id”:“, “服务名称空间”:“/XXX/”, “服务id”:“XXX\U SRV”, “服务版本”:“0001” }, “交易ID”:

是否有办法更改
/IWBEP/CX\u MGW\u BUSI\u异常中的错误详细信息属性
code
?比如在里面写我自己的东西

比如说

使用自定义消息引发
/iwbep/cx\u mgw\u busi\u异常
结果:
{
“错误”:{
“代码”:“我的自定义代码/001”,
“信息”:{
“郎”:“德”,
“值”:“错误”
},
“内部错误”:{
“申请”:{
“组件id”:“,
“服务名称空间”:“/XXX/”,
“服务id”:“XXX\U SRV”,
“服务版本”:“0001”
},
“交易ID”:“XXXXXXXXXXXXXXXXX”,
“时间戳”:“XXXXXXXXXXXXXXXXXXXXXX”,
“错误解析”:{
“SAP_事务”:“对于后端管理员:使用ADT提要阅读器\“SAP网关错误日志\”或在SAP网关集线器系统上运行事务/IWFND/Error_日志,并搜索具有上述时间戳的条目以获取更多详细信息”,
“SAP注释”:“有关错误分析,请参阅SAP注释1797736(https://service.sap.com/sap/support/notes/1797736)"
},
“错误详细信息”:[
{
“代码”:“我的自定义代码/001”,
“消息”:“错误”,
“propertyref”:“,
“严重性”:“错误”,
“过渡”:错误,
“目标”:”
}
]
}
}
}
    DATA lr_busi_exception TYPE REF TO /iwbep/cx_mgw_busi_exception.
    DATA lr_mcontainer TYPE REF TO /iwbep/if_message_container.

    DATA lv_message_text TYPE bapi_msg.
    DATA lv_message_attr1 TYPE symsgv.
    DATA lv_message_attr2 TYPE symsgv.
    DATA lv_message_attr3 TYPE symsgv.
    DATA lv_message_attr4 TYPE symsgv.

    CREATE OBJECT lr_busi_exception.
    CALL METHOD lr_busi_exception->get_msg_container
      RECEIVING
        ro_message_container = lr_mcontainer.

    lv_message_text = 'Error'.
    lv_message_attr1 = ''.
    lv_message_attr2 = ''.
    lv_message_attr3 = ''.
    lv_message_attr4 = ''.

    lr_mcontainer->add_message(
      EXPORTING
        iv_msg_type   = 'E'
        iv_msg_id     = 'MY_CUSTOM_CODE'
        iv_msg_number = 001
        iv_msg_text   = lv_message_text
        iv_msg_v1     = lv_message_attr1
        iv_msg_v2     = lv_message_attr2
        iv_msg_v3     = lv_message_attr3
        iv_msg_v4     = lv_message_attr4
    ).

    RAISE EXCEPTION TYPE /iwbep/cx_mgw_busi_exception
      EXPORTING
        message_container = lr_mcontainer.