SAP旅途

SAP ERP知识积累共享、行业最新资讯

排序:
默认
按更新时间
按访问量

SAP_ABAP_根据前台业务找表有哪些方法

1、在字段上F1,技术属性里可以看到表、字段; 2、如果出现的是结构,用ST05跟踪; 3、可以根据数据元素、域查找所用处清单,找到相关表,但会比较多; 4、可以在搜索帮助的相关字段上F1,找到搜索帮助对应的视图或表,然后根据找到的视图或表再做分析; 5、部分数据元素会维护检查表。 6、...

2018-06-19 10:54:14

阅读数:4

评论数:0

SAP_ABAP_索引

1、只有那些取值能够有效限制数据量的字段才对索引有意义,10%以内; 2、确保表的索引尽量互不相关; 3、索引一般控制在5个以内。

2018-06-19 10:35:16

阅读数:2

评论数:0

SAP_ABAP_视图

SAP有4种视图:数据库视图、维护视图、投影视图和帮助视图。 1、数据库视图:通过inner join的方式把若干个数据库表连接起来,可以类似的作为一个数据库表在ABAP里使用; 2、维护视图:通过outer join的方式把数据表连接起来,可以作为维护表格内容的一种方式,很多配置都是通过维护...

2018-06-19 10:18:47

阅读数:4

评论数:0

SAP_ABAP_实现搜索帮助有哪些常用的方式

  通过SE11,根据表视图来创建搜索帮助; 通过代码,可以使用函数HELP_VALUES_GET_WITH_TABLE/F4IF_INT_TABLE_VALUE_REQUEST实现,选择屏幕的搜索帮助要放到事件AT SELECTION-SCREEN ON VALUE REQUEST FOR,D...

2018-06-19 10:12:10

阅读数:3

评论数:0

SAP_ABAP_什么是权限对象,在程序中用哪个语句进行权限对象检查

  权限对象是由一组权限字段组成,这些权限字段的值用于权限检查。ABAP程序中用语句AUTHORITY-CHECK进行权限检查。在AUTHORITY-CHECK中,必须指明权限对象的所有权限字段,但有一个例外,可以用DUMMY绕过某个权限字段的检查。一个权限对象中最多允许定义10个权限字段。...

2018-06-19 10:07:23

阅读数:5

评论数:0

SAP_ABAP_字段符号(FIELD SYMBOL)

在ABAP程序中,FIELD SYMBOL是现有字段的占位符。FIELD SYMBOL本身不直接为字段保留空间,而只是指向一个字段(该字段在程序运行前还未知)。FIELD SYMBOLE可以与C语言中的指针概念相比较(即用内容操作符*表示的指针)。然后,在ABAP中,从变量的意义上来说,与指针不是...

2018-06-19 09:29:47

阅读数:3

评论数:0

SAP_ABAP_ABAP中如何使用NATIVE SQL及其弊端

可以用EXEC SQL来执行NATIVE SQL。 NATIVE SQL在使用时需要注意指定CLIENT,如果没有指定,会将系统中所有CLIENT的数据都取出来; NATIVE SQL在ABAP中不能进行语法检查和调试。...

2018-06-19 09:23:44

阅读数:0

评论数:0

SAP_ABAP_用QUERY做报表的优缺点

优点:方便快捷,不需要懂开发,只需要了解表关系就可以,直接拖拽就可以形成报表; 缺点:只能做简单的数据展示,不能做复杂计算,当数据量很大时,效率非常低,当需要对展现结果做修改时,需要将展示结果删除掉,然后添加字段后,再重新做结果展示,不灵活。...

2018-06-19 09:19:47

阅读数:33

评论数:0

SAP_ABAP_AT FIRST/AT END/AT END/AT LAST/ON CHANGE触发的条件是什么

首先都需要先拍训。 AT FIRST: 在内表循环第一行触发; AT END: 在内表循环最后一行触发; AT NEW: 当一条记录的前几个字段的值和上一条记录的相应字段的值对比时有改变时触发; AT END: 当一条记录的前几个字段的值和下一条记录的相应字段的值对比有改变时触发; ON...

2018-06-19 09:15:44

阅读数:11

评论数:0

SAP_ABAP_开发时如何在SAP中寻求帮助

  当记得关键字,忘记具体语法时,可以选中关键字然后F1快捷键查找;   当不记得关键字,通过事务代码ABAPDOCU查看实例,可以输入通配符查找帮助文档。...

