bapi清单

FICO模块: 
FB01创建会计凭证:BAPI_ACC_DOCUMENT_POST     
检查会计凭证:BAPI_ACC_DOCUMENT_CHECK 
FB02修改会计凭证:FI_ITEMS_MASS_CHANGE 
FB08冲销会计凭证:BAPI_ACC_DOCUMENT_REV_POST FS00
创建总账科目:GL_ACCT_MASTER_SAVE AS01
创建固定资产:BAPI_FIXEDASSET_CREATE1 
AS02更改固定资产转移:BAPI_FIXEDASSET_CHANGE 
固定资产报废:BAPI_ASSET_RETIREMENT_POST   

SD模块:
创建退货订单:BAPI_CUSTOMERRETURN_CREATE
VA01创建贷项订单:SD_SALESDOCUMENT_CREATE
VA01创建销售订单:BAPI_SALESORDER_CREATEFROMDAT2
VA02修改销售订单:BAPI_SALESORDER_CHANGE
VA02查看销售订单状态:STATUS_READ
VA02修改销售订单状态: I_CHANGE_STATUS 或者STATUS_CHANGE_EXTERN/表:TJ30
VA02禁用状态按钮:STATUS_TEXT_EDIT
VA11创建询价单:BAPI_INQUIRY_CREATEFROMDATA2
VA21创建报价单:BAPI_QUOTATION_CREATEFROMDATA2(不知道为啥用不了)/SD_SALESDOCUMENT_CREATE(可用)
VKM1释放信贷:SD_ORDER_CREDIT_RELEASE
VA41创建销售合同:BAPI_CONTRACT_CREATE
VF01创建销售开票凭证:BAPI_BILLINGDOC_CREATEMULTIPLE
出具发票:RV_INVOICE_DOCUMENT_ADD VF02(小旗子)释放到会计核算:BDC录制处理
VF11冲销销售开票凭证:BAPI_BILLINGDOC_CANCEL1
VK11创建条件记录:BAPI_PRICES_CONDITIONS
VL01N创建交货单:BAPI_OUTB_DELIVERY_CREATE_SLS
VL02N交货单过账发货: BAPI_OUTB_DELIVERY_CONFIRM_DEC、WS_DELIVERY_UPDATE
VL02N修改交货单:BAPI_OUTB_DELIVERY_CHANGE

MM模块:
ME11创建采购咨询记录:1、ME_DIRECT_INPUT_INFORECORD
2、ME_POST_INFORECORD
3、ME_UPDATE_INFORECORD_COND
ME21N创建采购订单:BAPI_PO_CREATE1
ME22N修改采购订单:BAPI_PO_CHANGE
SELECT SINGLE frgc1 frgc2 INTO ( l_frgc1,l_frgc2 )
FROM t16fs
WHERE frggr = 'R2' AND frgsx = '01'.
采购订单审批:BAPI_PO_RELEASE
采购订单取消审批:BAPI_PO_RESET_RELEASE
ME23N显示采购订单:BAPI_PO_GETDETAIL1 采购订单明细
BAPI_PO_GET_LIST 采购订单列表
BAPI_PO_GETITEMS 采购订单明细列表
ME51N创建采购申请:BAPI_PR_CREATE(批导)
BAPI_REQUISITION_CREATE
ME52N修改采购申请:BAPI_PR_CHANGE(批导)
BAPI_REQUISITION_CHANGE
ME53N获取明细:BAPI_REQUISITION_GETDETAIL
SELECT SINGLE frgc1 frgc2 INTO ( l_frgc1,l_frgc2 )
FROM t16fs
WHERE frggr = 'M1' AND frgsx = '01'.
采购申请审批:BAPI_REQUISITION_RELEASE_GEN
采购申请行项目审批:BAPI_REQUISITION_RELEASE
采购申请取消审批:BAPI_REQUISITION_RESET_REL_GEN"已创建采购订单的不允许取消
采购申请行项目取消审批:BAPI_REQUISITION_RESET_RELEASE
导入顺序:基本视图->采购视图->MRP视图->销售视图->会计成本视图->库存地点视图
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采购发票预制:BAPI_INCOMINGINVOICE_PARK

PP模块: CO11生成报工:BAPI_PRODORDCONF_CREATE_TT 
CO01创建生产订单:BAPI_PRODORD_CREATE             
CO02修改生产订单:BAPI_PRODORD_CHANGE  
CO03获取生产订单函数 BAPI_PRODORD_GET_DETAIL    
CO03获取生产订单抬头信息:BAPI_PRODORD_GET_LIST  
CO03获取订单流程信息函数 BAPI_PROCORD_GET_DETAIL      
创建生产订单成分/组件:CO_XT_COMPONENT_ADD       
修改生产订单成分/组件:CO_XT_COMPONENT_CHANGE   
删除生产订单成分/组件:CO_XT_COMPONENTS_DELETE  
读取工序:CO_BO_OPR_OF_ORDER_GET 
订单项目管理:CO_BI_AFPO_READ_WITH_KEY、CO_BI_AFPO_UPD 

