点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
Odata中没有触发EXECUTE_ACTION :
它返回段'GetLabelPDF'找不到的资源。
你们能帮我找到我会犯错的地方吗?
谢谢!
URI端点: /sap/opu/odata/sap/zpos_srv_srv/GetLabelPDF?Institution ='BU10'&CaseNo ='0000014009'&MovementNo ='00001'
方法/iwbep/if_mgw_appl_srv_runtime〜execute_action。 案例iv_action_name。 当" GetLabelPDF"。 DATA:ls_labelpdf类型zcl_zpos_srv_mpc => ts_labelpdf。 循环到it_parameter输入到ls_parameter。 IF ls_parameter-name EQ'机构'。 机构= ls_parameter-value。 万一。 IF ls_parameter-name EQ'CaseNo'。 caseno = ls_parameter-value。 万一。 如果ls_parameter-name EQ'MovementNo'。 运动编号= ls_parameter-value。 万一。 结局。 呼叫功能'Zxxxxx_LABEL_PDF'目的地lv_destination 出口 i_institution =制度 i_case_number = caseno i_movement_number =运动编号 输入 e_pdf_string = pdfstring 桌子 et_return = lt_return 。 如果lt_return不初始化。 循环lt_return进入retmsg。 如果是retmsg类型的EQ'E'或retmsg类型的EQ'I'。 mo_context-> get_message_container()-> add_messages_from_bapi( it_bapi_messages = lt_return iv_determine_leading_msg =/iwbep/if_message_container => gcs_leading_msg_search_option-first)。 引发例外类型/iwbep/cx_mgw_busi_exception 出口 textid =/iwbep/cx_mgw_busi_exception => business_error 消息= retmsg消息。 万一。 结局。 万一。 如果sy-subrc EQ 0。 ls_labelpdf-e_pdf_string = pdfstring。 copy_data_to_ref( 出口 is_data = ls_poslabelpdf 改变 cr_data = er_data)。 万一。 结束。 终结法。
请查看下面的链接。
/img/questions/10551368/problem-with-customer-function-in-gateway-service.html
我还没有 对MPC做任何事情。
一周热门 更多>