SAP:PO 发送邮件 User Exit 检查PO是否全部删除

本文介绍了一个ABAP程序片段,该片段用于在SAP系统中根据特定条件从EKPO表中选择数据。当系统事务代码为'ZPOEMAIL'或检查程序为'Z_PO_EMAIL'时,此代码会从EKPO表中读取所有与给定销售订单相关的项目,并处理非'删除'状态的项目。
*&---------------------------------------------------------------------*
*&  Include           ZXM01U04
*&---------------------------------------------------------------------*
DATA : LT_EKPO TYPE TABLE OF EKPO WITH HEADER LINE.
IF SY-TCODE 'ZPOEMAIL' OR SY-CPROG 'Z_PO_EMAIL'.
  SELECT *
    FROM EKPO
    INTO CORRESPONDING FIELDS OF TABLE LT_EKPO
    WHERE EBELN CX_DOC-XEKKO-EBELN.

  LOOP AT LT_EKPO WHERE LOEKZ <> 'L'.
    EXIT.
  ENDLOOP.
* All item was deleted
  IF SY-SUBRC <> 0.
    SY-SUBRC 0.
    EX_RETCO 1.
  ENDIF.
ENDIF.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值