KO01创建内部订单:BAPI_INTERNALORDER_CREATE
KOB5内部订单最终结算功能:BAPI_SETTLEMENTREQSLIST_CREATE
CA01创建工艺路线:BAPI_ROUTING_CREATE
MIGO创建MIGO过账BAPI:BAPI_GOODSMVT_CREATE
GOODSMVT_CODE:01代表MB01
02代表MB31
03代表MB1A
04代表MB1B
05代表MB1C
06代表MB11
07代表MB04
MIGO冲销MIMO过账BAPI:BAPI_GOODSMVT_CANCEL
MSC1N创建批次:BAPI_BATCH_CREATE
MD61创建已计划的独立需求:BAPI_REQUIREMENTS_CREATE
MD62更改已计划的独立需求:BAPI_REQUIREMENTS_CHANGE
MD63显示已计划的独立需求:BAPI_REQUIREMENTS_GETDETAIL
MD04查询MD04项目数据:MD_MDPSX_READ_API
MD_SALES_ORDER_STATUS_REPORT
MD04创建计划订单转生产订单:BAPI_PLANNEDORDER_CHANGE
获取计划订单函数 BAPI_PLANNEDORDER_GET_DETAIL
删除计划订单:BAPI_PLANNEDORDER_DELETE
MD04更改计划订单:BAPI_PLANNEDORDER_CHANGE
MD04查询MRP实时库存:MD_STOCK_REQUIREMENTS_LIST_API
MRP清单:MD_MRP_LIST_API
需求溯源:MD_PEGGING_NODIALOG
实时库存:MD_STOCK_REQUIREMENTS_LIST_API 这个函数中MDPSX 和 MDEZX 是通过 MDPS 的 INDEX = MDEZ-ALINE 来关联获取数据
IQ02更改物料序列编号:BAPI_EQUI_CHANGE
IQ02根据设备号获取状态:BAPI_EQUI_GETSTATUS
MD11创建计划订单:BAPI_PLANNEDORDER_CREATE
SE01创建SAP账号:BAPI_USER_CREATE1
账号权限:BAPI_USER_ACTGROUPS_ASSIGN
查询SAP账号信息:BAPI_USER_GET_DETAIL
CS01创建物料BOM:BAPI_MATERIAL_BOM_GROUP_CREATE
创建BOM:CSAP_MAT_BOM_CREATE
更改BOM:CSAP_MAT_BOM_MAINTAIN
展开BOM:CS_BOM_EXPL_MAT_V2
删除BOM:CSAP_MAT_BOM_DELETE
ECN变更单建立:CCAP_ECN_CREATE
ME01创建货源清单:ME_INITIALIZE_SOURCE_LIST
ME_DIRECT_INPUT_SOURCE_LIST(两个一起用,先CALL第一个不需要传参数)、
ME_POST_SOURCE_LIST_NEW ME02
更改货源清单:ME_UPDATE_SOURCES_OF_SUPPLY
BP:BAPI_BUPA_BANKDETAIL_ADD:银行
BAPI_BUPA_CREATE_FROM_DATA:基本信息
BUP_MEMORY_BUT000_GET:一般数据
BUPA_CENTRAL_CI_CHANGE
BAPI_BUPA_TAX_ADD:税码
vmd_ei_api=>maintain_bapi:扩充公司代码/采购数据
KSH3按成本中心组查找成本中心:K_GROUP_REMOTE_READ
KP06更改成本要素:K_COSTS_PLAN_INTERFACE_PERIOD
KS01创建成本中心:BAPI_COSTCENTER_CREATEMULTIPLE
KS02修改成本中心:BAPI_COSTCENTER_CHANGEMULTIPLE

执行:
成功:  
1、COMMIT WORK AND WAIT.
2、    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            wait = 'X'.
如有commit失败的,则在commit之后加:WAIT UP TO 2 SECONDS.延迟执行
失败:
1、ROLLBACK WORK.
2、 CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.

数据库更新:
异步:COMMIT WORK,
同步:COMMIT WORK AND WAIT.

BP:

创建BP

BAPI功能
BAPI_BUPA_CREATE_FROM_DATA创建BP, 包括中心数据、地址等
BAPI_BUPA_FS_CREATE_FROM_DATA2功能同上,多一个角色分配功能

API

API功能
CMD_EI_API_EXTRACT读取BP客户信息
VMD_EI_API_EXTRACT读取BP供应商信息
VMD_EI_API维护BP供应商
CMD_EI_API维护BP客户
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值