![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sap abap
飞机彬Robin
小菜鸟虚心向学
展开
-
解决从第三方传到SAP的数据有回车符的办法
文章转自 http://blog.csdn.net/szlaptop/article/details/8848595公司求职招聘网页有个“个人技能”填写的栏位。应聘者大多将之前简历内容复制过来。数据到达SAP表后,会发现内容里有井号存在,其实这个井号就是回车符。这个井号很不友好,会造成使用字段时的乱码等情况。我同事之前做过一个类似的,所以直接拷贝代码过来使用。如下:转载 2013-05-13 14:09:34 · 1452 阅读 · 0 评论 -
查看后台事务代码的方法
文章转自 http://scnblogs.techweb.com.cn/frankyue2001/archives/category/sap-abap1、概览:直接输入事务代码(T-code)是进入后台配置的最快捷的方法,有些配置使用非常频繁,记住这些配置的事务代码无疑会大大提高我们的效率。本文介绍几种常见的方法。2、方法1:查看状态栏如:下图中定义物料组,我们可以直接在定转载 2013-06-23 10:27:40 · 2523 阅读 · 0 评论 -
SAp 语言翻译大师系列4- 界面文本的翻译
文章转自 http://scnblogs.techweb.com.cn/frankyue2001/archives/92.html下图中的英文为Formula Terms,SAP默认翻译为配方条件,翻译为公式条件更为合适该文本属于Interface Text的界面,同样的在当前界面点击F1,或者点击菜单系统/状态,查到对应的程序。SAPMOICF.事务代码:SE80输入程序:S转载 2013-06-23 10:41:25 · 2245 阅读 · 0 评论 -
SAP 语言翻译大师系列2-屏幕文本的翻译
文章转自 http://scnblogs.techweb.com.cn/frankyue2001/archives/77.html续上文2、 支持某种语言的含义2-可以自行按照自己的公司的需要进行定义修改文本a) SAP中通过翻译功能,来支持修改以下但不限于以下类型的文本修改界面文本(Interface Text)修改屏幕文本(Screen Text)修改菜单文本修改事务代码文转载 2013-06-23 14:06:33 · 2700 阅读 · 0 评论 -
SAP 语言翻译大师系列3-区域菜单的翻译
文章转自 http://scnblogs.techweb.com.cn/frankyue2001/archives/85.html1 区域菜单的翻译关于区域菜单的概念,请参阅区域菜单如下图所示,在某个系统中,有一个区域菜单,英文为Del.Confirmation ,中文下,Del翻译成了Delete,实际上是Delivery的简写因此需要将错误翻译”删除确认“修改成为’发货确认’,转载 2013-06-23 13:50:26 · 1101 阅读 · 0 评论 -
SAP Query创建过程
文章转自 http://hi.baidu.com/huodi2012/item/3cfa33825647d3cbef083d18【原】图解SAP Query创建过程【原创,转载请注明出处,谢谢!】制作SAP Query可以用到SQ03(创建用户组并分配用户)、SQ02(创建InfoSet并分配到用户组)、SQ01(在分配好的用户组中使用信息集来生成Query Reporting转载 2013-06-30 15:20:19 · 2917 阅读 · 0 评论 -
Query 操作手册 (新增逻辑数据库)
文章转自 http://blog.csdn.net/gu_gj/article/details/7522975基本概念 QUERY是SAP的一项简单报表工具,它可为没有编程基础的用户用来生成简单的报表。它有图形化的界面,你可在上面托托拽拽,然后就可以见到你要的报表,可是这只是简单的应用,其实每个工具功能都是比较完善的,QUERY也不例外。1.生成用户组SAP菜单→工具→ABAP转载 2013-06-30 10:02:17 · 1198 阅读 · 0 评论 -
如何设计ABAP/4 Query报表
文章转自 http://blog.csdn.net/compassbutton/article/details/1364699ABAP/4 Query是sap R/3系统报表开发的一种工具。开发人员可以用它来创建简单的报表。用ABAP/4 Query创建报表主要包括一下步骤:1、创建用户组(User Group)(TCODE:SQ03)2、创建Infoset(TCODE:SQ02)转载 2013-06-30 09:50:59 · 1005 阅读 · 0 评论 -
ABAP开发工具概述
文章转自 http://blog.csdn.net/liangziyisheng/article/details/6229628 在学习这门语言之前,让我们先看看SAP的二次开发具有哪些工具和技术 ,这里给大家一个overview:1、REPORT(报表) :报表程序的主要作用是从数据库中抓取数据通过整理陈列出来,给企业高层或具有相关需求的人员查看。如无特殊需求,此类程序一般不需客制s转载 2013-07-20 12:03:14 · 1141 阅读 · 0 评论 -
exit、check、stop和return
文章转自 http://blog.csdn.net/liangziyisheng/article/details/6273722exit的4种用法1.用于循环和check不一样,exit用于循环会直接结束该层循环program:DATA limit TYPE iVALUE 10.DO 5 times.DO .IF sy-index > limit.EXI转载 2013-07-21 14:02:02 · 1271 阅读 · 0 评论 -
使用查询(SQ01、SQ02、SQ03)创建报表
文章转自 http://scnblogs.techweb.com.cn/frankyue2001/archives/category/%e9%bb%98%e8%ae%a4%e6%96%87%e7%ab%a0%e5%88%86%e7%b1%bb通过Query(SQ01、SQ02、SQ03)实现根据销售组织查询销售订单中的各项信息,包括物料、金额、成本,以及毛利。其中对销售组织进行权限检查转载 2013-06-23 14:20:49 · 1793 阅读 · 0 评论 -
sap创新社区ABAP 学习总结汇总
1. 【ABAP文档】SAP ABAP系统开发(中文)读后笔记2.【ABAP动态编程】ABAP中动态编程 (第一部分)3.【ABAP动态编程】ABAP中动态编程 (第二部分)4.【ABAP动态编程】ABAP中动态编程 (第三部分)5.【JOB】使用ABAP来操作JOB:Create,Insert Step以及Release6.【BDC】使用Batch Input S转载 2013-07-07 18:18:03 · 1726 阅读 · 0 评论 -
SAP翻译的类型
文章转自 http://blog.csdn.net/F122300349/article/details/81580971、数据元素的翻译 a)SE11数据字典 输入数据元素进入到数据元素界面 通过转到->翻译进入到翻译语言选择界面转载 2013-07-07 17:16:21 · 1198 阅读 · 0 评论 -
SAP ABAP 的常用debug方式
文章转自 http://blog.csdn.net/cs0123456789/article/details/8650569SAP ABAP 的常用debug方式:1. 直接在程序中设断点在se38里面打上breakpoint,程序运行到该处即进入debug模式2.background Job的debug进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在转载 2013-05-14 14:14:51 · 1823 阅读 · 0 评论 -
关于f1技术
文章转自 http://blog.csdn.net/liangziyisheng/article/details/7030599对于屏幕上的field,我们通常可以使用f1调出它对应的data element的documention,要维护data element的文本可在data element修改状态勾选那个 change document checkbox,然后点击documentati转载 2013-06-16 18:13:31 · 1203 阅读 · 0 评论 -
通过事件触发background job
文章转自 http://blog.csdn.net/liangziyisheng/article/details/7024222我们经常做设定background job,一般是设定一个时间点出发该job的执行,background job还有一种是通过事件触发的事件触发怎么实现呢? 以下是个人做法,读者若有其他做法请不吝赐教!!!step1, 先去SM62去定义一个event.S转载 2013-06-16 18:17:16 · 1366 阅读 · 0 评论 -
用html将内表数据输出
文章转自 http://blog.csdn.net/liangziyisheng/article/details/7020326写了一个简易程序,用于将内表数据以html格式保存于本地,并且打开该html文件TYPE-POOLS:slis.TABLES sflight.* define internal tableDATA: BEGINOF gt_sfli_in转载 2013-06-16 20:04:50 · 840 阅读 · 0 评论 -
SAP 表格维护生成器-部分字段不能修改或不能看见
文章转自 http://blog.csdn.net/helongyang/article/details/7968518使用se11中的表格维护器生成的维护视图,往往会出现如下情况 (1)字段没有描述 (2)字段不够宽 (3)部分字段没有显示出来表zsea_emp1中定义了4个字段(右图),视图中缺少了一个manage字段(左转载 2013-06-17 23:22:53 · 3732 阅读 · 0 评论 -
表操作
文章转自 http://blog.csdn.net/helongyang/article/details/7954833标准表(带索引,可以用索引访问)排序表(带索引和关键字,可以通过索引和关键字来访问)哈希表 (带关键字,只能通过关键字来访问)内表的各种操作如下所示:转载 2013-06-17 23:24:52 · 757 阅读 · 0 评论 -
SAP ABAP程序优化-多线程并行处理
转载请标明出处:http://blog.csdn.net/wanglei880526/article/details/8949754实际项目实施过程中,我们会遇到程序性能优化的问题,这里介绍一种方法:通过RFC接口进行远程函数的异步调用实现程序的并行处理。 同步/异步调用函数语法同步调用:CALL FUNCTION 'AAA' ;同步调用的实质:程序进行单线程执行。异步调用转载 2013-06-17 23:29:44 · 2332 阅读 · 0 评论 -
sap语言修改
文章转自 http://blog.csdn.net/shendehuaihuai/article/details/6250876sap语言包里面有些翻译不正确 客户要求改变 1、修改数据元素帮助文档标题:在某些情况下,我们需要更改系统内一些字段的用途,需要将其名称修改为我们自定义的名称,即可使用事务代码SE63修改ABAP数据元素(Data Elements)的文本,而且可转载 2013-07-07 17:14:07 · 3645 阅读 · 0 评论 -
sap abap 发送email
例子1.http://blog.chinaunix.net/u1/44070/showart_1069899.html例子2.http://jgtang82.javaeye.com/blog/186430demo 3.http://www.sapdev.co.uk/reporting/email/email_sapmail.htmdemo 4http://blog.ch转载 2013-07-07 18:16:15 · 1349 阅读 · 0 评论 -
3种表类型的锁机制
文章转自 http://scnblogs.techweb.com.cn/frankyue2001/archives/546.html参考 http://scnblogs.techweb.com.cn/abap/archives/6.html在SAP中,当用户使用修改(新建)的事务代码来维护数据时,系统将会该数据相关的表来进行锁定,以防止其他用户同时该数据。譬如:用户A正在对物料转载 2013-08-01 23:58:33 · 1554 阅读 · 0 评论 -
SAP ABAP实现发送邮件功能 (oo)
文章转自 http://blog.csdn.net/lyb_yt/article/details/9495207 TRY.* 创建发送请求 l_send_request = cl_bcs=>create_persistent().* 设定发送内容 l_document = cl_document_bcs=>create_document转载 2013-08-03 13:13:12 · 2832 阅读 · 0 评论 -
SAP Job 状态记录
文章转自 http://blog.csdn.net/zhgq2134/article/details/9287993sap得后台作业的启动方式可以是定时地,也是可以是事件触发的。后台作业里面包含一个或者多个步骤,每一个步骤则包含调用的程序,外部shell命令以及外部程序,也包含了调用者以及变量,还可以定义打印参数。后台作业的名字往往需要遵循一定的命名规则,用来明确该后台作业的重要程度,启动方式转载 2013-07-28 20:10:04 · 3228 阅读 · 0 评论 -
Fw:BAPI_ACC_DOCUMENT_POST相关增强的实现
文章转自 http://blog.163.com/way_lich/blog/static/26631112012010104213569/调用BAPI_ACC_DOCUMENT_POST的时候有的参数(如记账码、我们自己增强的现金流量码等)在ACCOUNTGL,ACCOUNTRECEIVABLE,ACCOUNTPAYABLE等参数中都没有对应的字段传入,该怎么办呢?这个BAPI的TA转载 2013-10-27 23:09:46 · 6577 阅读 · 1 评论 -
【ABAP&FI】使用BAPI进行会计凭证过帐的Tips
文章转自 http://blog.csdn.net/zjjmac/article/details/2880797会计凭证过帐的BAPI有2个:BAPI_ACC_GL_POSTING_POST和BAPI_ACC_DOCUMENT_POST,前者只针对 总帐凭证。1. BAPI没有记帐码的字段 BAPI一般是给其他系统调用的,所以BAPI的参数字段名和SAP的字段名不同,转载 2013-10-31 21:30:26 · 2008 阅读 · 0 评论 -
BAPI_ACC_GL_POSTING_POST生成财务预制凭证
文章转自 http://hi.baidu.com/tsingwa利用此BAPI生成预制凭证,首先要在如下用户出口做一个简单增强:ACBAPI01 会计核算: 对 BAPI 界面的客户增强功能对应的出口函数是:EXIT_SAPLACC4_001相应的代码如下,核心内容是要让凭证抬头中的status_new值为2,即可生成预制凭证:READ TABLE extension转载 2013-10-31 22:06:15 · 3068 阅读 · 0 评论 -
XML-ABAP处理 .
文章转自 http://blog.csdn.net/saphome/article/details/6956654XML-ABAP处理侯志宇2011/11/7一、将ABAP数据生成XML文件且生成到本地二、将XML文件解析到SAP中三、将XML数据生成字符串四、用XSLT的方式解析、生成XML,自定义XSLT的事务代码是strans五、下面是具体实现代码转载 2013-11-22 09:58:10 · 1539 阅读 · 0 评论 -
查找各类增强代码的程序(包括BADI,BTE,EXIT,PROG)
文章转自 http://blog.csdn.net/lyb_yt/article/details/6866957 *&--------------------------------------------------------------------&**& Report: Z_USEREXIT (V9) &**& PJA Consultancy Services (ww转载 2013-11-25 10:40:45 · 1664 阅读 · 0 评论 -
VOFM(例程)
问题描述:SAP ERP 实施中,经常会用到例程开发(TCODE:VOFM)。创建例程需要ACCESS KEY,这个可以通过申请得到,创建后例程会被包含在一个REQUEST下,例程创建之后还不能马上使用,需要激活,如图所示。否则无法正常使用。文章转自 http://blog.csdn.net/zeewjj/article/details/8656660RE转载 2013-11-27 23:10:57 · 12008 阅读 · 2 评论 -
ABAP Confirm Box(弹出对话框)
文章转自 http://blog.sina.com.cn/s/blog_4c66402b010178yr.html在用户设计sap的程序时,经常需要一些对话框,用户可以自己编写,但使用SAP系统中提供了的对话框函数将减少许多开发工作。1、sap的函数组列表和用途说明适用情况Function group提示用户将可能丢失数据转载 2013-11-27 21:32:59 · 2669 阅读 · 0 评论 -
【DDIC】关于Cluster table以及Table Cluster
1. Cluster table介绍在ABAP中,我们经常会听到”簇表”的概念。而且,相信做过MM、FI等相关业务开发的都很熟悉BSEG这张表,也许还深有体会在这张表上去使用JOIN等传统的SQL语句居然会报错。Cluster table是为了解决提高数据库performance而增加的一种机制,它主要是用在数据量巨大(如FI过帐等)的实体表的”替代”的情况下。它与我们传统的透明表(tra转载 2013-11-30 17:04:24 · 1661 阅读 · 0 评论 -
SAP Performance浅析
本文来源于:http://scnblogs.techweb.com.cn/tcsapbw/archives/1061.html在ABAP开发中,Program的Performance tunning应该说是最基本也是最常见的工作内容,无论是在新项目的开发、还是老项目的maintainance。同时,关于performance,也是ABAP面试中几乎必问的问题之一。在performance这转载 2013-09-23 21:38:19 · 1735 阅读 · 0 评论 -
ABAP中SELECTION-SCREEN用法
文章转自 http://blog.csdn.net/wangjolly/article/details/10716015SAP-ABAP SELECT-SCREEN 的几个用法实例1:SELECTION-SCREEN BEGIN OF LINE.SELECTION-SCREEN POSITION 1.PARAMETER P_FLEX RADIOBUTTON GR转载 2013-09-14 15:02:03 · 8117 阅读 · 0 评论 -
ABAP指针
文章 转自 http://www.dlsap.com/thread-1197-1-1.html 1. 什么是ABAP指针: 在ABAP里面,field symbol就相当于c语言的指针。如果你定义并且分配了相应的结构或者变量给它,其实它就指向这个结构或者变量的地址,如果修改了field symbol的值,则相应结构或者变量的值也随之更改。2. 如何定转载 2013-09-15 10:58:08 · 1022 阅读 · 0 评论 -
SAP函数集
文章转自 http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380147d8c8c4668d4e419ce3b4c413037bfa6663f405a8e906b6075aa495ee9f73675370123b5998cd34083ac925f75ce786a6459db0144dc4fe4970432c转载 2013-07-15 17:29:53 · 2397 阅读 · 0 评论 -
abap table control里面各种属性和事件的写法
文章转自 http://blog.csdn.net/hackai886/article/details/7935366SAP中,Table Control是在Screen中用的最广泛的控件之一了,可以实现对多行数据的编辑。 简单来说,Table Control是一组屏幕元素在Screen上的重复出现,这就是它与普通屏幕元素的区别。 如果我们对一个Table Control定义其内表为itab,转载 2013-07-28 21:27:02 · 1609 阅读 · 0 评论 -
EXCEL例程
文章转自 http://blog.csdn.net/zhangzaig/article/details/9529205另外的三篇例子:http://blog.csdn.net/zhangzaig/article/details/9529207http://blog.csdn.net/zhangzaig/article/details/9529215http://blog.csd转载 2013-08-03 17:58:31 · 797 阅读 · 0 评论 -
SAP ABAP游标的使用(示例)
文章转自 http://blog.csdn.net/szlaptop/article/details/8565285REPORT Z_WUWEI_0019. */DECLARING CURSORS-C1 AND C2 DATA: C1 TYPE CURSOR, C2 TYPE CURSOR. DATA: WORK_AREA1 TYPE MARA,转载 2013-07-28 17:24:03 · 2994 阅读 · 0 评论