`

<转>ABAP:How to Find Bapi for Particular Transaction in SAP

    博客分类:
  • ABAP
阅读更多
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 
分享到:
评论

相关推荐

    Advanced ABAP Programming for SAP

    De Bruyn (Author), Robert Lyfareff (Author), Ken Kroes (Author) &lt;br&gt;&lt;br&gt;Editorial Reviews&lt;br&gt;&lt;br&gt;Advanced ABAP Programming for SAP covers the more difficult aspects of ABAP, the customization and ...

    SAP ABAP 动态语句详解

    语法:ASSIGN &lt;f&gt;[+&lt;o&gt;][(&lt;l&gt;)] TO &lt;FS&gt; 其中,&lt;o&gt; 是偏移量,&lt;l&gt; 是长度。&lt;f&gt; 部分被分配给字段符号 &lt;FS&gt;。 例如: ```ABAP FIELD-SYMBOLS &lt;FS&gt;. DATA: BEGIN OF LINE, STRING1(10) VALUE '0123456789', STRING...

    初学ABAP的教程

    DATA:&lt;variable_name&gt; type &lt;data_type&gt; [value &lt;initial_value&gt;] [decimals &lt;decimal_places&gt;]. ``` - `&lt;variable_name&gt;`: 变量名称。 - `&lt;data_type&gt;`: 数据类型,如`P`表示PACKED类型。 - `&lt;initial_value&gt;`: ...

    abap 学习精华

    DATA &lt;F&gt; [&lt;LENGTH&gt;] &lt;TYPE&gt; [&lt;VALUE&gt;] [&lt;DECIMALS&gt;] ``` - `&lt;F&gt;`: 变量名称,最长为 30 个字符,不能包含 +, ., :, () 等特殊字符。 - `&lt;LENGTH&gt; &lt;TYPE&gt;`: 变量类型及其长度。 - `&lt;VALUE&gt;`: 初始值。 - `&lt;DECIMALS&gt;...

    ABAP开发规范

    - **命名格式:** `Z&lt;XX&gt;_&lt;Shorttext&gt;` - **&lt;XX&gt;**: 表示业务模块,具体参考附录1。 - **&lt;Shorttext&gt;**: 英文简短描述。 **1.2 程序名** - **命名格式:** `Z&lt;XXY&gt;_&lt;Shorttext&gt;` - **&lt;XX&gt;**: 同上,表示业务模块。 - ...

    BC ABAP/4 用户指南

    &lt;br&gt;要获取详细 信息,可以 进行以下某 种操作:&lt;br&gt;&lt;br&gt;? 关于关键 字的详细信 息,请参阅 关键字文档 。&lt;br&gt;? 关于 ABAP/4 环境术语的 详细信息, 请从“ABAP/4 编辑器:初 始屏幕”( 事务 SE38) 中选择“实 用...

    sap abap常用bapi

    SAP ABAP(Advanced Business Application Programming)是SAP系统中用于开发业务应用的语言和环境。BAPI(Business Application Programming Interface)是SAP系统中预定义的接口,用于实现和访问标准的商业对象和...

    SAP ABAP基本语法.docx

    SAP ABAP基本语法 SAP ABAP基本语法是 SAP 系统中的一种编程语言,用于开发 SAP 应用程序。ABAP 语言与标准数据声明相似的语法处理数据类型,而与数据对象无关。在程序中必须声明要使用的全部数据对象。 1. 基本...

    ABAP语法集锦

    DATA &lt;F&gt; [ &lt;LENGTH&gt; ] &lt;TYPE&gt; [ &lt;VALUE&gt; ] [ &lt;DECIMALS&gt; ] ``` - `&lt;F&gt;`:变量名称,最多可以有 30 个字符,不能包含特殊字符如 `+`, `.`, `:`, `()`. - `&lt;LENGTH&gt; &lt;TYPE&gt;`:变量类型及其长度。 - `&lt;VALUE&gt;`:...

    ABAP基本知识学习精华

    DATA &lt;变量名&gt;[&lt;长度&gt;] &lt;类型&gt;[&lt;初始值&gt;][&lt;小数位数&gt;] ``` - `&lt;变量名&gt;`: 最多可以有30个字符,不能包含`+`、`.`、`:()`等特殊字符。 - `&lt;长度&gt;`: 可选参数,根据数据类型不同可能需要指定长度。 - `&lt;类型&gt;`: 变量...

    SAP_ABAP4语法详解

    SAP ABAP4 语法详解 SAP ABAP4 是一种 powerful 的程序...其中:&lt;/:在下一行输出:&lt;pos&gt;:指定输出的行号:&lt;len&gt;:指定输出的长度:&lt;par&gt;:指定显示格式参数,例如 LEFT-JUSTIFIED、CENTERED、RIGHT-JUSTIFIED 等。

    SAP ABAP一步一步指导创建BAPI教程

    BAPI创建教程

    ABAP4语法祥解

    WRITE: [AT] [/] [&lt;pos&gt;] [(&lt;len&gt;)] 数据项 [&lt;par&gt;] ``` - `/`: 下一行输出。 - `&lt;pos&gt;`: 指定输出的行号。 - `&lt;len&gt;`: 指定输出的宽度(长度)。 - `&lt;par&gt;`: 显示格式参数。 - `LEFT-JUSTIFIED`: 左对齐。 ...

    ABAP基础.pdf

    **ABAP** (Advanced Business Application Programming) 是一种由 SAP(System Application and Products in Data Processing)开发的专业编程语言,主要用于开发 SAP 应用程序。它是一种面向对象的语言,支持模块化...

    abap处理字符串[参考].pdf

    搜索串&lt;str&gt;可为以下格式之一:&lt;str&gt;目的&lt;pattern&gt;搜索&lt;pattern&gt;(任何字符顺序,忽略尾部空格)。.&lt;pattern&gt;.搜索&lt;pattern&gt;,但是不忽略尾部空格。*&lt;pattern&gt;搜索以&lt;pattern&gt;结尾的词。&lt;pattern&gt;*搜索以&lt;pattern&gt;...

    SAP 异步接口创建步骤、PI配置(MB PI 九恒星到SAP的POS过账及冲销接口)

    ### SAP PI 异步接口创建步骤详解:MB PI 九恒星到SAP的POS过账及冲销接口 在企业级应用集成中,SAP Process Integration (SAP PI) 是一个非常重要的工具,用于实现不同系统之间的数据交换与集成。本文将详细介绍...

    ABAP FIELD-SYMBOLS 学习资料

    如果尝试赋值一个不同类型的变量,将会产生类型不匹配的错误,除非进行显式类型转换,如 `ASSIGN dat TO &lt;f1&gt; TYPE 'D'`。 2. **赋值和类型检查** - 示例中展示了当 `&lt;fs&gt;` 继承了数据变量 `dat` 的属性时,如果 `...

    ABAP编程基础.pdf

    其中,&lt;F&gt; 是变数名称,&lt;Length&gt; 是变数长度,&lt;type&gt; 是变数类型,&lt;value&gt; 是变数初始值,&lt;decimals&gt; 是小数位数。 例如: DATA: COUNTER TYPE P DECIMALS 3. NAME(10) TYPE C VALUE 'DELTA'. S_DATE TYPE D VALUE ...

    精通abap

    共八章,内容如下:&lt;br&gt;第一章 ABAP开发环境和总体介绍&lt;br&gt;第二章 创建HELLO WORLD程序&lt;br&gt;第三章 ABAP语法示例&lt;br&gt;第四章 数据字典和数据表的读取&lt;br&gt;第五章 标准列表和选择屏幕&lt;br&gt;第六章 实战屏幕SCREEN设计&lt;br&gt;...

Global site tag (gtag.js) - Google Analytics