• SAP ABAP 各模块的BAPI函数汇总


    MM模块:

    事务码描述BAPI
    ME11创建采购咨询记录

    1、ME_DIRECT_INPUT_INFORECORD

    2、ME_POST_INFORECORD

    3、ME_UPDATE_INFORECORD_COND

    ME12        修改采购咨询记录ME_INFORECORD_MAINTAIN
    ME21N 创建采购订单BAPI_PO_CREATE1
    ME22N修改采购订单BAPI_PO_CHANGE
    ME23N显示采购订单

    1、BAPI_PO_GETDETAIL1(采购订单明细)

    2、BAPI_PO_GET_LIST(采购订单列表)

    3、BAPI_PO_GETITEMS(采购订单明细列表)

    根据物料读取采购订单ME_CHECK_DOCUMENT_FOR_MATERIAL
    ME51N        创建采购申请

    1、BAPI_PR_CREATE(批导)

    2、BAPI_REQUISITION_CREATE

    ME52N修改采购申请

    1、BAPI_PR_CHANGE(批导)

    2、BAPI_REQUISITION_CHANGE

    ME53N获取采购申请明细BAPI_REQUISITION_GETDETAIL
    MM01创建物料BAPI_MATERIAL_SAVEDATA
    扩充MRP区域MD_MRP_LEVEL_CREATE_DATA
    修改MRP区域MD_MRP_LEVEL_CHANGE_DATA
    扩充生产版本CS_BOM_CREATE_PRODVER_ENTRIES
    更改物料单价BAPI_MATVAL_PRICE_CHANGE
    分类视图的创建BAPI_OBJCL_CREATE
    分类视图得到的详细信息BAPI_OBJCL_GETCLASSES
    物料视图的扩充BAPI_MATERIAL_SAVEREPLICA
    MB21创建预留单BAPI_RESERVATION_CREATE1
    MB22更改预留单BAPI_RESERVATION_CHANGE
    MB24删除预留单BAPI_RESERVATION_DELETE
    MIR7采购发票预制

    1、BAPI_INCOMINGINVOICE_PARK

    2、BAPI_INCOMINGINVOICE_CHANGE

    CA01创建工艺路线BAPI_ROUTING_CREATE
    MIGO创建MIGO过账BAPI_GOODSMVT_CREATE
    冲销MIGO过账BAPI_GOODSMVT_CANCEL
    MSC1N创建批次BAPI_BATCH_CREATE
    MD04查询项目数据

    1、MD_MDPSX_READ_API

    2、MD_SALES_ORDER_STATUS_REPORT

    创建计划订单转生产订单BAPI_PLANNEDORDER_CHANGE
    MD11创建计划订单BAPI_PLANNEDORDER_CREATE
    获取计划订单BAPI_PLANNEDORDER_GET_DETAIL
    修改计划订单BAPI_PLANNEDORDER_CHANGE
    删除计划订单BAPI_PLANNEDORDER_DELETE
    查询MRP实时库存MD_STOCK_REQUIREMENTS_LIST_API
    MRP清单MD_MRP_LIST_API
    需求溯源MD_PEGGING_NODIALOG
    MD61创建计划独立需求BAPI_REQUIREMENTS_CREATE
    MD62更改计划独立需求BAPI_REQUIREMENTS_CHANGE
    MD63显示计划独立需求BAPI_REQUIREMENTS_GETDETAIL
    IQ02更改物料序列编号BAPI_EQUI_CHANGE
    根据设备号获取状态BAPI_EQUI_GETSTATUS
    CS01创建物料BOM

    1、BAPI_MATERIAL_BOM_GROUP_CREATE

    2、CSAP_MAT_BOM_CREATE

    3、CS_BI_BOM_CREATE_BATCH_INPUT1

    更改物料BOM

    1、CSAP_MAT_BOM_MAINTAIN

    2、CSAP_BOM_ITEM_MAINTAIN

    展开BOMCS_BOM_EXPL_MAT_V2
    读取BOM原始数据CSAP_MAT_BOM_READ
    删除BOMCSAP_MAT_BOM_DELETE
    停止调用BOMCSAP_MAT_BOM_CLOSE
    ME01创建货源清单

    1、ME_INITIALIZE_SOURCE_LIST

    2、ME_DIRECT_INPUT_SOURCE_LIST

    3、ME_POST_SOURCE_LIST_NEW

    ME02更改货源清单ME_UPDATE_SOURCES_OF_SUPPLY

    PP模块:

    事务码描述BAPI
    CO01创建生产订单BAPI_PRODORD_CREATE
    创建生产订单组件CO_XT_COMPONENT_ADD
    修改生产订单组件CO_XT_COMPONENT_CHANGE
    删除生产订单组件CO_XT_COMPONENTS_DELETE
    CO02修改生产订单

    1、BAPI_ALM_ORDER_MAINTAIN(工序组件等等,比较全)

    2、BAPI_PRODORD_CHANGE

    CO03获取生产订单BAPI_PRODORD_GET_DETAIL
    获取生产订单抬头信息BAPI_PRODORD_GET_LIST
    获取订单流程信息函数BAPI_PROCORD_GET_DETAIL
    CO11N生产报工BAPI_PRODORDCONF_CREATE_TT
    CO13取消报工BAPI_PRODORDCONF_CANCEL
    获取订单工序

    CO_BO_OPR_OF_ORDER_GET

    订单项目管理

    1、CO_BI_AFPO_READ_WITH_KEY

    2、CO_BI_AFPO_UPD

    KO88检查生产订单是否可以结算

    K_SETTLEMENT_CHECK_ANY

    生产订单实际结算K_SETTLEMENT_GROUP_PROCESS
    CO02技术性完成工单COXT_BAPI_COMPLETE_TECH
    KO01创建内部订单BAPI_INTERNALORDER_CREATE

    SD模块:

    事务码描述BAPI
    VA01创建销售订单BAPI_SALESORDER_CREATEFROMDAT2
    VA01创建退货订单BAPI_CUSTOMERRETURN_CREATE
    VA01创建贷项订单SD_SALESDOCUMENT_CREATE
    VA02修改销售订单BAPI_SALESORDER_CHANGE
    VA02修改销售订单状态

    1、I_CHANGE_STATUS

    2、STATUS_CHANGE_EXTERN/表:TJ30

    VA02查看销售订单状态STATUS_READ
    VA02判断销售订单状态STATUS_CHECK
    VA02禁用销售订单状态STATUS_TEXT_EDIT
    VA11创建询价单BAPI_INQUIRY_CREATEFROMDATA2
    VA21创建报价单

    1、SD_SALESDOCUMENT_CREATE

    2、BAPI_QUOTATION_CREATEFROMDATA2

    VKM1释放信贷SD_ORDER_CREDIT_RELEASE
    VA41创建销售合同BAPI_CONTRACT_CREATE
    VF01创建销售开票凭证BAPI_BILLINGDOC_CREATEMULTIPLE
    VF01出具发票RV_INVOICE_DOCUMENT_ADD
    VF02释放到会计核算BDC
    VF11冲销销售开票凭证BAPI_BILLINGDOC_CANCEL1
    VK11创建条件记录BAPI_PRICES_CONDITIONS
    VL01N创建交货单

    1、BAPI_OUTB_DELIVERY_CREATE_SLS

    2、BAPI_DELIVERYPROCESSING_EXEC

    VL02N交货单过账发货

    1、BAPI_OUTB_DELIVERY_CONFIRM_DEC

    2、WS_DELIVERY_UPDATE

    VL02N修改交货单BAPI_OUTB_DELIVERY_CHANGE

    FICO模块:

    事务码描述

    BAPI

    FB01创建会计凭证BAPI_ACC_DOCUMENT_POST
    检查会计凭证BAPI_ACC_DOCUMENT_CHECK
    FB02修改会计凭证FI_ITEMS_MASS_CHANGE
    FB02过账冲销会计凭证BAPI_ACC_DOCUMENT_REV_POST
    会计:冲销凭证BAPI_ACC_ACT_POSTINGS_REVERSE
    会计:过账票据凭证冲销BAPI_ACC_BILLING_REV_POST
    会计:核算冲销BAPI_ACC_DOCUMENT_REV_CHECK
    FS00创建总账科目GL_ACCT_MASTER_SAVE
    AS01创建固定资产

    1、BAPI_FIXEDASSET_CREATE1

    2、BAPI_FIXEDASSET_CREATE

    AS01创建固定资产并折扣BAPI_FIXEDASSET_OVRTAKE_CREATE
    AS02更改固定资产转移BAPI_FIXEDASSET_CHANGE
    固定资产报废BAPI_ASSET_RETIREMENT_POST
    F-44读取已清算科目行项目

    BAPI_AR_ACC_GETBALANCEDITEMS(客户)

    读取未清科目行项目

    BAPI_AR_ACC_GETOPENITEMS

    创建结算凭证

    1、POSTING_INTERFACE_START       (BDC开始)

    2、POSTING_INTERFACE_CLEARING   (处理BDC)

    3、POSTING_INTERFACE_END          (BDC结束)

    FBRA核算冲销重置已结清项目J_1B_FBRA_POSTING_AUFRUFEN
    KSH3按成本中心组查找成本中心K_GROUP_REMOTE_READ
    KP06更改成本要素K_COSTS_PLAN_INTERFACE_PERIOD
    KS01创建成本中心BAPI_COSTCENTER_CREATEMULTIPLE
    KS02修改成本中心BAPI_COSTCENTER_CHANGEMULTIPLE
    KE51创建利润中心BAPI_PROFITCENTER_CREATE
    KE52修改利润中心BAPI_PROFITCENTER_CHANGE
    BP添加银行BAPI_BUPA_BANKDETAIL_ADD
    修改银行BAPI_BUPA_BANKDETAIL_CHANGE
    添加类别税码BAPI_BUPA_TAX_ADD
    修改类别税码BAPI_BUPA_TAX_CHANGE
    添加供应商BAPI_BUPA_CENTRAL_ADD
    修改供应商BAPI_BUPA_CENTRAL_CHANGE
    添加地址等信息BAPI_BUPA_ADDRESS_ADD
    修改地址等信息BAPI_BUPA_ADDRESS_CHANGE
    基本信息BAPI_BUPA_CREATE_FROM_DATA
    一般数据BUP_MEMORY_BUT000_GET
    修改主数据基本视图BUPA_CENTRAL_CI_CHANGE
    添加BP角色BAPI_BUPA_ROLE_ADD_2
    扩充公司代码/采购数据vmd_ei_api=>maintain_bapi
    维护采购数据、公司代码数据vmd_ei_api=>maintain_direct_input

  • 相关阅读:
    JDBC快速入门及API详解&MySQL学习
    力扣刷题学习SQL篇——1-1 选择(大的国家——union和union all 和or)
    文件包含漏洞-知识点
    LeetCode 面试题 10.05. 稀疏数组搜索
    微信小程序设计之主体文件app-json-pages
    Vue 组件的全局注册与组件的jsx实现方法
    Java 请求华为云认证接口API
    idea2023全量方法debug
    MySQL事务机制,事务与并发
    Long类型雪花算法ID返回前端后三位精度缺失问题解决
  • 原文地址:https://blog.csdn.net/yishangbing/article/details/133735340