少年休闲海

少年休闲海的SAP世界

优化定制化abap代码必须遵守的经典黄金规则

一、使结果集较小 1不要选出记录后,再用CHECK或EXIT对结果集过滤。尤其不要在SELECT循环中这样做。 2使WHERE条件尽可能的详尽 二、最小化传输的数据字段 1只SELECT真正需要的字段 2用聚合函数,而不是把结果集返回给应用层,让应用层做相应的计算 三、最小化和...

2017-10-28 15:49:46

阅读数:208

评论数:0

【文本描述增强】标准屏幕字段文本描述更改增强

比如我们需要更改标准屏幕字段数据元素描述进行更改,我们可以用到文本描述的增强。 T-code:CMOD Goto-->Text enhancements-->Keywords-->Change 想字段描述再恢复成系统标准的方法: ...

2017-10-28 15:34:46

阅读数:268

评论数:0

Cross-Company Code Depreciation Postings with RAPOST2000

Cross-Company Code Depreciation Postings with RAPOST2000 Author: D033258 IMS Financials, SAP AG  Common Abbreviations CoD       = Chart...

2017-10-28 11:05:11

阅读数:230

评论数:0

【推荐】查找一代用户出口Userexit

用户出口Userexit  --------1. 实现方法  用户出口Userexit是以销售订单创建VA01以及交货单创建VL01N为代表的最早一种增强方式。 打开VA01的主程序,我们可以看到标准代码中预先INCLUDE的客户出口程序,客户可以通过申请ACCESS KEY来修改这...

2017-10-27 09:50:35

阅读数:207

评论数:0

事务RFC(TRFC)原理和实战解析

transactional RFC (tRFC),又称事务RFC,在被调用端紧被执行一次。 1、tRFC程序处理流程:   注意:tRFC的Function modules中没有EXPORT输出参数,相应在调用时也没有IMPORTING,如果添加会有语法错误 tRFC执行IN BACK...

2017-10-26 14:36:29

阅读数:247

评论数:0

物料管理的容差范围维护

物料管理维护的容差代码及IMG路径如表下表所示;前台操作均用SM30维护视图V_169G,可选择“限制区域数据”加容差代码参数以便于具体维护及操作。 序号 IMG路径 可维护容差代码 1 SAP 用户化实施指...

2017-10-26 13:35:40

阅读数:406

评论数:0

【推荐】SAP关闭正在执行的缓慢的程序

第一种最简单的方法就是右键任务栏——结束会话。 第二种也很简单,就是点击左上角的小图标——停止事务。 第三种则是利用事务代码SM50——选中条目——菜单“管理”——删除会话。 至于网上所说利用SM12踢出用户所执行的程序,这个仅仅用于对象被锁住的情况。 第四种还是利用事务代...

2017-10-26 09:36:55

阅读数:906

评论数:0

Dialog中Screen logic的处理逻辑原则

Screen logic: process before output.   MODULE status_800.   CALL SUBSCREEN: area1 INCLUDING sy-repid number1,                   are...

2017-10-25 16:39:57

阅读数:167

评论数:0

ora-12528 : message 12528 not found; product=RDBMS ; facility=ora

我用pl/sql developer连接数据库时报错误ora-12528   故障环境说明: 在pl/sql(client)连接数据库时为提示: ora-12528 : message 12528 not found; product=RDBMS ; facilit...

2017-10-25 12:43:23

阅读数:311

评论数:1

ETL安装前的准备 - 数据库创建方法

2017-10-24 16:38:41

阅读数:164

评论数:0

ETL工具大全

一 ETL工具 【国外】 1. datastage 点评:最专业的ETL工具,价格不菲,使用难度一般 下载地址:ftp://ftp.seu.edu.cn/Pub/Develop ... taStage.v7.5.1A-iSO BT种子下载:http://pan.baidu.c...

2017-10-24 09:19:53

阅读数:339

评论数:0

几种 ETL 工具的比较(Kettle,Talend,Informatica 等)

成本: 软件成本包括多方面,主要包括软件产品, 售前培训, 售后咨询, 技术支持等。 开源产品本身是免费的,成本主要是培训和咨询,所以成本会一直维持在一个较低水平。 商业产品本身价格很高,但是一般会提供几次免费的咨询或支持,所以采用商用软件最初成本很高,但是逐渐下降。 手工编码最初成本...

2017-10-24 09:13:32

阅读数:1349

评论数:1

Informatica 初学日记全

1. INFORMATICA CLIENT的使用 1.1 Repository Manager 的使用 1.1.1 创建Repository。 前提: a. 在ODBC数据源管理器中新建一个数据源连接至你要创建Repository的数据库(例:jzjxdev) b. 要在你要连接的数...

2017-10-23 15:59:24

阅读数:484

评论数:0

SAP 凭证冲销可以使用BAPI_ACC_DOCUMENT_REV_POST或者BDC录制FB08来做

凭证冲销可以使用BAPI_ACC_DOCUMENT_REV_POST或者BDC录制FB08来做,效果相同 本文介绍使用BAPI_ACC_DOCUMENT_REV_POST做冲销凭证   部分代码实现: *@------------------------------------------...

2017-10-23 15:18:55

阅读数:615

评论数:0

BADI EXIT等增强报W警告类消息

有时候需要在增强中做校验, 一般报E类型错误, E类型会中断进程继续执行,所以直接报E类型message,就会弹出来,而且不继续执行 但是有时候需要报W类型警告 发现直接用W类型message是弹不出来的 但是标准程序是能报W类型警...

2017-10-23 13:46:05

阅读数:195

评论数:0

[性能] SAP销售订单取数逻辑优化---索引表

我也分享了许多篇性能优化的帖子,主要集中在sql、语法及合理的索引方面。我们在表上加索引确实能大幅提升性能,但是索引的数量、所需字段及利用率都是我们在新建索引时需要考虑的,对于大多数abaper而言,也就是稀里糊涂的新建了索引。这里我不对新建索引进行展开讲解,建议没有深厚功底的小粉不要乱建索引。 ...

2017-10-21 14:47:35

阅读数:448

评论数:0

Win系统自定义屏保教程

首先我们要做的是下载SCR屏保文件。 然后根据我们Win7系统的位数来判断复制到哪个目录下面。 若是32位:计算机——C盘——Windows——System32 若是64位:计算机——C盘——Windows——SysWOW64 最后我们在桌面上右键选择“个性化”,点击里面最右下方的...

2017-10-21 10:22:05

阅读数:687

评论数:0

费用分摊分配用法(KSU5/KSV5/KB21N/KB11N)

分摊循环 分摊循环特点是结算的目标成本要素为次级成本要素,要素类型为42(assessment),应用在实际业务中,可以将一个或多个成本对象(Order、Cost Center、Functional Area、Cost Object、WBS Element)的费用结转到一个或多个另几...

2017-10-19 10:14:59

阅读数:1336

评论数:1

abap table control里面各种属性和事件的写法

SAP中,Table Control是在Screen中用的最广泛的控件之一了,可以实现对多行数据的编辑。 简单来说,Table Control是一组屏幕元素在Screen上的重复出现,这就是它与普通屏幕元素的区别。 如果我们对一个Table Control定义其内表为itab,工作区域为wa。...

2017-10-18 13:34:47

阅读数:183

评论数:0

BU_DATE_CHAR abap screen 日期字段搜索帮助

ABAP开发过程中,经常遇到画得屏幕中出现日期字段(DATS), 为了便于操作,最好有搜索帮助。 其中可用的->搜索帮助:BU_DATE_CHAR

2017-10-18 10:52:31

阅读数:224

评论数:0

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