LOOP AT ITAB.

    AT END OF VBELN.
PERFORM FRM_LOCK_DELIVERY(ZSDS0002) USING ITAB-VBELN. CALL FUNCTION 'WS_REVERSE_GOODS_ISSUE'
EXPORTING
I_VBELN = ITAB-VBELN
I_BUDAT = LV_BUDAT
I_TCODE = 'VL09'
I_VBTYP = 'J'
TABLES
T_MESG = LT_MESG
EXCEPTIONS
ERROR_REVERSE_GOODS_ISSUE =
OTHERS = .
IF SY-SUBRC = .
COMMIT WORK. WRITE : / ITAB-VBELN, '冲销成功'.
ELSE.
WRITE : / ITAB-VBELN, '冲销失败'.
ENDIF.
ENDAT. ENDLOOP. *****************************************************
FORM FRM_LOCK_DELIVERY USING P_DELIVERY.
DATA : LV_TIME TYPE P DECIMALS VALUE '0.50'. CHECK P_DELIVERY IS NOT INITIAL. DO TIMES. CALL FUNCTION 'ENQUEUE_EVVBLKE'
EXPORTING
VBELN = P_DELIVERY
EXCEPTIONS
FOREIGN_LOCK =
SYSTEM_FAILURE =
OTHERS = .
IF SY-SUBRC <> .
* Implement suitable error handling here
ENDIF. IF SY-SUBRC EQ . CALL FUNCTION 'DEQUEUE_EVVBLKE'
EXPORTING
MODE_LIKP = 'E'
MANDT = SY-MANDT
VBELN = P_DELIVERY
X_VBELN = ' '
_SCOPE = ''
_SYNCHRON = ' '
_COLLECT = ' '. EXIT.
ELSE.
WAIT UP TO LV_TIME SECONDS.
ENDIF.
ENDDO. ENDFORM. " FRM_LOCK_DELIVERY

最新文章

  1. WebForm简单控件,复合控件
  2. MVC随笔之基础数据维护(MVC4+Boostrap)
  3. Android 自定义View 三板斧之二——组合现有控件
  4. javascript中元素的scrollLeft和scrollTop属性说明
  5. HDU 3364 Lanterns 高斯消元
  6. [SLAM]Karto SLAM算法学习(草稿)
  7. [问题2014S06] 解答
  8. junit基础篇、中级篇-实例代码
  9. [转]python起步之卡尔曼滤波
  10. 开发RESTful WebService
  11. C++ 需要返回值的函数却没有返回值的情况 单例模式
  12. 闹心的python编码
  13. Android热修复技术原理详解(最新最全版本)
  14. [Swift]LeetCode204. 计数质数 | Count Primes
  15. 关于jQuery.when()用法
  16. PyCharm创建自定义代码段(JetBrains系列通用)
  17. 萌新接触前端的第一课——HTML
  18. postman5.0.2_0+postmanInterceptor0.2.22_0下载安装,可发送header头 cookie 参数
  19. LG4848 崂山白花蛇草水
  20. phpcms v9 tags调用方法

热门文章

  1. JQuery中Ajax的Post提交中文乱码的解决方案
  2. [HDOJ5787]K-wolf Number(数位DP)
  3. python_way ,day1 编译安装python3、基础及流程控制
  4. VirtualBox全屏切换
  5. FLASH CC 2015 CANVAS 导出图片出现缩放问题
  6. ackerman递归
  7. Oracle 中取当前日期的上个月最后天和第一天
  8. hdu5816 卡特兰数+dp
  9. 2014 Multi-University Training Contest 4
  10. linux之稀疏文件