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