BAPI_PO_RESET_RELEASE---取消采购订单审批
来源:互联网 发布:宽带动态薪酬模型知乎 编辑:程序博客网 时间:2024/03/29 15:25
REPORT Z_RESET_RELEASE_PO.
SELECTION-SCREEN BEGIN OF BLOCK BLK1
WITH FRAME TITLE TEXT-001.
PARAMETERS:P_EBELN TYPE EBELN,
P_FRGCO TYPE FRGCO.
SELECTION-SCREEN END OF BLOCK BLK1.
CALL FUNCTION 'BAPI_PO_RESET_RELEASE'
EXPORTING
purchaseorder = P_EBELN
po_rel_code = P_FRGCO
USE_EXCEPTIONS = 'X'
* IMPORTING
* REL_STATUS_NEW =
* REL_INDICATOR_NEW =
* TABLES
* RETURN =
EXCEPTIONS
AUTHORITY_CHECK_FAIL = 1
DOCUMENT_NOT_FOUND = 2
ENQUEUE_FAIL = 3
PREREQUISITE_FAIL = 4
RELEASE_ALREADY_POSTED = 5
RESPONSIBILITY_FAIL = 6
NO_RELEASE_ALREADY = 7
NO_NEW_RELEASE_INDICATOR = 8
OTHERS = 9
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
WRITE:'取消审批成功!'.
ENDIF.
SELECTION-SCREEN BEGIN OF BLOCK BLK1
WITH FRAME TITLE TEXT-001.
PARAMETERS:P_EBELN TYPE EBELN,
P_FRGCO TYPE FRGCO.
SELECTION-SCREEN END OF BLOCK BLK1.
CALL FUNCTION 'BAPI_PO_RESET_RELEASE'
EXPORTING
purchaseorder = P_EBELN
po_rel_code = P_FRGCO
USE_EXCEPTIONS = 'X'
* IMPORTING
* REL_STATUS_NEW =
* REL_INDICATOR_NEW =
* TABLES
* RETURN =
EXCEPTIONS
AUTHORITY_CHECK_FAIL = 1
DOCUMENT_NOT_FOUND = 2
ENQUEUE_FAIL = 3
PREREQUISITE_FAIL = 4
RELEASE_ALREADY_POSTED = 5
RESPONSIBILITY_FAIL = 6
NO_RELEASE_ALREADY = 7
NO_NEW_RELEASE_INDICATOR = 8
OTHERS = 9
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
WRITE:'取消审批成功!'.
ENDIF.
- BAPI_PO_RESET_RELEASE---取消采购订单审批
- 采购订单审批/取消审批程序(BAPI_PO_RESET_RELEASE、BAPI_PO_RELEASE)
- sap中利用bapi(BAPI_PO_RELEASE/BAPI_PO_RESET_RELEASE)审批或取消采购订单审批
- 调用BAPI审批/取消审批采购订单
- SAP 采购订单打印完后不可以取消审批
- SAP 采购订单打印完后不可以取消审批
- SAP 采购订单打印完后不可以取消审批
- 采购订单自动审批
- 多级审批采购订单,按倒序逐级取消审批需做增强
- 采购订单审批BAPI ---BAPI_PO_RELEASE
- 采购订单审批BAPI ---BAPI_PO_RELEASE
- 采购订单的审批制作完整版
- 采购订单审批BAPI ---BAPI_PO…
- abap对采购订单强制置为”交货已完成“状态(BAPI_PO_CHANGE、BAPI_PO_RELEASE、BAPI_PO_RESET_RELEASE)
- abap对采购订单强制置为”交货已完成“状态(BAPI_PO_CHANGE、BAPI_PO_RELEASE、BAPI_PO_RESET_RELEASE)
- abap对采购订单强制置为”交货已完成“状态(BAPI_PO_CHANGE、BAPI_PO_RELEASE、BAPI_PO_RESET_RELEASE)
- 使用API取消采购订单,行,发运
- 撤销审批有收货的采购订单,并修改采购订单
- Sailfish应用开发入门(一)Windows 安装Sailfish,创建第一个Sailfish APP
- MFC中对生成exe文件的图标更改方法
- 初探移动网站的架构和设计
- 【转】C语言中的基本数据类型--数据之间的混合运算
- 蚁群算法+LEACH 点滴(二)最值求解
- BAPI_PO_RESET_RELEASE---取消采购订单审批
- Working With Coding4Fun Toolkit MetroFlow Control in Windows Phone 7
- ogre代码学习——场景、天空面、雾化
- 微软企业库调用Oracle存储过程返回(1个或多个)数据集
- JAVA readLine()时遇到的赋值异常问题
- sunday算法理解
- 探索WebKit内核(二)------ IDL和Bindings
- MySQL数据库表修复
- C中的内联函数行为