参考链接BAPI_ACC_DOCUMENT_POST – Vendor Down payment: Update Purchase order info and PO history
不需要链接里的替代过程,可以直接写在函数BAPI_ACC_DOCUMENT_POST
的增强结构EXTENSION2
里
需要复制BTE增强1050
在其中调用函数ME_CREATE_HISTORY_FINANCE
即可自动更新采购凭证历史。
*-- Call FM Update Purchasing Document
CALL FUNCTION 'ME_CREATE_HISTORY_FINANCE'
TABLES
t_bkpf = t_bkpf
t_bseg = t_bseg
EXCEPTIONS
error_message = 9.
IF sy-subrc EQ 9. “ Important to have a abend message here
MESSAGE ID sy-msgid TYPE 'A' NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.