ABAP开发常用BAPI函数

以下是一些常用的BAPI函数,按照不同的SAP模块进行分类:

MM(物料管理)模块

  1. 物料主数据操作

    • BAPI_MATERIAL_SAVEDATA:创建物料主数据
    • BAPI_MATERIAL_SAVEREPLICA:物料视图的扩充
  2. 货物移动

    • BAPI_GOODSMVT_CREATE:创建物料凭证(如MB1B)
    • BAPI_GOODSMVT_CANCEL:冲销物料凭证(取消物料凭证,如MBST)
    • BAPI_GOODSMVT_GETDETAIL:显示物料异动明细
    • BAPI_GOODSMVT_GETITEMS:显示物料文件的明细清单
  3. 预留操作

    • BAPI_RESERVATION_CREATE1:创建预留
    • BAPI_RESERVATION_CHANGE:修改和删除预留
  4. 类别和特性维护

    • BAPI_CLASS_CREATE:建立类别
    • BAPI_CLASS_CHANGE:变更类别
    • BAPI_CLASS_DELETE:删除类别
    • BAPI_CHARACT_CREATE:建立特性
    • BAPI_CHARACT_CHANGE:更改特性
    • BAPI_CHARACT_DELETE:删除特性

SD(销售与分销)模块

  1. 销售订单

    • BAPI_SALESORDER_CREATEFROMDAT2:普通销售订单创建
    • BAPI_SALESORDER_CHANGE:修改或删除销售订单
  2. 交货单

    • BAPI_OUTB_DELIVERY_CREATE_SLS:根据销售订单创建交货单
    • BAPI_OUTB_DELIVERY_CHANGE:执行拆分、拣配、交货单修改操作
  3. 发票

    • BAPI_BILLINGDOC_CREATEMULTIPLE:创建发票
    • BAPI_BILLINGDOC_CANCEL:发票的冲销
  4. 客户

    • SD_CUSTOMER_MAINTAIN_ALL:创建、修改、扩充客户

FI(财务管理)模块

  1. 凭证冲销

    • BAPI_ACC_DOCUMENT_REV_POST:凭证冲销(如FB08)
  2. 固定资产

    • BAPI_FIXEDASSET_CREATE1:生成资产号(资产卡片新增)
    • BAPI_FIXEDASSET_CHANGE:固定资产修改(调拨)
    • BAPI_ASSET_RETIREMENT_POST:资产报废
  3. 内部订单

    • BAPI_INTERNALORDER_CREATE:内部订单创建

CO成本管理模块

1. 成本中心相关BAPI

  • BAPI_COSTCENTER_CREATE 或类似接口:

    • 用于在SAP中创建成本中心。
    • 通常涉及提供成本中心的基本信息,如成本中心编号、名称、负责人等。
  • BAPI_COSTCENTER_CHANGE 或类似接口:

    • 用于修改SAP中现有成本中心的信息。
    • 可以更改成本中心的名称、负责人、控制范围等属性。
  • BAPI_COSTCENTER_GETDETAIL 或类似接口:

    • 用于检索成本中心的详细信息。
    • 可以根据成本中心编号或其他筛选条件检索成本中心的相关信息。

2. 利润中心相关BAPI

  • BAPI_PROFITCENTER_CREATE 或类似接口:

    • 用于在SAP中创建利润中心。
    • 通常涉及提供利润中心的基本信息,如利润中心编号、名称、负责人等。
  • BAPI_PROFITCENTER_CHANGE 或类似接口:

    • 用于修改SAP中现有利润中心的信息。
    • 可以更改利润中心的名称、负责人、上级利润中心等属性。

3. 成本要素和成本对象相关BAPI

  • BAPI_COSTELEMENT_CREATE 或类似接口:

    • 用于在SAP中创建成本要素。
    • 成本要素是成本控制中的基本元素,用于记录和分析成本。
  • BAPI_COSTOBJECT_CREATE 或类似接口:

    • 用于在SAP中创建成本对象。
    • 成本对象可以是任何需要单独跟踪和分析成本的项目或活动。

PP模块

  1. 生产订单管理
    • BAPI_PRODORD_CREATE 或类似接口:用于创建生产订单。这通常涉及提供订单头数据、物料清单(BOM)和工艺路线等信息。
    • BAPI_PRODORD_CHANGE 或类似接口:用于修改生产订单的数据,如更改状态、数量或添加注释等。
    • BAPI_PRODORD_GETLIST 或类似接口:用于检索生产订单的列表,可以根据各种筛选条件进行搜索。
  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小九不懂SAP

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值