BAPI_ACC_DOCUMENT_POST生成预制凭证增强
2013-02-26 16:43
435 查看
1、找该BAPI增强出口ACC_DOCUMENT(SE24跟踪);
2、SE19对BADI实例化
READ TABLE c_extension2 INTO wa_extension WITH KEY structure = 'PARK'.
IF sy-subrc = 0.
MOVE '2' TO c_acchd-status_new.
DELETE c_extension2 INDEX sy-tabix.
ENDIF.
3、自定义程序调用BAPI
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
DOCUMENTHEADER = HEADER
TABLES
ACCOUNTGL = ITEMX
ACCOUNTRECEIVABLE = ITECUX
CRITERIA = ITECUXT
"获利能力段
ACCOUNTPAYABLE = ITEFUX
CURRENCYAMOUNT = ITEMY
RETURN = IT_RETURN
EXTENSION2 = itex.
其中要增加
if p_park = 'X'. '是否创建预制凭证,否则凭证直接过账
waex-structure = 'PARK'.
waex-valuepart1 = 'PARK'.
APPEND waex TO itex.
endif.
2、SE19对BADI实例化
READ TABLE c_extension2 INTO wa_extension WITH KEY structure = 'PARK'.
IF sy-subrc = 0.
MOVE '2' TO c_acchd-status_new.
DELETE c_extension2 INDEX sy-tabix.
ENDIF.
3、自定义程序调用BAPI
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
DOCUMENTHEADER = HEADER
TABLES
ACCOUNTGL = ITEMX
ACCOUNTRECEIVABLE = ITECUX
CRITERIA = ITECUXT
"获利能力段
ACCOUNTPAYABLE = ITEFUX
CURRENCYAMOUNT = ITEMY
RETURN = IT_RETURN
EXTENSION2 = itex.
其中要增加
if p_park = 'X'. '是否创建预制凭证,否则凭证直接过账
waex-structure = 'PARK'.
waex-valuepart1 = 'PARK'.
APPEND waex TO itex.
endif.
相关文章推荐
- BAPI_ACC_DOCUMENT_POST生成预制凭证增强
- BAPI_ACC_DOCUMENT_POST生成预制凭证增强
- BAPI:BAPI_ACC_DOCUMENT_POST创建预制凭证
- BAPI_ACC_GL_POSTING_POST生成财务预制凭证
- 财务凭证过账增强 BAPI_ACC_DOCUMENT_POST
- BAPI_ACC_GL_POSTING_POST生成财务预制凭证
- BAPI_ACC_GL_POSTING_POST生成财务预制凭证
- 使用BAPI_ACC_DOCUMENT_POST,创建会计凭证 增强
- BADI增强BAPI-BAPI_ACC_DOCUMENT_POST增加字段
- [BAPI]创建会计凭证 BAPI_ACC_DOCUMENT_POST
- 使用BAPI_ACC_DOCUMENT_POST,创建会计凭证,用BADI扩展字段
- SAP 凭证冲销可以使用BAPI_ACC_DOCUMENT_REV_POST或者BDC录制FB08来做
- 使用BAPI_ACC_DOCUMENT_POST,创建会计凭证,用BADI扩展字段
- 使用BAPI_ACC_DOCUMENT_POST 与 BADI_ACC_DOCUMENT 创建固定资产凭证
- ABAP FB08 凭证冲销(BAPI_ACC_DOCUMENT_REV_POST)
- SAP FI 会计凭证过账bapi BAPI_ACC_DOCUMENT_POST
- [BAPI]创建会计凭证 BAPI_ACC_DOCUMENT_POST
- 使用BAPI_ACC_DOCUMENT_POST,创建会计凭证,用BADI扩展字段(转)
- [BAPI]创建会计凭证 BAPI_ACC_DOCUMENT_POST
- BAPI_ACC_DOCUMENT_POST 字段增强