2018-06-19 09:07:37

阅读数:2

评论数:0

SAP_ABAP_更新FM分为V1和V2,首先会执行哪一种更新类型,每一种类型是以哪种模式(同步、异步、本地)执行的

V1更新类型比V2更新类型的优先级高,因此,V1比V2先执行。V1的执行模式可以是同步、异步或本地三种;V2只能是异步。

2018-06-14 16:35:58

阅读数:4

评论数:0

SAP_ABAP_什么是修改助手Modification Assistant

  修改助手是4.5版本中引入的一个工具,用于简化更新过程。可以通过ABAP编辑器触发修改助手,它会记录对系统进行的修改。修改助手支持通过ABAP编辑器、Screen Painter、Meu Painter、文本元素维护、Function Builder和ABAP字段进行的修改。...

2018-06-14 16:01:47

阅读数:8

评论数:0

SAP_ABAP_SAP系统是怎样定义“修改”的,它们对升级(upgrade)有什么影响

  修改是指用户对SAP发布的库对象(Repository object)进行的更改。必须在升级期间对修改进行评审,来决定是否应该使用新的SAP对象,以及将来使用时是否需要进一步修改该对象。...

2018-06-14 15:56:44

阅读数:4

评论数:0

SAP_ABAP_请列出用户修改SAP标准功能的不同方式

  SAP标准功能可以通过Personalization、Customizing、Enhancement、自开发程序及Modification进行更改。这些方式的示例如下: 1、Personalization:创建变式、设置/获取参数等。 2、Customizing:更改SAP标准功能最常用方...

2018-06-13 08:29:42

阅读数:8

评论数:0

SAP_ABAP_简述SAP二次开发中REPORT、SCREEN、数据库更新、SMARTFORM及增强等主要技术的开发方法和主要应用场合

1、REPORT用来显示一些报表,主要是一些单据的状态、数量及金额,如系统的销售订单、采购订单、发票、交货单、会计凭证、物料凭证等等,以及业务相关的一些用户的输入界面,并将用户的输入或者一些经过逻辑运算结果的数据显示出来,这是系统的标准程序没有提供的; 2、数据库更新包括自建表的更新和标准表的...

2018-06-12 20:53:43

阅读数:15

评论数:0

SAP_ABAP_什么时候用FOR ALL ENTRIES IN及其使用注意事项

  当需要在LOOP中使用查询语句时,或者当不能使用JOIN的簇表查询时。 1、内表不能为空; 2、内表先排序再排重; 3、使用该语句,对于最后得出的结果集系统会自动删除重复行(如果要保留重复行记录,要在SELECT语句中添加足够键值字段,以保证结果集中所需重复行不会被删除); 4、由于i...

2018-06-12 20:49:17

阅读数:2

评论数:0

SAP_SD_客户退货需要做哪些处理

  对于客户投诉的另一种解决方法是退货。在系统中有3种处理方案:   第一、标准的退货流程。首先是建立退货凭证,退货凭证可以是针对销售定单或针对发票。当货物实际退回时,仓库参照退货凭证做入库处理,系统自动生成会计分录 借:存货 贷:产品销售成本。如果需要补货,那么做补货的发货处理,系统自动生成会...

2018-06-12 20:44:57

阅读数:14

评论数:0

SAP_ABAP_查找消息号在程序中使用位置的六种方法

1、SE91,根据消息类和消息号查找所调用的程序; 2、通过创建观察点(watchpoint),输入sy-msgid和sy-msgno实现; 3、通过创建断点语句(在语句页输入MESSAGE); 4、通过扫描程序(T-code CODE_SCANNER),输入消息类和消息串,比如,MESSA...

2018-06-12 20:30:31

阅读数:13

评论数:0

SAP_ABAP_常见的DEBUG方法

1、直接在程序中设置断点; 2、在运行界面通过/H调试; 3、后台作业的debug,SM37对已完成或者正在运行的JOB进行debug,选中job名,然后在控制框输入JDBG进入debug; 4、SM50对正在运行的程序进行debug; Program/mode-&...

2018-06-12 20:24:20

阅读数:5

评论数:0

SAP_ABAP_debug种类

1、 system debugging; 2、 update debugging; 3、 normal debugging。

2018-06-12 20:21:02

阅读数:5

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