sap-abap程序开发RFC&BAPI

更新时间:2023-11-16 14:30:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

SAP-ABAP 程序开发宝典

RFC&BAPI 篇

1

一、 FICO模块常用RFC&BAPI .................................................................................................... 3

SAP产生发票 ..................................................................................................................................... 3 SAP修改发票 ..................................................................................................................................... 9 获取会计科目的各期间余额 ........................................................................................................... 10 固定资产主档创建 ........................................................................................................................... 11 固定资产主檔修改 ........................................................................................................................... 14 固定资产主档报废 ........................................................................................................................... 18 获取总帐科目余额 ........................................................................................................................... 20 获取定期存款信息 ........................................................................................................................... 21 创建定期存款主流程 ....................................................................................................................... 22 删除定期存款流程 ........................................................................................................................... 23 二、

HR模块常用RFC&BAPI ..................................................................................................... 25

QM的检查方法 ................................................................................................................................ 25 三、

MM模块的常用RFC&BAPI ................................................................................................. 27

批量创建PR ..................................................................................................................................... 27 修改PR ............................................................................................................................................. 28 创建物料主数据 ............................................................................................................................... 29 创建PO ............................................................................................................................................. 31 根据系统标准汇率实现金额转换.................................................................................................... 32 获取物料特性值 ............................................................................................................................... 33 获取PO详细信息 ............................................................................................................................ 34 READ (SYSTEM-/USER-)STATUS EQUI ................................................................................................ 36 完成通知单 ....................................................................................................................................... 37 设备编号查找通知单清单 ............................................................................................................... 38 回转物料的异动类型 ....................................................................................................................... 39 删除独立预留单 ............................................................................................................................... 41 物料的过账操作 ............................................................................................................................... 42 修改独立预留单 ............................................................................................................................... 46 读取预留单ITEM信息 .................................................................................................................... 50 显示物料文件的详细资料 ............................................................................................................... 52 四、

SD/PS模块常用RFC&BAPI ............................................................................................... 54

创建销售订单 ................................................................................................................................... 54 创建销售文件 ................................................................................................................................... 54 创建发票文件 ................................................................................................................................... 56 创建PGI ............................................................................................................................................ 57

2

五、 PM模块常用RFC&BAPI ..................................................................................................... 58

获取通知单详细数据 ....................................................................................................................... 58 更改通知单:追加任务/活动/原因/合作伙伴等数据 .................................................................... 60 关闭通知单任务 ............................................................................................................................... 61 获取关联对象 ................................................................................................................................... 62 文档更新 ........................................................................................................................................... 63

一、 FICO模块常用RFC&BAPI

SAP产生发票

-----BAPI_ACC_DOCUMENT_POST

1. 功能介绍:

本BAPI主要是用于SAP系统的发票过账,通过该BAPI可以对GL、AP、AR、Assets等不同发票类型进行过账,主要根据过账码来区分。

2. 注意事项:

1) 需要做Commit work;

2) 不同类型的发票传入的参数不同(详见使用范例以及常见问

题)

3. 输入参数说明:

参数名称 IMPORT DOCUMENTHEADER CUSTOMERCPD CONTRACTHEADER BAPIACHE09 BAPIACPA09 BAPIACCAHD Y N N Header One-time customer Additional Contract Accounts Recievable and Payable Header Line 引用类型 必输 Description Value range Default 3

TABLES ACCOUNTGL ACCOUNTRECEIVABLE ACCOUNTPAYABLE ACCOUNTTAX CURRENCYAMOUNT CRITERIA BAPIACGL09 BAPIACAR09 BAPIACAP09 BAPIACTX09 BAPIACCR09 BAPIACKEC9 N N N N N N G/L account item Customer Item Vendor Item Tax item Currency Items CO-PA Account Assignment Characteristics VALUEFIELD BAPIACKEV9 N CO-PA Account Assignment Value Fields EXTENSION1 BAPIACEXTC N Container for 'Customer Exit' Parameter RETURN PAYMENTCARD CONTRACTITEM BAPIRET2 BAPIACPC09 BAPIACCAIT N N N Return parameter Payment Card Information Additional Contract Accounts Recieviable and Payable Document Line EXTENSION2 BAPIPAREX N Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSI REALESTATE BAPIACRE09 N Real Estate Account Assignment Data ACCOUNTWT BAPIACWT09 N Withholding tax information for FI Interface

4. 输出参数说明:

参数名称 EXPORT OBJ_TYPE OBJ_KEY BAPIACHE09-OBJ_TYPE BAPIACHE09-OBJ_KEY N Y OBJ_SYS BAPIACHE09-OBJ_SYS N Logical system of source document Reference procedure Reference key obj_key(10)为产生的发票号码 引用类型 必输 Description Remark 4

TABLES RETURN BAPIRET2 Y Return parameter

5. 使用范例以及常见问题: 1). GL---(PK: 40/50)

参数名称 项次 域名 1 2 3 4 5 6 7 8 9 10 11 BUS_ACT USERNAME COMP_CODE DOC_DATE PSTNG_DATE FISC_YEAR FIS_PERIOD DOC_TYPE REF_DOC_NO HEADER_TXT VATDATE DOCUMENTHEADER(仅列示常用字段) 字段来源 T022-activity Sy-uname T001-bukrs Sy-datum Sy-datum Sy-datum+(4) Sy-datum+4(2) T003-blart BKPF-XBLNR BKPF-BKTXT Sy-datum 字段说明 商业交易 过账者 公司代码 文件日期 过账日期 年度 月份 文件类型 表头参考字段 表头内文 纳税申报日期 必输 Y Y Y Y Y Y Y Y Value range ‘RFBU’ ‘SA’

参数名称 项次 域名 1 2 3 ITEMNO_ACC GL_ACCOUNT COSTCENTER ACCOUNTGL 字段来源 POSNR_ACC HKONT Kostl 字段说明 项次 科目 成本中心 必输 Y Y Value range 根据科目不同确定是否必输 4 5 6 7 8 9 ITEM_TEXT VALUE_DATE ALLOC_NMBR REF_KEY_1 REF_KEY_2 REF_KEY_3 BSEG-SGTXT VALUT ACPI_ZUONR XREF1 XREF2 XREF3 项次内文 生效日期 指派 摘要 摘要 摘要

参数名称 项次 域名 1 2 ITEMNO_ACC CURRENCY CURRENCYAMOUN 字段来源 POSNR_ACC WAERS 字段说明 与ACCOUTGL一致 币别 必输 Y Y Value range 5

本文来源:https://www.bwwdw.com/article/9edv.html

Top