-
FI 模块(财务模块):
BAPI_ACC_DOCUMENT_POST
: 创建会计凭证BAPI_ACC_DOCUMENT_REV_POST
: 反冲会计凭证,可以冲销自开发程序生成的凭证,必须传入交易码参数BAPI_INCOMINGINVOICE_CREATE
: 发票检验(MIRO)BAPI_INCOMINGINVOICE_CANCEL
: 发票校验冲销(MR8M)
-
SD 模块(销售和分销模块):
BAPI_SALESORDER_CREATEFROMDAT2
: 创建销售订单BAPI_OUTB_DELIVERY_CREATE_SLS
: 根据销售订单创建交货单BAPI_BILLINGDOC_CREATEMULTIPLE
: 创建发票BAPI_SALESORDER_CHANGE
: 修改或删除销售订单
-
MM 模块(物料管理模块):
BAPI_MATERIAL_SAVEDATA
: 创建物料主数据BAPI_GOODSMVT_CREATE
: 创建物料凭证BAPI_GOODSMVT_CANCEL
: 冲销物料凭证
-
PP 模块(生产计划模块):
BAPI_PRODORD_CREATE
: 创建生产订单BAPI_PRODORD_CHANGE
: 更改生产订单BAPI_PRODORDCONF_GETLIST
: 生产订单确认
-
PS 模块(项目管理模块):
BAPI_PS_INITIALIZATION
: 初始化项目定义BAPI_BUS2054_CREATE_MULTI
: 创建WBS
-
CO 模块(成本中心会计模块):
- 通常涉及到成本中心的创建、修改和删除等操作,具体的 BAPI 需要根据业务需求查找 。
-
QM 模块(质量管理模块):
BAPI_INSPECTIONPLAN_CREATE
: 检验计划创建
-
PM 模块(工厂维护模块):
BAPI_OBJCL_CREATE
: 计量点通用属性导入、修改
当然,SAP系统中还有许多其他BAPI,它们覆盖了SAP的各个模块和不同的业务场景。以下是一些其他常见的BAPI及其用途:
-
人力资源模块(HR):
BAPI_EMPLOYEE_CREATE
: 创建员工主数据。BAPI_EMPLOYEE_GET_DETAIL
: 获取员工详细信息。
-
资产管理模块(AM):
BAPI_ASSET_CREATE
: 创建资产。BAPI_ASSET_GET_DETAIL
: 获取资产详细信息。
- 供应链管理模块(SCM):
BAPI_PO_CREATE1
: 创建采购订单。BAPI_PO_CHANGE
: 修改采购订单。BAPI_PO_GETDETAIL
: 获取采购订单明细。
- 银行会计模块(FI-BANK):
BAPI_BANKACCOUNT_GET_DETAIL
: 获取银行账户详细信息。
- 客户关系管理模块(CRM):
BAPI_CRM_SALES_DOCUMENT_CREATE
: 创建销售文档。
- 研发管理模块(RE):
BAPI_BOM_CREATE
: 创建物料清单(BOM)。
- 服务管理模块(SM):
BAPI_ORDER_CREATE
: 创建服务订单。
- 环境、健康与安全模块(EHS):
BAPI_MATERIAL_HAZARD_GET_DETAIL
: 获取物料危险详细信息。
- 贸易管理模块(TR):
BAPI_TRADE_AGREEMENT_GET_DETAIL
: 获取贸易协议详细信息。
- 全球贸易服务模块(GTS):
BAPI_GTS_HEADER_CREATE
: 创建全球贸易服务头部信息。