abap开发
fengyeyu090813
这个作者很懒,什么都没留下…
展开
-
ABAP 日期时间函数
ABAP日期时间函数收集:函数名称 (内页-点击名称可查看操作)函数说明备注FIMA_DATE_CREATERP_CALC_DATE_IN_INTERVAL获取查询日期前、后的年、月、日 LAST_DAY_OF_MONTHSRP_LAST_DAY_OF_MONTHSBKK_GET_MONTH_LASTDAY转载 2016-04-15 16:57:11 · 1661 阅读 · 0 评论 -
ABAP关键字SUBMIT的简单例子和学习小记
目录SUBMIT - 参考语法附加项异常程序示例说明和注意 正文网上有关SUBMIT实现程序调用的例子稍显复杂,本文给出一个SUBMIT的小示例程序(代码见文末),实现了最简单的程序间调用及返回值,以及SAP官方文档中相关内容的翻译、解释。 本文链接:http://www.cnblogs.com/hhelibeb/p/58转载 2016-09-05 10:36:29 · 2518 阅读 · 0 评论 -
abap tree control demo
最终效果图代码:REPORT ZTEST_HSS3.INCLUDE ZTEST_HSS3_DATA.INCLUDE ZTEST_HSS3_FRM.INCLUDE ZTEST_HSS3_PBO.INCLUDE ZTEST_HSS3_PAI.INITIALIZATION.*START-OF-SELECTION. CREATE OBJECT G_APP原创 2016-08-29 15:14:35 · 2149 阅读 · 0 评论 -
关于如何运用ST22找NOTES
1.TCODE:ST222.定位到出错的那条数据双击3.选择“如何更正此错误”4.登陆网站:https://support.sap.com/home.html,查找需要的NOTES(需要用户名和密码)原创 2016-09-06 10:10:25 · 1136 阅读 · 0 评论 -
BADI 和BAPI 的区别
BADI是一种面向对象的增强方式,SE19可以实现SAP已定义好的BADI。而BAPI是SAP业务对象的一个方法,底层多以Function Module来实现。所以在ABAP里更多地是作为FM来使用。 BAPI 是函数,你可以输入T-code:BAPI,查找系统里的bapi函数。比如采购申请的审批的勾打上,就可以调用bapi函数来实现。BADI 是abap的一种增强,他的调用方式是转载 2016-10-20 15:41:28 · 4438 阅读 · 0 评论 -
更改SAP系统超时断线所允许的最大时间
原文地址: http://www.saphow.com/html/15/n-15.html 一、超时自动断线:当GUI客户端长时间没有使用时,为了不占用SAP服务器的资源,我们可以设置为一段时间无操作后,SAP服务会将GUI自动挂断。RZ11:维护参数文件的参数。输入rdisp/gui_auto_logout参数名后点击显示。查找或直接输入rdisp/gui_auto_lo转载 2016-12-23 09:19:52 · 8226 阅读 · 0 评论 -
ON CHANGE OF 的简单用法
DATA: SPFLI_WA TYPE SPFLI, CARRID_BUFFER TYPE SPFLI-CARRID.CLEAR CARRID_BUFFER.CARRID_BUFFER = '402'.SELECT * FROM SPFLI ORDER BY CARRID INTO @SPFLI_WA.原创 2016-12-23 16:42:58 · 542 阅读 · 0 评论 -
se78 上传图片(logo使用)/SWM0上传文件
利用SmartForms开发的FORM凭证打印,可以将公司的LOGO一并打印,改善外观。1、事物码SE78.2、点开Graphics General Granpics下的子菜单,双击其下的子菜单BMAP Bitmapimages。3、点击菜单栏上的“图形”项,选择“导入”。在文件名选择项上选择本地需要上传的图片路径。【注意:上传的图片一定要是BMP或DIB格式的单色位图或16位色图转载 2017-01-11 10:11:42 · 11176 阅读 · 0 评论 -
SAP smortforms 新建页格式
一、 TCODE:SPAD二、页格式:完全管理-设备类型-页格式-更改-创建portrait:肖像/形式,从左上角开始,由上到下打印;landscape:横向,从左下角开始,由左到右打印纸宽:横向宽度纸长:纵向高度三、格式类型:设备类型-格式类型 -创建将页格式和格式类型关联,方向:和页格式中的方向转载 2017-02-07 17:02:28 · 1407 阅读 · 0 评论 -
[SAP ABAP开发技术总结]搜索帮助Search Help (F4)
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4265212.html12.10. Search he转载 2017-01-17 11:49:01 · 26794 阅读 · 0 评论 -
解除ABAP程序编辑锁的方法
1.se11,查询PROGDIR.2.查询锁住的程序3.编辑EDTX字段,将其设置为‘’,保存4.程序解锁。原创 2016-05-04 14:09:53 · 2301 阅读 · 0 评论 -
ABAP断点调试
调试键F8:跳过后面所有断点,程序执行完 外部、会话、调试断点调试断点-debug时打的断点,程序远程完后就会消失会话断点-程序运行前通过会话断点按钮打的断点,在同一登录会话不同窗口都有效,用户注销后消失外部断点-程序运行前通过外部断点按钮打的断点,用户注销后再登录还是有效,但只针对同一用户有效静态断点BREAK 'sapecc'."会在用户转载 2016-08-18 11:55:24 · 963 阅读 · 0 评论 -
实例:ABAP权限对象设计与权限检查的实现(详细)
创建权限对象,使分配这个权限的用户只能操作部门编号(edept)为 ‘10’ 的数据。1. SU20,创建权限字段 2. SU21,创建权限对象 1.首先创建对象类,输入对象类名称(ZEM1)、文本(FOR TEST),点击“保存” 2.找到之前创建的对象类,可以鼠标右键创建权限对象 3转载 2016-08-15 15:31:54 · 2923 阅读 · 0 评论 -
SAP 基本单位与物料计量单位间的转换
基本单位的转换函数:UNIT_CONVERSION_SIMPLE - 基本单位间的转换(如:1MIN = 60S)物料单位转换的两个函数:1) MD_CONVERT_MATERIAL_UNIT - 计量单位之间转换(如:每PCS 等于多少 SET)2) MATERIAL_UNIT_CONVERSION - 每基本单位等于多少计量单位(如:KG),如果KZMEINH = ‘X转载 2016-04-15 17:23:33 · 21298 阅读 · 0 评论 -
abap语法
1.删除重复行。 删除字段BUKRS BELNR GJAHR BLART 相同的数据DELETE ADJACENT DUPLICATES FROM GT_OUT COMPARING BUKRS BELNR GJAHR BLART.2.将表的总条数赋值给 WS_HEADERDATA-ZTOTALDESCRIBE TABLE GS_BAEGDATA LINES WS_HE转载 2016-05-03 09:27:44 · 369 阅读 · 0 评论 -
abap webservice创建和删除
1.se80,实例程序-->更多实例程序-->创建web服务-->来自函数模块(来自函数组)2.填写 服务定义,描述,不选 map names 会是大写有下划线,如果选中初始字母大写并移除下划线,选择安全模式为最低级3.完成之后保存激活,在事务代码框中输入:soamanager,打开路径4.打开浏览器之后,选择“Web服务配置”,选择刚新建的,然后创建服务5.输入相应的信原创 2016-05-03 09:28:37 · 3322 阅读 · 0 评论 -
如何根据事物代码查找相应BAPI
如果我们找BAPI可以通过SAP标准事物代码:BAPI查询到已经释放的BAPI.如果只知道事物代码,可以通过下面的方式查询相应的BAPI.例如我们找创建销售订单的BAPI 我们知道事物代码是VA01.1、 我们进入VA01 界面,找到system --> status2、 在事物代码位置上双击,找到PACKAGE VA3、 用SE80打开包 VA转载 2016-05-03 09:29:19 · 408 阅读 · 0 评论 -
采购订单审批BAPI ---BAPI_PO_RELEASE
REPORT z_release_po.DATA gc_frggr LIKE ekko-frggr. "Release GroupDATA gc_frgsx LIKE ekko-frgsx. "Release StrategyD转载 2016-05-03 09:29:48 · 739 阅读 · 0 评论 -
SAP 增强开发
用户增强大致分为三类1. E Enhancement exits 就是常说的 USER_EXIT.2. C GUI Code.3. S Subscreens 屏幕增强.1. 菜单出口-Menu Exits定义自己的菜单2. 屏幕出口-Screen Exits定义自己的屏幕.3. 功能模块出口-Function Module Exits在SAP转载 2016-05-03 09:30:26 · 795 阅读 · 0 评论 -
外部系统调用SAP接口如何调试
外部系统调用SAP系统调试,两种情况,一种是连接外部系统的用户和调试的用户是一个,另一种是连接外部系统的用户和调试的用户不是一个,我们分别讲解这两种情况。情况一:连接的用户和调试的用户是一个1.将用户的用户类型设置为“对话”模式2.se80,设置接口的属性3.实用程序---》设置---》调试,确保调用用户是当前的用户4.在需要打断点的地方右击选择“设置外部断点”原创 2016-05-03 14:54:40 · 3752 阅读 · 0 评论 -
bapi的概念及简单使用
bapi(business application programming interface)是一种特殊的remote function modules(RFC),可以通过ABAP或其他外部程序调用,如C++、VB等语言。sap 大量业务都对应的bapi函数,如创建客户、创建订单、修改订单、删除订单、新建物料等,所以可以通过bapi导入数据。与BDC相比导入数据更快、稳定,没有模拟屏幕操作,转载 2016-06-12 14:53:51 · 6487 阅读 · 0 评论 -
ERP权限控制
流程:用户 ---->权限----> 角色 第一步:先根据代码中的权限控制代码建立权限对象(SU21):SU21:新建权限控制对象SU20:新建权限控制对象字段第二步:维护权限缺省值(SU24)对象-->对象-->添加权限对象:第三步:创建角色(PFCG)实例名称--->技术名称打开原创 2016-06-13 16:24:51 · 972 阅读 · 0 评论 -
ABAP断点调试
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4293693.html调试键F8:跳过后面所有断点,程序执行完 外部转载 2017-01-20 17:30:01 · 2426 阅读 · 0 评论