SAP ABAP
文章平均质量分 79
LiloZhu
人生路上漫悠悠,程序写春秋...
展开
-
How To determine DDIC Check Table, Domain and Get Table Field Text Data For Value?
How To determine DDIC Check Table, Domain and Get Table Field Text Data For Value?原创 2016-10-24 17:10:39 · 2131 阅读 · 1 评论 -
BADI 的应用...
1.定义BADI 1) T-Code: SE18 Business Add-In Define. 2) 输入要创建的BADI的名字,点击"Create"。 3) 输入BADI的描述性文本,在"Interface"选项卡上输入接口的名字,也可以采用SAP建议的接口的名字。同时,BADI类也 会被创建。 例如:对于BADI "ZTEST",SAP原创 2008-09-12 15:16:00 · 1933 阅读 · 2 评论 -
访问Domain中Value Range的方法
访问Domain中Value Range的方法 1、直接访问表 dd07l和dd07T select * from dd07lwhere domname = domname andas4local = active. 2、使用SAP的标准函数 call function DD_DOMVALUES_GETexp原创 2008-08-28 00:07:00 · 1805 阅读 · 0 评论 -
转一个关于VOFM的文章...
转一个关于VOFM的文章 问题描述: SAP ERP 实施中,经常会用到例程开发(TCODE:VOFM)。创建例程需要ACCESS KEY,这个可以通过申请得到,创建后例程会被包含在一个REQUEST下,例程创建之后还不能马上使用,需要激活,如图所示。 否则无法正常使用。 REQU原创 2008-08-05 16:10:00 · 2268 阅读 · 0 评论 -
TYPE POOLS 的用法...
TYPE POOLS 的用法... TYPE-POOLS: 方法1:在ABAP Dictionary (T-Code: SE11 ) -> Type Group -> Display / Change / Create 方法2:在ABAP Program : 用 TYPE-POOLS: NAME ,在程序中 双击 NAME ,如果有则display, 没有则Create原创 2008-07-24 17:20:00 · 8841 阅读 · 0 评论 -
利用DEEP Table做层次XML输出(原文转自网络)
利用DEEP Table做层次XML输出 (---原文转自 http://blog.chinaunix.net/u1/40527/showart_681421.html 老白的ABAP博客) *&---------------------------------------------------------------------**& Report Z_BARRY_TEST原创 2008-05-09 16:50:00 · 1307 阅读 · 0 评论 -
有借(debit)必有贷(credit),借贷必相等(摘自网络)
关键字: 复式记帐法 理解了这句话的真正含义,无论多复杂的业务,都很容易记入借贷分录。首先,将一笔要记录的交易中涉及的所有会计科目及金额标出来,划分成资产,负债,权益,收入,费用。然后,记住等式:资产+费用=负债+权益+收入接着,确定借方和贷方:分录左为借,右为贷。方程左边左(借)为增,方程右边右(贷)为减。这样,根据各科目的增加减少就可以确定是记为借方还是贷方。比如原创 2008-05-02 14:15:00 · 3525 阅读 · 0 评论 -
ABAP Get SAP Login Name and Windows Domain User Name.
*-----------------------------------------------------------------------* Company XXX Company Limited** Report Name: ZZW_GET_USERNAME** Author: Lilo.Zhu** Date: 2008.04.11*----------------------原创 2008-04-14 10:05:00 · 2048 阅读 · 0 评论 -
Finding User Exits...
One way to find user exits applicable for a given SAP screen. From the SE38 screen, enter the desired screen main program, and click Utilities > Find In Source Code, and "CUSTOMER-FUNCTION" as the t原创 2008-01-22 13:44:00 · 1029 阅读 · 0 评论 -
How to Find Bapi for Particular Transaction in SAP
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 BAPIs a particu原创 2008-04-11 12:04:00 · 1119 阅读 · 0 评论 -
外部程序调用BAPI应注意输入参数的位数...
今天上午 在.net 中创建 Bapi_Customer_Getdetail2 再读取sap 的customer的相关信息,测试不成功,Customer 10030 在SAP SE37 中没问题,但在.net 的web page 测试页却拿不到数据,原因是在调用BAPI 的过程中能输入的参数有严格的位数限制, 在SAP 的表 KNA1 中 KUNNR, Customer 的位数是10 位,所在就要原创 2007-12-26 10:33:00 · 1490 阅读 · 0 评论 -
ABAP Select Skill....
今天在www.sapsh.com 论坛上看到了一个帖子是关于ABAP 程序优化的写法,这里我做一个整理:用来抓取数据提搞速度,写法1: SELECT MATNR BUDAT INTO(ITAB-MATNR,ITAB-BUDAT) FROM AUFM WHERE MATNR IN P_MATNR AND BUDAT IN P_BUDAT. 写法2: SELECT MATNR BU原创 2008-03-11 14:34:00 · 2627 阅读 · 0 评论 -
关于Materal Master Safety Stock 和 MRP 的一些联系…
关于Materal Master Safety Stock 和 MRP 的一些联系…Safety stock Specifies the quantity whose purpose is to satisfy unexpectedly high demand in the coverage period.原创 2008-03-06 15:47:00 · 2564 阅读 · 0 评论 -
关于使用READ TABLE语句的几点注意事项...(原文来源于网络)
(原文来源于:http://kongxiangshuai.spaces.live.com/blog/cns!D1714DCFE79754AA!916.entry )关于使用READ TABLE语句的几点注意事项 1. 如果使用READ TABLE语句来读取内部表数据,而不是简单看返回值判断是否存在,那么在使用READ TABLE语句之前,一定要记得使用CLEAR语句清空内部表的工作原创 2008-03-04 15:22:00 · 1606 阅读 · 0 评论 -
How To Delete BOM...?
How To Delete BOM ? 在系统中看BOM 有 Create (CS01) , Change (CS02) ,Display (CS03), 但没有删除BOM 的T-Code。如果BOM 已创建完成,却发现是错误的,现在要删除,该如何操作呢?其实这将Delete 放在Change 的菜单中在 SAP 中也是比比皆是。 操作: Delete BOM / De原创 2008-02-27 12:14:00 · 1616 阅读 · 0 评论 -
Migo GR Purchase Order Posting Periond not open error…
Migo GR Purchase Order Posting Periond not open error… 在做Migo 收货的时候出现Posting Periond not open error, 如图: 方法一: 我们可以用OB52 看物料区间的情况,用MPRV 看当前公司处于那个区间,然后再用MMPV 将区间打开到正确的区间。 方法二:原创 2008-02-25 15:09:00 · 1380 阅读 · 0 评论 -
ABAP OO [2] - Strtic attribute
*-----------------------------------------------------------------------* Company XXX Company Limited** Report Name: ZZW_ABAPOO_004** Author: Lilo.Zhu** Date: 2008.01.30*-------------------------原创 2008-01-30 14:50:00 · 1078 阅读 · 0 评论 -
Finding a project and enhancement(转自 翱翔云天Blog)
Finding a project and enhancementHere are a couple of hints: If you have a user exit function module: EXIT_SAPLEINM_014 1) Fire up SE37 to get the development class ME 2) Fire up transaction CMOD原创 2008-01-22 15:25:00 · 1150 阅读 · 0 评论 -
SAP BOM详细解析...
SAP BOM详细解析 一、产品结构--BOM的重要性 BOM(Bill of Material) 叫做物料清单,也叫产品结构表、物料表等。 将产品的原材料、零配件、组合件予以拆解,并将各单项物料按物料代码、品名、规格、单位用量、损耗等依制造流程的顺序记录下来,排列为一个清单,这就是物料清单,也就是BOM。 BOM是: (1) MRP的基础。 (2)原创 2008-09-12 16:22:00 · 4698 阅读 · 0 评论 -
ABAP Function 给出范围,随机生成整数...
QF05_RANDOM_INTEGER :Random number generators 给出范围,随机生成整数e.g: CALL FUNCTION QF05_RANDOM_INTEGER EXPORTING ran_int_max = l_max ran_int_min = l_min IMPORTI原创 2008-09-23 13:18:00 · 1614 阅读 · 0 评论 -
内存变量 Export / Import ...To Memory ID 'ID_Name' / From Memory ID 'ID_Name' 导出/读取的使用
内存变量 Export / Import ...To Memory ID ID_Name / From Memory ID ID_Name 导出/读取的使用--e.g:说明: 导出到内存Export Field1Field2 Field..n To Memory ID ‘ID_NAME’将内存字段 Field1,Field2 ….Field..n 装入C原创 2008-09-23 13:37:00 · 11825 阅读 · 0 评论 -
How to Create a Development Package ?
开发类是package以前的说法. 目前来说有两种方式来创建:1.从SE80,选择CONTAINERBAR的REPOSITORY BROWER,下拉框选择package,输入一个想创建的package名称,然后回车.2.利用SM30维护视图V_TDEVC.原创 2011-06-17 13:01:00 · 3269 阅读 · 0 评论 -
How to Use Transcation Code Search IMG Menu Path ?
How to Use Transcation Code Search IMG Menu Path ?原创 2010-09-09 13:51:00 · 3269 阅读 · 0 评论 -
How to Modify SAP Login Screen picture ?
How to Modify SAP Login Screen picture ?原创 2010-08-25 11:39:00 · 3325 阅读 · 0 评论 -
Get SAP Solution Manager Key
*&---------------------------------------------------------------------**& Report ZSLMKEY **&原创 2010-05-21 16:50:00 · 2984 阅读 · 0 评论 -
How Setting Show Transaction Code on SAP Tree Menu Side.
The Setting as below: Click SAP Top Menu ---> Extras --->Setting (Shift+ F9) --> Show Technical Name (Check On) --Click OK. ---Setting Donne.原创 2010-05-20 16:40:00 · 3032 阅读 · 0 评论 -
ALV Grid Display ,Top-Of-Page, Variant, DownLoad...
ALV Grid Display ,Top-Of-Page, Variant, DownLoad...原创 2010-07-14 13:05:00 · 5487 阅读 · 0 评论 -
SAP ECC Web Dynpro ICM Config...
SAP ECC Web Dynpro ICM Config...原创 2010-07-06 09:38:00 · 4890 阅读 · 0 评论 -
ALV OO Grid Show , DownLoad, CSV ,Excel...
ALV OO Grid Show , DownLoad, CSV ,Excel...原创 2010-07-05 12:07:00 · 3847 阅读 · 0 评论 -
每天checklist所用到的T-CODE...
每天checklist所用到的T-CODE...原创 2010-06-29 15:19:00 · 3539 阅读 · 0 评论 -
ABAP Call Vbscript Program…
ABAP Call Vbscript Program… VBS 程序部分,这里先给一个简单的vbs 程序,存在一个网络共享文件夹内,是供在abap 中调用的。 这个vbs 是显示本地IP的一个小程序,内容如下 eg: IP.VBS Dim WSSet WS=CreateObject("MSWinsock.Winsock")IPAddress=WS.L原创 2009-10-20 18:49:00 · 2090 阅读 · 1 评论 -
SUBMIT 的使用方法...
SUBMIT 的使用方法... ----原文转自网络 1、最普通的用法*Code used to execute a reportSUBMIT Zreport.2、带select-options程序的Submit的用法*Code used to populate select-options & execute reportDATA: seltab type原创 2009-07-17 15:22:00 · 3847 阅读 · 1 评论 -
ABAP两个非法修改系统程式的方法...
今天给大家提供两个非法修改系统程式的方法,比较实用。对于ABAPer,有时在写程式时总会遇到反复测试的问题,可是在DEV中,数据会不全,测不出效果。在QAS上测每次都要请BASIS传请求号到QAS,反反复复大家都不方便。用下面的两种方法就不用请BASIS就可以自己在QAS中改程式了,在PRD(有一点风险,个人负责哦~~~)中也可以直接改代码 NO.1(要有DEBUG权限)进入S原创 2008-11-06 19:36:00 · 1844 阅读 · 0 评论 -
ABAP將數字輸出前面補0
將數字輸出前面補0Function:CONVERSION_EXIT_ALPHA_INPUT程式碼DATA: test(5), value LIKE regup-wrbtr VALUE 150.CALL FUNCTION CONVERSION_EXIT_ALPHA_INPUT EXPORTING input = 150 IMPORTING原创 2008-11-06 19:31:00 · 7436 阅读 · 0 评论 -
SAP 中主要业务对象表的标准数据传输程序...
SAP 中主要业务对象表的标准数据传输程序 SAP 中主要业务对象表的标准数据传输程序业务对象传输程序传输方法类属(Class)RCCLBI01/事务O024BI/DI分类(Classification)RCCLBI02/RCCLBI03BI/DI特性(Characteristic)RCCTBI原创 2008-10-16 09:58:00 · 2546 阅读 · 0 评论 -
Creating your own SAP Customized Main Menu
Creating your own SAP Customized Main Menu Written by Anon. (This article is copy from http://www.erpgenie.com) You can add additional menu transaction in the SAP main menu without affecting t原创 2008-10-10 14:22:00 · 1474 阅读 · 0 评论 -
SUBMIT的几种情况...
SUBMIT的几种情况 1、最普通的用法*Code used to execute a reportSUBMIT Zreport.2、带select-options程序的Submit的用法*Code used to populate select-options & execute reportDATA:原创 2008-10-09 10:39:00 · 2137 阅读 · 0 评论 -
SAP 中主要业务对象表...
SAP 中主要业务对象表业务对象数据类型所属应用模块类属(Class)主数据通用(CA)分类(Classification)主数据通用(CA)特性(Characteristic)主数据通用(CA)文档信息记录(Documents info record)主数据通用(CA)总帐主数原创 2008-10-15 15:15:00 · 2639 阅读 · 0 评论 -
正确地使用SAP的标准对话框函数(转自Jack Wu 的博客)
在用户设计sap的程序时,经常需要一些对话框,用户可以自己编写,但使用SAP系统中提供了的对话框函数将减少许多开发工作。1、sap的函数组列表和用途说明 适用情况 Function group原创 2008-01-22 13:52:00 · 1127 阅读 · 0 评论 -
ABAP OO String -> Trim
ABAP OO String -> Trim The below is abap code: *-----------------------------------------------------------------------* Company XXX Company Limited** Report Name: ZZW_ABAPOO_003原创 2008-01-24 13:27:00 · 2102 阅读 · 0 评论