SAP ABAP获取采购订单凭证历史函数

实现功能:在自开发的报表中单击或双击字段跳转至采购订单历史页签
在这里插入图片描述
实现代码:
DATA: lo_factory TYPE REF TO if_mmpur_history_factory,
lo_handle TYPE REF TO if_mmpur_history.

DATA: lv_ebeln TYPE ekpo-ebeln,
lv_ebelp TYPE ekpo-ebelp.

lv_ebeln = ‘4500000462’.
lv_ebelp = ‘00010’.

  • IF cl_ops_switch_check=>mm_sfws_ci_3( ) = abap_true.
    CALL FUNCTION ‘MMHIPO_GET_FACTORY’
    IMPORTING
    eo_factory = lo_factory.
    TRY.
    lo_handle = lo_factory->get_document_handle(
    iv_document = lv_ebeln
    iv_doc_item = lv_ebelp ).
    lo_handle->call_gui( cl_mmpur_constants=>yes ).
    lo_factory->close( lv_ebeln ).
    CATCH cx_mmpur_not_found.
    RETURN.
    CATCH cx_mmpur_not_relevant.
    RETURN.
    ENDTRY.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值