REPORT YTEST01.

***************************采购申请创建*****************************begin
DATA:LV_BANFN TYPE EBAN-BANFN .
DATA:LV_BNFPO TYPE EBAN-BNFPO .
DATA:GW_PRITEM TYPE BAPIMEREQITEMIMP .
DATA:GW_PRITEMX TYPE BAPIMEREQITEMX .
DATA:GT_PRITEM TYPE TABLE OF BAPIMEREQITEMIMP .
DATA:GT_PRITEMX TYPE TABLE OF BAPIMEREQITEMX .
DATA:GW_HEAD TYPE BAPIMEREQHEADER .
DATA:GW_HEADX TYPE BAPIMEREQHEADERX.
DATA:GT_BAPIRETURN TYPE TABLE OF BAPIRET2 . GW_HEAD-PR_TYPE = ''."订单类型
GW_HEADX-PR_TYPE = 'X' . LV_BNFPO = LV_BNFPO + ."项目号
GW_PRITEM-PREQ_ITEM = LV_BNFPO .
GW_PRITEM-PREQ_NAME = SY-UNAME.
GW_PRITEM-TRACKINGNO = 'TRACKNO'.
GW_PRITEM-MATERIAL = ''.
GW_PRITEM-PLANT = ''.
GW_PRITEM-QUANTITY = .
GW_PRITEM-DELIV_DATE = SY-DATUM.
GW_PRITEM-FIXED = 'X' .
GW_PRITEM-PUR_GROUP = 'A03'.
APPEND GW_PRITEM TO GT_PRITEM . GW_PRITEMX-PREQ_ITEM = LV_BNFPO .
GW_PRITEMX-MATERIAL = 'X'.
GW_PRITEMX-PLANT = 'X'.
GW_PRITEMX-QUANTITY = 'X'.
GW_PRITEMX-DELIV_DATE = 'X'.
GW_PRITEMX-FIXED = 'X' .
GW_PRITEMX-PREQ_NAME = 'X'.
GW_PRITEMX-TRACKINGNO = 'X' .
IF GW_PRITEM-PUR_GROUP <> '' .
GW_PRITEMX-PUR_GROUP = 'X'.
ENDIF .
APPEND GW_PRITEMX TO GT_PRITEMX . CALL FUNCTION 'BAPI_PR_CREATE'
EXPORTING
PRHEADER = GW_HEAD
PRHEADERX = GW_HEADX
IMPORTING
NUMBER = LV_BANFN
TABLES
RETURN = GT_BAPIRETURN
PRITEM = GT_PRITEM
PRITEMX = GT_PRITEMX.
IF LV_BANFN IS NOT INITIAL.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
WRITE:LV_BANFN.
ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
ENDIF. ***************************采购申请创建*****************************end

审批:BAPI_REQUISITION_RELEASE

反审:BAPI_REQUISITION_RESET_RELEASE

单号+项目号+批准标识

最新文章

  1. js只允许输入数字
  2. MUMmer 3使用方法
  3. Struts2 报 Result 错误
  4. 水题 Codeforces Round #302 (Div. 2) A Set of Strings
  5. 【转】eclipse新建项目,报错“Error: workspace\appcompat_v7\res\values-v21\styles_base.xml No resource found that matches the given name”
  6. ln (link)命令
  7. html5自定义标签选择器
  8. String,StringBuffer与StringBuilder的差别??
  9. MongoDB shell操作
  10. Referer反反盗链
  11. 常用css样式颜色值: 64位真彩和256位值
  12. 07--STL序列容器(Array)
  13. CSS定位 深入理解定位(position)的偏移
  14. java读取excel文件的代码
  15. Linux将rm命令设置为回收站【转】
  16. web(七)css的语法规则、注释
  17. Scatter 散点图
  18. .NET面试题系列(十)委托与事件
  19. P3420 [POI2005]SKA-Piggy Banks
  20. iview 或 element-ui table 列表表头加样式

热门文章

  1. (转载)http和socket之长连接和短连接区别
  2. JavaScript 调试常见报错以及原因
  3. Javascript 高级程序设计(第3版) - 第01章
  4. 【Python】【面向对象】
  5. _event_worldstate
  6. 蚂蚁金服“定损宝”现身AI顶级会议NeurIPS
  7. 由设置body线性背景色引发的问题-----当声明文档类型时,对body设置线性背景色,页面背景色无法整体线性过渡
  8. eclipse maven maven-compiler-plugin 报错 完全解决
  9. 基于反射实现实体DTO映射
  10. Java创建多线程和线程安全集合Vector