随笔分类 -  SAP ABAP开发

ABAP开发相关经验
BAPI_PO_CHANGE修改NETPRICE
摘要:在使用该BAPI创建和新增PO行项目时,行项目价格都能得到创建,但是在修改已经存在的行价格时,BAPI成功,但价格没有被修改,需要填写POCOND/POCONDX内表数据,示例如下:PARAMETERS: p_ebeln LIKE ekko-ebeln.DATA: t_poitem LIKE bapimepoitem OCCURS 0 WITH HEADER LINE.DATA: t_poitem... 阅读全文
posted @ 2009-08-24 11:09 zhumk 阅读(4347) 评论(0) 推荐(0)
Event in ABAP report
摘要:Event in ABAP report determine process flow of a program. The events are triggered depended on the way the output is generated. They begin after event keyword and end when the next event reached.Event... 阅读全文
posted @ 2008-10-19 09:02 zhumk 阅读(1057) 评论(0) 推荐(0)
How to analyze missing translations / missing texts
摘要:本篇文章引用自以下网址:http://www.saptechies.com/how-to-analyze-missing-translations-missing-texts/SummaryTexts are not displayed in logon language. It is assumed that the respective translation is missing.Other... 阅读全文
posted @ 2008-07-21 15:13 zhumk 阅读(781) 评论(0) 推荐(0)
HOWTO:Implement a screen exit to a standard SAP transaction
摘要:http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction#Find_out_the_Required_EnhancementsIntroductionSAP provides standard transactions to enter data into data... 阅读全文
posted @ 2006-09-04 11:53 zhumk 阅读(2085) 评论(1) 推荐(0)
ABAP:How to Find Bapi for Particular Transaction in SAP
摘要:How to find function module or Bapi for particular transaction in sap? If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you sho... 阅读全文
posted @ 2006-08-10 15:18 zhumk 阅读(2646) 评论(3) 推荐(0)
ABAP:FTP Using SAP Functions
摘要:本文示例如何使用SAP FTP Function将文件从应用服务器传输到另外一个FTP服务器上。DATA: BEGIN OF ig_ftp_result OCCURS 0, line(100), END OF ig_ftp_result.DATA: l_path(128) TYPE c. "文件路径,必须以/结尾DATA: l_filename(128) TYPE c. "文件名DATA: l_f... 阅读全文
posted @ 2006-02-27 17:45 zhumk 阅读(3003) 评论(3) 推荐(0)
ABAP:SAP And SAP Links
摘要:本人接触SAP时间也较短,而且只是从ABAP编程开始,对于功能部分和SAP系统部分只是“七窍通了六窍”,我在开发方面的文章都是自己在实际工作中使用到的一些技术点。还有本人也很少光顾自己的Blog,因此有一些同行新手提出的问题未能及时发现看到(其实即使看到了也基本上回答不了),因此赶紧搜罗了一些相关站点,希望能够对大家有些帮助。最强推荐http://sap.ionelburl... 阅读全文
posted @ 2006-02-27 16:31 zhumk 阅读(1550) 评论(1) 推荐(0)
ABAP:SAP系统中的计量单位的转换[预告]
摘要:关于数量以及金额的计量单位的转换方法。 阅读全文
posted @ 2006-02-21 17:08 zhumk 阅读(1964) 评论(1) 推荐(0)
ABAP:Function 之 Read_Text函数的使用方法
摘要:在SAP系统中,有时候会有大段文本内容需要保存,例如:销售发货(VL03N),在单据的概览中 ,有一个[文本]项,在此处可以填写单据的大段文本描述,那么该内容保存在哪里呢? 第一反应是找对应表的字段,那么你可能要失望了。在SAP系统中,可以供我们使用的数据库字段最大长度是255个文本字符(注:此处可能不正确),对于很长的文本肯定是不能直接保存到某个表的字段中的(注:至于具体保存在何处,还需要请... 阅读全文
posted @ 2006-01-16 16:59 zhumk 阅读(12245) 评论(1) 推荐(0)
ABAP:ABAP Performance Examples
摘要:本文章的内容根据SAP系统所带的教程整理而来,查看该性能教程的步骤为:SE38事物代码àEnvironment菜单àExamplesàPerformance Examples 一、 SQL Interface 1. Select ... Where vs. Select + Check 用Select … Where语句效率比Select + Check... 阅读全文
posted @ 2006-01-16 15:13 zhumk 阅读(2749) 评论(2) 推荐(0)
ABAP:Up/Download ABAP reports complete with texts
摘要:这是一个可以下载ABAP报表源程序以及相关的文本内容的程序,但是对于在Unicode环境下不能通过编译,因此进行了一点小的修改,已经可以正常运行。 1 *----------------------------------------------------------------------* 2 * Report: ZKBPROGS * 3 *---------... 阅读全文
posted @ 2006-01-10 09:17 zhumk 阅读(2510) 评论(1) 推荐(0)
ABAP:编程需要注意的一些"小"问题
摘要:一、Select语句中使用FOR ALL ENTRIES IN需要注意的问题在ABAP编程中,使用for all entries in 是必不可少的语句,相信大家都使用过,例如:data: begin of ig_bseg occurs 0, werks like bseg-werks, belnr like bseg-belnr, gjah... 阅读全文
posted @ 2005-12-16 11:40 zhumk 阅读(2491) 评论(8) 推荐(0)
ABAP:SmartForms 之二--设计
摘要:报表要求:(见下表)要求:1、不是套打,表格线也需要输出2、每张报表打印8行记录,不足的空白行也需要输出3、按凭证号打印单据,可以连续打印多张报表。 一、创建样式:在创建Form之前,需要创建多种段落和字体样式,供Form中的文字使用。需要设置多种“段落格式”,并且必须在“表头数据”中设定“标准段落” 1.创建段落格式,一般有RH(Report Header),PD(Page Header), ... 阅读全文
posted @ 2005-06-04 16:02 zhumk 阅读(21859) 评论(39) 推荐(3)
ABAP:SMARTFORMS 之一:数据从程序中传送到Form中
摘要:SMARTFORMS和SAPSCRIPT FORM都是SAP中设计打印报表的工具,但是SAPScript需要手工一条一条的根据坐标和长、高画表格线,这样极为不方便,而SmartForms有一个GUI来直接画界面,因此,总的来说,使用SmartForms来设计报表打印要简单很多。而且SAPSrcipt在不同的Client中需要传输,测试起来也不方便。传输SAPScript的事务代码为:SCC1,对应... 阅读全文
posted @ 2005-06-04 15:26 zhumk 阅读(8786) 评论(18) 推荐(1)
ABAP:参数输入屏幕SELECTION-SCREEN中的事件
摘要:在SAP开发中,有用户提出,在输入参数的屏幕中,根据用户的选择对某些输入框进行屏蔽,防止用户在不需要的地方输入参数。这需要用到SELECTION-SCREEN的事件。下面的选择屏幕中,要求根据用户选择的单选按钮,对不同的参数输入栏进行控制,不允许用户输入。 *//===========================================================//** PA... 阅读全文
posted @ 2005-06-02 16:35 zhumk 阅读(3878) 评论(2) 推荐(0)
ABAP:ALV List报表
摘要:ALV List是SAP中的一种报表方式,一般的ALV报表有一个表头,再加上表内容。对报表的设置有排序,分类汇总和合计等预设置。ALV报表显示方式有2种,一种是Grid方式,一种是List方式,分别调用不同的Function来实现。下面是主要代码及说明。 TYPE-POOLS: slis.form frm_show_data . DATA: l_line TYPE slis_listhea... 阅读全文
posted @ 2005-05-26 10:41 zhumk 阅读(8949) 评论(11) 推荐(1)
ABAP:向自建表写入数据时,需要注意的问题
摘要:在某个创建的自建表中,某个字段的数据元素为SAKNR(总账科目号),类型为CHAR(10),但是导入的数据的长度只有CHAR(6),比数据库字段要短,如果直接导入,不进行任何处理,会出现什么潜在的问题呢? 首先导入数据肯定不会出现错误,但是在使用中,我需要从表SKAT中查找总账科目的描述,但是无论如何都不能通过程序查找到描述信息,直接从表SKAT中却能找到相应总账科目的描述,这是为什么呢? 通... 阅读全文
posted @ 2005-04-28 14:39 zhumk 阅读(4571) 评论(3) 推荐(1)
ABAP:Message的使用
摘要:在SAP系统中,Message是提供给用户程序运行信息的一个重要手段。以下是SAP系统中的帮助。 MESSAGE Variants: 1. MESSAGE xnnn. 2. MESSAGE ID id TYPE mtype NUMBER n. 3. MESSAGE xnnn(mid). 4. MESSAGE msg TYPE mtype. Effect Sends a messag... 阅读全文
posted @ 2005-04-15 12:00 zhumk 阅读(14486) 评论(0) 推荐(0)
ABAP:参加了SAP ABAP开发
摘要:公司参与了一个SAP的项目,我参加了ABAP的开发,终于有机会接触到SAP,心里很是高兴。 由于项目紧张,而且刚开始学习,blog已经有几个月没有更新了,以后将自己的一些ABAP开发经验记录下来。 阅读全文
posted @ 2005-04-15 11:51 zhumk 阅读(1556) 评论(2) 推荐(0)