关闭

查找BAPI两种方法

5900人阅读 评论(2) 收藏 举报
分类:

How to Find Bapi for Particular Transaction in SAP

How to find function module or Bapi for particular transaction in sap?

If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you should access the code behind the transaction and search for 'CALL'. That normally is the standard method that think that most people use. 

Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this. 

1. Find out the package of the transaction.  
Start Va01 go to system --> status.  
Double click on transaction  
Package is VA  
Open this package in SE80  
Open business engineering-->Business object types  
Find the BO which sounds the most appropriate  
I would suggest BUS2032 Sales Order  


Double click.  
Open methods.  
Find the released method with from data or something similar in the name  
, Createfromdat2  
Position the cursor in it and click the program button  
Scroll down to find the bapi used in this method 

With this way you can also find out programs and FM's 


2. Start va01 go to system-->status  
Double click transaction VA01  
Double click on package  


Read the application component. (this is SD-SLS Sales)  


Then open the transaction BAPI  
Sales and distribution-->Sales-->sales order  
createfromdat2 


1
0
查看评论

sap中常用bapi汇总

MM模块 1、 BAPI_MATERIAL_SAVEDATA 创建物料主数据 注意参数EXTENSIONIN的使用,可以创建自定义字段 例如WA_BAPI_TE_MARA-MATERIAL = ITAB_UP-MATNR. T_EXTENSIONIN-STRUCTURE = 'BAPI_TE...
  • champaignwolf
  • champaignwolf
  • 2015-12-16 16:36
  • 2240

SAP特性,物料特性,批次特性建立的BAPI函數

类的T-CODE: CL03 特性T-CODE: CT04 特性可以通过下面的BAPI来进行批量维护: BAPI_CHARACT_CREATE BAPI_CHARACT_CHANGE BAPI_CHARACT_DELETE BAPI_CHARACT_GETDETAIL 特性分配给物料之后(见...
  • champaignwolf
  • champaignwolf
  • 2016-05-26 09:54
  • 2610

SAP FI 会计凭证过账bapi BAPI_ACC_DOCUMENT_POST

1.    举个我们这次系统中的一个业务场景 前面讲到我们需要把一个Oracle应付发票的凭证导入到SAP中,但是导入的字段比较多,就会出现如下的问题: SAP系统中把凭证中的[分支号]作为不同系统的来源,例如凭证来源于Oracle,金蝶,用友,那么分支号分别是&#...
  • forever_crazy
  • forever_crazy
  • 2014-03-31 14:42
  • 7582

ABAP BAPI 和 RFC 的区别

RFC:是se37写出来的其中可以远程调用的叫rfc,remote-enabled function,abap语法和输入输出参数就会有一些限制。 BAPI:是sap做好的实现待定业务操作的rfc。 RFC:是面向过程的,调用简单直接; BAPI:是面向对象的,有属性,方法,有事件。更加的复杂和...
  • SAPmatinal
  • SAPmatinal
  • 2015-08-10 08:44
  • 1666

利用BAPI BAPI_PRODORDCONF_CREATE_TT (CO11N)报工

在LC项目中,根据客户需求,需要封装CO11N,做一个Dialog程序,只对最后一道工序报工,感觉很简单,用BDC方式做了一版,运行期间,问题百出,后来找到函数BAPI_PRODORDCONF_CREATE_TT,解决了问题,代码如下,分享一下,资源共享。
  • champaignwolf
  • champaignwolf
  • 2015-04-28 19:58
  • 4460

SAP BAPI常用的几个函数

BAPI_MATERIAL_SAVEDATA 建立/更改物料 BAPI_OBJCL_CREATE 建立/更改物料分类 BAPI_OBJCL_CHANGE 建立/更改物料分类 CLMM_MAINTAIN_CLASSIFICATIONS 批量建立/更改物料分类 CLAF_CLASSIFI...
  • tang___2012
  • tang___2012
  • 2014-08-21 19:27
  • 1005

ABAP 关于BAPI的EXTENSIONIN 一点解释

ABAP 关于BAPI的EXTENSIONIN 一点解释
  • SAPmatinal
  • SAPmatinal
  • 2015-01-14 18:20
  • 1366

如何根据SAP系统标准程序查找所用的BAPI

  • 2013-09-11 13:13
  • 54KB
  • 下载

如何根据事物代码查找相应BAPI

如何根据事物代码查找相应BAPI函数 如果我们找BAPI可以通过SAP标准事物代码:BAPI查询到已经释放的BAPI. 如果只知道事物代码,可以通过下面的方式查询相应的BAPI. 例如我们找创建销售订单的BAPI 我们知道事物代码是VA01. 1、 我们进入VA01 界面,找...
  • JellyLin_SAP
  • JellyLin_SAP
  • 2013-02-26 15:36
  • 7046

查找BAPI两种方法

How to Find Bapi for Particular Transaction in SAP How to find function module or Bapi for particular transaction in sap? If you mean that you n...
  • wbin9752
  • wbin9752
  • 2013-02-26 11:34
  • 1978
    个人资料
    • 访问:4626775次
    • 积分:65136
    • 等级:
    • 排名:第42名
    • 原创:1753篇
    • 转载:2551篇
    • 译文:101篇
    • 评论:343条
    博客专栏
    最新评论
    微信公众号
      为你推荐最新的博文~更有惊喜等着你