Chinaunix首页 | 论坛 | 博客
  • 博客访问: 706278
  • 博文数量: 145
  • 博客积分: 3446
  • 博客等级: 中校
  • 技术积分: 1567
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-30 13:58
文章分类

全部博文(145)

文章存档

2021年(1)

2020年(1)

2019年(1)

2018年(6)

2017年(1)

2016年(10)

2015年(12)

2014年(10)

2013年(15)

2012年(33)

2011年(21)

2010年(9)

2009年(18)

2008年(2)

2006年(5)

我的朋友

分类: 嵌入式

2012-04-26 10:49:27

使用bapi: BAPI_BUPA_CENTRAL_CHANGE
 
 
 
*"----------------------------------------------------------------------
*"*"Local Interface:
*"  IMPORTING
*"     REFERENCE(IV_PARTNER) TYPE  BU_PARTNER
*"  TABLES
*"      OT_RETURN STRUCTURE  BAPIRET2
*"----------------------------------------------------------------------
  DATA: centraldata    TYPE  bapibus1006_central ,
        centraldata_x  TYPE  bapibus1006_central_x .

***********************************************

  centraldata-centralarchivingflag = 'X' .
  centraldata_x-centralarchivingflag = 'X' .


  CALL FUNCTION 'BAPI_BUPA_CENTRAL_CHANGE'
    EXPORTING
      businesspartner = iv_partner
      centraldata     = centraldata
      centraldata_x   = centraldata_x
      valid_date      = sy-datlo
    TABLES
      return          = ot_return.

  LOOP AT ot_return WHERE type CA 'AEX'.
  ENDLOOP.

  IF sy-subrc = 0.
    CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
  ELSE.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        wait 'X'.
  ENDIF.
阅读(1640) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~