- 博客(37)
- 资源 (16)
- 收藏
- 关注
转载 优化定制化abap代码必须遵守的经典黄金规则
一、使结果集较小1不要选出记录后,再用CHECK或EXIT对结果集过滤。尤其不要在SELECT循环中这样做。2使WHERE条件尽可能的详尽二、最小化传输的数据字段1只SELECT真正需要的字段2用聚合函数,而不是把结果集返回给应用层,让应用层做相应的计算三、最小化和数据库的交互次数1用JOIN, 子查询,而不是嵌套的SELECT循环2用SELECT…FOR
2017-10-28 15:49:46 759
原创 【文本描述增强】标准屏幕字段文本描述更改增强
比如我们需要更改标准屏幕字段数据元素描述进行更改,我们可以用到文本描述的增强。T-code:CMOD Goto-->Text enhancements-->Keywords-->Change想字段描述再恢复成系统标准的方法:Goto-->Text enhancements-->Keywords-->Restore SAP versio
2017-10-28 15:34:46 1441
转载 Cross-Company Code Depreciation Postings with RAPOST2000
Cross-Company Code Depreciation Postings with RAPOST2000Author: D033258IMS Financials, SAP AG Common AbbreviationsCoD = Chart of DepreciationCC = Company CodeTCODE =
2017-10-28 11:05:11 1477
原创 【推荐】查找一代用户出口Userexit
用户出口Userexit --------1. 实现方法 用户出口Userexit是以销售订单创建VA01以及交货单创建VL01N为代表的最早一种增强方式。打开VA01的主程序,我们可以看到标准代码中预先INCLUDE的客户出口程序,客户可以通过申请ACCESS KEY来修改这些程序,SAP公司承诺软件升级将完全保留客户的自定义逻辑。 销售订单创建VA01的主
2017-10-27 09:50:35 1346
转载 事务RFC(TRFC)原理和实战解析
transactional RFC (tRFC),又称事务RFC,在被调用端紧被执行一次。1、tRFC程序处理流程: 注意:tRFC的Function modules中没有EXPORT输出参数,相应在调用时也没有IMPORTING,如果添加会有语法错误tRFC执行IN BACKGROUND TASK,会将调用系统中需要发送的数据存入ARFCSSTATE and ARFCSDAT
2017-10-26 14:36:29 3002
原创 物料管理的容差范围维护
物料管理维护的容差代码及IMG路径如表下表所示;前台操作均用SM30维护视图V_169G,可选择“限制区域数据”加容差代码参数以便于具体维护及操作。序号IMG路径可维护容差代码1SAP 用户化实施指南→物料管理→采购→采购订单→设置价格差异的容差限制PE,SE
2017-10-26 13:35:40 2569
原创 【推荐】SAP关闭正在执行的缓慢的程序
第一种最简单的方法就是右键任务栏——结束会话。第二种也很简单,就是点击左上角的小图标——停止事务。第三种则是利用事务代码SM50——选中条目——菜单“管理”——删除会话。至于网上所说利用SM12踢出用户所执行的程序,这个仅仅用于对象被锁住的情况。第四种还是利用事务代码SM04——工具栏“会话”——删除会话。第五种还是利用事务代码SM66,同SM50类似。
2017-10-26 09:36:55 3166
转载 Dialog中Screen logic的处理逻辑原则
Screen logic:process before output. MODULE status_800. CALL SUBSCREEN: area1 INCLUDING sy-repid number1, area2 INCLUDING sy-repid number2.process after
2017-10-25 16:39:57 662
转载 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 ; facility=ora 说明:我的数据库类型是asm类型,不是rdbms数据库 我
2017-10-25 12:43:23 2909 1
转载 ETL工具大全
一 ETL工具【国外】1. datastage点评:最专业的ETL工具,价格不菲,使用难度一般下载地址:ftp://ftp.seu.edu.cn/Pub/Develop ... taStage.v7.5.1A-iSOBT种子下载:http://pan.baidu.com/share/link?shareid=172289&uk=67437475-------
2017-10-24 09:19:53 974
转载 几种 ETL 工具的比较(Kettle,Talend,Informatica 等)
成本:软件成本包括多方面,主要包括软件产品, 售前培训, 售后咨询, 技术支持等。开源产品本身是免费的,成本主要是培训和咨询,所以成本会一直维持在一个较低水平。商业产品本身价格很高,但是一般会提供几次免费的咨询或支持,所以采用商用软件最初成本很高,但是逐渐下降。手工编码最初成本不高,主要是人力成本,但后期维护的工作量会越来越大。 风险:项目都是有风险的尤其是大
2017-10-24 09:13:32 19635 1
转载 Informatica 初学日记全
1. INFORMATICA CLIENT的使用1.1 Repository Manager 的使用1.1.1 创建Repository。前提:a. 在ODBC数据源管理器中新建一个数据源连接至你要创建Repository的数据库(例:jzjxdev)b. 要在你要连接的数据库中新建一个用户(例:name: ETL password: ETL)现在你可以创建一个Repo
2017-10-23 15:59:24 1415
转载 SAP 凭证冲销可以使用BAPI_ACC_DOCUMENT_REV_POST或者BDC录制FB08来做
凭证冲销可以使用BAPI_ACC_DOCUMENT_REV_POST或者BDC录制FB08来做,效果相同本文介绍使用BAPI_ACC_DOCUMENT_REV_POST做冲销凭证 部分代码实现:*@---------------------------------------------------------------------**@ BAPI函数用到的变量DAT
2017-10-23 15:18:55 3441
转载 BADI EXIT等增强报W警告类消息
有时候需要在增强中做校验,一般报E类型错误,E类型会中断进程继续执行,所以直接报E类型message,就会弹出来,而且不继续执行但是有时候需要报W类型警告发现直接用W类型message是弹不出来的但是标准程序是能报W类型警告,dubug标准操作后,得到如下方法; LOOP AT li_message_ta
2017-10-23 13:46:05 1147
原创 [性能] SAP销售订单取数逻辑优化---索引表
我也分享了许多篇性能优化的帖子,主要集中在sql、语法及合理的索引方面。我们在表上加索引确实能大幅提升性能,但是索引的数量、所需字段及利用率都是我们在新建索引时需要考虑的,对于大多数abaper而言,也就是稀里糊涂的新建了索引。这里我不对新建索引进行展开讲解,建议没有深厚功底的小粉不要乱建索引。其实在sql优化上还有一个大招,只是他需要我们实际项目去积累,就是找到相应的替代表,而替代表中最好的
2017-10-21 14:47:35 2506
原创 Win系统自定义屏保教程
首先我们要做的是下载SCR屏保文件。然后根据我们Win7系统的位数来判断复制到哪个目录下面。若是32位:计算机——C盘——Windows——System32若是64位:计算机——C盘——Windows——SysWOW64最后我们在桌面上右键选择“个性化”,点击里面最右下方的“屏幕保护程序”即可。最后可以在下拉框里找到我们刚刚复制的scr文件,按要求设置即可。
2017-10-21 10:22:05 4792
转载 费用分摊分配用法(KSU5/KSV5/KB21N/KB11N)
分摊循环分摊循环特点是结算的目标成本要素为次级成本要素,要素类型为42(assessment),应用在实际业务中,可以将一个或多个成本对象(Order、Cost Center、Functional Area、Cost Object、WBS Element)的费用结转到一个或多个另几个成本对象,发出方的成本要素可为初级成本要素也可为次级成本要素,接收的成本要素为次级成本要素。
2017-10-19 10:14:59 5388
转载 abap table control里面各种属性和事件的写法
SAP中,Table Control是在Screen中用的最广泛的控件之一了,可以实现对多行数据的编辑。简单来说,Table Control是一组屏幕元素在Screen上的重复出现,这就是它与普通屏幕元素的区别。如果我们对一个Table Control定义其内表为itab,工作区域为wa。那么在PBO中,系统将逐一取itab的某行到wa,然后将wa的内容转换成屏幕元素,即Table Con
2017-10-18 13:34:47 1871
原创 BU_DATE_CHAR abap screen 日期字段搜索帮助
ABAP开发过程中,经常遇到画得屏幕中出现日期字段(DATS), 为了便于操作,最好有搜索帮助。其中可用的->搜索帮助:BU_DATE_CHAR
2017-10-18 10:52:31 1175
原创 【转】库存账龄
分享一篇关于库存账龄的文章,个人觉得写得很好1. 库存账龄与库存周转率……提到库存账龄,就不得不说到库存周转率。库存周转率是在某特定的周期,销售成本与存货平均余额的比率。用以衡量一定时期内存货资产的周转速度,是反映企业的供应链的整体效率的绩效指标之一,而且很多企业都把它作为整体经营业绩的考核指标之一。而库存账龄是在某时间节点,某种或者某类存货的库存时间的加权平均值。很明显,库存周转率越
2017-10-17 16:31:43 5424
转载 Lead time 在ERP 中怎么填
1,采购的提前期是可以根据以往的采购记录计算得出吗? 答:采购提前期的计算需要采购人员根据以往的采购周期人工计算出,然后填写到物料订单的提前期页签的属性中的。2,在Item定义的时候有一个提前期。这个提前期是指什么的提前期?对于采购物料来说就是采购提前期,这是需要输入的对于成品或半成本来说,就是累计总提前期或累计制造提前期,这是系统根据工艺路线累积计算出来的,由系统计算3
2017-10-17 16:30:20 1962
原创 【转】如何使用应用日志(Application Log)
SAP的应用日志(Application Log)是用于创建,保存和分析系统消息的工具.相关TCODE:SLG0: Creation of Object and Sub objectSLG1: Display Application Logs相关创建应用日志函数BAL_LOG_CREATE --> Create log with header dataBAL
2017-10-16 14:40:25 2042
转载 取成本中心-生产订单
问题:如何根据生产订单号取订单所对应的成本中心。方法:1 需要根据AFKO中订单号与AFVC中工序链接,之后再链接CRCO;SELECT SINGLE CRCO~KOSTL INTO TAB_G_ITAB-KOSTLFROM CRCO INNER JOIN AFVC ON CRCO~OBJID = AFVC~A
2017-10-16 10:24:53 2503
转载 abap对采购订单强制置为”交货已完成“状态(BAPI_PO_CHANGE、BAPI_PO_RELEASE、BAPI_PO_RESET_RELEASE)
项目中,需要对一些采购订单做强制“交货已完成”,如果采购订单已批准,是不能用BAPI_PO_CHANGE更改状态的,只有先除去“批准”状态 ,再“交货已完成”,然后再置为批准状态,下面是函数代码,希望对用到的兄弟有帮助。DATA:PO_NUMBER LIKE EKKO-EBELN.DATA:T_POITEM LIKE BAPIMEPOITEM OCCURS 0 WITH HEADER LI
2017-10-14 15:01:32 4639
转载 sap scc4 客户端设置
事务代码:SCC4,选择一个客户端,点击进入,如图:一、客户端角色客户控制:客户的角色(生产性,测试,...)此属性表示 R/3 系统中的客户端角色。其中可能包括以下角色:生产客户端测试客户端培训客户端演示客户端定制客户端SAP 参考客户端此字段应由客户出于记录目的进行维护。这对于生产客户端而言尤为重要
2017-10-13 16:49:47 7597
原创 SAP请求传输事务代码
传输请求:SCC1释放:SE09传输:STMSSAP踢人:SM04物料账打开:OB52 MMPV找事务代码路径:search_sap_menu创建用户:SU01权限:SU53更改请求号描述:SE10查看程序;SE30是否产生请求号:SCC4
2017-10-13 16:46:54 6952
转载 5个拓展潜客的创意方法
很多4S店都为客户拓展而伤透脑筋,印发传单几乎是每个4S店必做的营销方式,连高大上的高端品牌也不例外。今天为大家推荐5种快捷且性价比超高的潜客拓展方式。 潜客拓展方式1:社区潜客拓展出招地点:社区便利店出招武器:印刷10万个塑料袋,免费送给各社区便利店。付出:品质大塑料袋0.28元/只,10万只=2.8万元。回报:轻松拓客进社区,精准客户地点定位;长期多次给社区超市配送塑料
2017-10-12 08:53:24 1824
转载 Vehicle
DefinitionA vehicle is a business object (BUS1200) in the SAP system.A vehicle is the result of using a create action in VMS to create a vehicle for a vehicle model. It is therefore, an inst
2017-10-11 16:27:41 1210
原创 【三代增强干货一枚】外向交货单Delivery (VL01N)Header屏幕增强
先了解一下内向交货与外向交货:1、外向交货:VL03N;内向交货:VL33N2、外向与内向相对于库存来说的,一个出库,一个入库场景:我们做一个外向交货单Header Level的一个屏幕增强。1、SE11 Append Structure 在交货单抬头增强需要在Likp中添加新结构 增强的结构的字段,我们一般已ZZ / YY开头。 2、SE80创建一个F
2017-10-11 14:56:45 4527
原创 【力荐】ABAP常用DEBUG调试代码的八种方式
1. 直接在程序中设断点在se38里面打上breakpoint,程序运行到该处即进入debug模式2.background Job的debug进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug在程序的控制框输入/H,
2017-10-11 14:13:00 12333 2
原创 【转】SAP开关账期后台任务
关于MMPV和OB52,MMPV用于与库存有关的交易,而OB52则用于与财务相关的事务。以下是将OB52自动化作为后台作业的步骤。一,创建选择变量使用事务码: STVARV点击 “Change” 按钮,然后点击“Create” 按钮。输入 参数名和值 ,如下表:Par
2017-10-10 08:59:16 3537
原创 【转】SAP中销项税MWSI和MWST有什么区别?
SAP在采购、销售业务中的税码确认,是通过条件记录实现。在客户主数据、物料主数据中都有税分类的维护值,再加上国家等要素,组合在一起通过条件记录维护税码。销项税(MWST)作为条件类型,与销售净价(PR00)同为销售定价过程中的条目,销项税(MWST)与净价(PR00)不同,在销售订单中净价(PR00)可以手工输入,而销项税(MWST)则必须由条件带出。如果销售订单的条件中有销项税(MWST
2017-10-09 13:28:24 2994
原创 【力荐】Select查询语句中LIKE关键词的优化方法分析
今天接到一个优化需求,跑个程序要12+个小时,周期是每天一次,所以时效性极差,不能响应快速的实际业务需求,下面我们看一段LIKE的优化方法。SELECT bukrs werks lgort matnr lifnr sobkz
2017-10-09 10:05:06 15751 1
原创 【推荐】ABAP select语句性能优化之高级教程
问题:select where条件顺序影响sql执行效率,本例中条件包含必输、等于、不等于、可输等,他们的顺序随便排列么?解释:select where条件顺序影响sql执行效率,本例中条件包含必输、等于、不等于、可输等,他们的顺序随便排列么?CASE:SELECT-OPTIONS: s_bukrs FOR t001-bukrs OB
2017-10-09 09:45:46 4784
原创 ABAP COLLECT语句用法深入解析
我们都知道collect语句,主要用于报表数据的合并计算的,简单理解是:如果非数据字段值相等,那么数值字段值相加,其实这种描述不准确。COLLECT 简单的用法:LOOP AT t_data. COLLECT t_data INTO t_test. ENDLOOP .复制代码其中 t_data和t_test结构相同,那么有以下疑
2017-10-09 09:35:04 31469
原创 【转】手工导入传输请求(Transport Request)
一.说明在SAP整套系统架构中,几套系统会通过网络连接搭建一套传输路径。一般由开发机进行配置,打包成传输请求,再传至测试机或生产机。但如果几套系统没有网络或没有搭建传输路径,则彼此之间的配置传输就需采用离线方式,也就是从源系统下载传输文件至本地计算机,将文件再上载到目标系统,最后在目标系统进行导入。源系统与目标系统最好是相同版本,如果不是相同版本或补丁级别不同,则会出现目标系统导入
2017-10-09 09:19:31 2675
SAP FI制造费用尾差结转程序开发完整代码
2023-04-03
SAP开发——在SAP上发布WebService
2021-07-12
SAP QM质量管理学习文档
2021-07-12
SAP FICO 实战学习视频及完整资料下载.docx
2021-05-25
智慧化工-安全生产信息化平台介绍-无logo(1).pptx
2020-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人