自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 资源 (10)
  • 收藏
  • 关注

原创 ultraedit ABAP语法高亮的设置

ultraedit ABAP语法高亮的设置

2022-03-18 09:54:18 1057

原创 ITAB_ILLEGAL_SORT_ORDER 错误分析及解决办法

测试发现程序报错:ITAB_ILLEGAL_SORT_ORDER分析代码发现数据定义方式位sort table 如果直接append 有时会报错DATA: BEGIN OF GS_CABN ,       EQUNR LIKE EQUI-EQUNR ,       ATINN LIKE CABN-ATINN ,"内部特性       ATNAM LIKE CABN-ATNA

2015-09-14 11:48:09 546

动态修改功能文本,和菜单文本

在开发过程中遇到同一个gui 的功能键,选择界面多个选择按钮,每个在显示界面上,If you want a menu entry or a function to have a variable text at runtime, you can define dynamic texts. To do this, you must define a field in your ABAP pr

2011-12-12 09:48:12 274

原创 工单与功能位置对应关系表

工单与功能位置对应关系表表:afih字段 工单aufnr  位置/科目分配 iloan 去找表 ILOA 位置/科目分配 ILOAN 功能位置 TPLNR

2011-11-09 16:36:34 362

原创 pm 工单与工序的对应关系表

工单工序对应关系表AFKO 对应工单抬头(通过工序AUFPL去找) -> AFVC(通过工序AUFPL去找) 订单的工序-> AFVV 工序中数量/日期/值的DB结构 对应工序的值工单与 PRT对应关系表5AFKO 对应工单抬头(通过工序AUFPL去找) ->AFFH (通过OBJID去找对应的链接对象) 加工单的 PRT 分配数据-> objid有5种类型对应对象 对象名 透明表

2011-11-09 12:00:36 876

原创 Screen painter error: EU_SCRP_WN32 : timeout during allocate / CPIC-CALL 解决办法

sap gui 编辑屏幕时遇到 Screen painter error: EU_SCRP_WN32 : timeout during allocate / CPIC-CALL到SE51去编辑还是出现这个问题,查notes说计算机名字不合法,修改计算机名字后重新启动,问题依旧。我的sap gui 是7.20的,查看同事gui 710他的正常,在主机HOST文件做ip映射还是不能解决问题。卸

2011-10-27 14:31:08 3862 2

原创 资产主数据分配 评估组1 修改

开发过程中遇到一个需求去修改资产主数据的分配评估组,业务顾问给了一个bapi :BAPI_FIXEDASSET_CHANGE,测试这个函数没有对应的修改参数。测试标准程序AS02后发现有个函数可以实现资产主数据的创建修改删除,不用BDC就可以实现,很强大找到这个函数后写了个测试程序,实现需求*&------------------------------------------------

2011-10-19 20:43:20 621

原创 修改资产主数据函数

开发过程中遇到一个需求去修改资产主数据的分配评估组,业务顾问给了一个bapi

2011-10-19 20:33:03 523

原创 资产报废例子程序

*&---------------------------------------------------------------------**& Report  ZTEST_ZCBF*&*&-------------------------------------

2011-10-18 20:35:59 262

转载 ABAP中宏的使用

在使用过程中发现参数超过9个出现错误,通过查找,找到如下资料:宏是一种单纯源代码复用技术,不存在参数传递机制,宏比include形式更为简单,往往只是为了增强程序的可读性。宏可以在程序中定义,再进行调用使用,此宏只在本程序中可用。也可以将宏定义存贮在Macros库Trmac(se11中查看)

2009-12-25 12:12:00 351

转载 选择屏幕的折叠效果

熟悉SELECTION-SCREEN相关语句做的小练习,随便看看. REPORT ZTEST_002.TYPE-POOLS ICON.TABLES MARA.SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME .PARAMETERS P_WERKS TYPE WERKS.SELECTION-SCREEN END OF BLOCK B1.S

2009-07-24 15:58:00 275

转载 smartform取程序内表数据

以前写SMARTFORMS,传内表数据的时候总要先到SE11建立一个结构,很是麻烦.而且现在用SMARTFORMS出的报表多了,每个SMARTFORM都要建一个或多个结构,对系统的性能来说也不是好事. 看了一些资料,通过一个程序实践了一下.下面主要描述一下SMARTFORM是怎么从调用它的程序取相应内表的值.首先在SMARTFORM 全局定义->类型 这个TAB页下定义个TYPES,结

2009-07-24 15:43:00 399

原创 程序间的数据传递

有很多方式向一个被调用的程序传递数据1,通过被调用程序的接口(subroutine的接口,FM,标准选择屏幕等)2,通过ABAP MEMORY3,通过SAP MEMORY4,通过数据库表5,通过应用服务器或者前台的文件 使用EXPORT ... TO MEMORY ID 语句,可以复制当前程序变量的值作为一个DATA CLUSTER存储到ABAP MEMORY,ID

2009-07-24 15:33:00 395

原创 SAP 隐藏标准程序屏幕价格字段

遇到一个客户需求,要求对定价 Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <

2009-07-21 12:27:00 824

原创 在字符串中tab变成#处理办法

在项目中根据需求从ftp文件服务器上取文件到sap然后调用bapi把数据传到sap系统,测试时发现取到的文件是二进制的,转换文本后发现原来用tab隔开的字段直接所有tab都变成#号了。使用split lstring at  # into: str1 str2 str3.发现不起作用。使用replace lstring # with , .发现还是不起作用;使用loop 循环处理;len

2009-07-16 12:30:00 384

转载 在ABAP中处理上传文件的TAB、回车、换行问题的讨论

Hi ,I have an issue with removing the carriage return / Tab from the extracted (Flat File) data from SAP EKPO table.1) While uploading(Long Back) the Legacy data to SAP tables the carriage returns

2009-07-16 12:27:00 2582

原创 查找增强程序

*&--------------------------------------------------------------------&**& Report: Z_USEREXIT (V9) &**& PJA Consultancy Services (www.pjas.com) &**&--------------------------------------

2009-07-11 12:29:00 373

原创 Make E-mail Sender of PO the PO Creators Name

Make E-mail Sender of PO the PO Creators Name ABAP Code Needed to Make E-mail Sender of PO the PO Creators Name 1) Do the config and user email data setup as noted elsewhere this is supplemental A

2008-11-01 10:15:00 608

原创 SEND A MAIL FROM SAP

 ************************************************************************ Program Name: ztest_mail* Title       : Send email via sap* Author      :* Create Date :* Description : Send email via sap****

2008-11-01 10:00:00 621

转载 Sending mail with attachment

Sending mail with attachment * * This program will allowed you to send email with attachment. * First, specify the attachment file from your local hardisk and execute. * Next, specify the sender ema

2008-11-01 09:57:00 294

原创 SAP的BOM删除和维护

 SAP的BOM删除和维护 1、删除BOM函数 CSAP_MAT_BOM_DELETE2、删除BOM(DELETE)方法参见sap的标准程序RCBOMDEL3、BOM新增函数BAPI_MATERIAL_BOM_GROUP_CREATE*&------------------------------------------------------

2008-10-14 22:34:00 1743

原创 BAPI_MATERIAL_SAVEDATA demo program

  Demo program for creating a material using the BAPI BAPI_MATERIAL_SAVEDATA By Venkateswara Rao Appikonda, Intelligroup REPORT Ztests. * Published at SAPTechni

2008-10-14 22:22:00 1136

原创 BAPI_MATERIAL_SAVEDATA

 BAPI_MATERIAL_SAVEDATAFUNCTION ZD01_MM_COMMON.*"----------------------------------------------------------------------*"*"Local interface:*"  IMPORTING*"     REFERENCE(I_INTAB) TY

2008-10-14 22:12:00 2755

原创 B A P I 搜集

API_MATERIAL_SAVEDATA建立/更改物料主檔BAPI_OBJCL_CREATE建立/更改物料主檔分類BAPI_OBJCL_CHANGE建立/更改物料主檔分類CLMM_MAINTAIN_CLASSIFICATIONS批量建立/更改物料主檔分類CLAF_CLASSIFICATION_OF_OBJECTS 顯示物料主檔分類特性值BAPI_MATERIAL_EXISTENCECHECK檢查

2008-10-14 21:40:00 687

原创 SAP 业务流程大全

常常看到坛子里的朋友们专研和讨论SAP某一个功能的配置和用法,精神可嘉。某项具体功能地实现,的确是顾问的基本功,但如果要从SAP业务顾问提升到另一个层次,无论是方案架构师、项目经理,还是管理咨询、业务流程专家(BPX, Business Process Expert),都需要对企业架构、组织功能和业务流程等内容有一个全面而系统地认识和理解。高度决定视野。仔细想来,企业之间的竞争,不仅是客户、供应商

2008-10-14 17:10:00 979 1

原创 Order split

Order split Order split due to following reasons:1.When partial lot of order is to be handled from therest due to quality reasons.2.If capacity bottle necks exists.3.Material is commited for

2008-10-13 07:32:00 327

原创 Find User exit

1. Go to Tcode: se81. 2. Expand to the area you are looking at, functionally speaking. 3. Select and press F9. 4. Now click on "Repository Infosys" button. 5.Now you will see a tree form where you c

2008-10-13 07:29:00 196

原创 通过TCODE查找User Exit.

REPORT zfind_userexit NO STANDARD PAGE HEADING.TABLES : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.TABLES : tstct.DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.DATA : field1(30).DATA : v_d

2008-10-13 07:29:00 275

转载 增强一例

需求:SAP在更改生产工单时并没有提供详细的更改记录,查看SAP的Notes,如果强行开启FLG_DOC(控制往更改记录CDHDR,CDPOS里写数据)标记,在批量处理组件过多的生产工单时会导致程序运行出错,SAP建议不开启。User要求对保护字段进行更改记录,无奈只有使用SAP提供的增强功能,东西经过测试初步完成,发出来共享一下,如果大家有更好的方法,发出来讨论讨论,步骤如下:

2008-10-13 07:16:00 435 1

原创 查找增强

第一 在Debug状态下通过Break At 找ABAP Command call customer-function 这个使用来找 Customer Exit的第二 找Badi , 如上 BreaK AT get badi/call badi, 还有在一个叫做*exit_handler*的Method里设个断点,这个也是用来找Badi的然后再这些查找出的结果里看哪个合适你用的了BAD

2008-10-13 00:22:00 306

原创 如何记录production order 与processing order的修改记录

Note 390635 - Change documents for production and process order_ ~ dCrk)e5P}190059H{ `(R9?,mw8f%T190059SummaryITPUB个人空间]t7{#g,hu @4vvH8`E?T!i)Ek_190059Symptom(A$Lzxhw3mmq190

2008-10-13 00:18:00 412

转载 BADI 修改采购订单的shipping point示例

本文描述如何使用BADI enhancement来修改采购订单的shipping point值。5E:Gs*^&?190059  待实现的BADI class:ME_PROCESS_PO_CUST (Enhancements for Processing Enjoy Purchase Order: Customer)]{R;rG190059  1. 执行se19实现BAD方法:IIF_E

2008-10-13 00:15:00 567

原创 『转』 SAP顾问心得

 就答应给大家写一下我做SAP顾问的一点心得,今日稍稍得闲,想起对诸位的承诺,不如早早动笔,免得日久忘笔食言想来做这个行业时间不长,但感触颇深,在此分享,希望对诸位有所裨益!分以下几个话题:1. 几个简单概念2. 如何成为一名SAP顾问3. 如何成为一名优秀的FICO顾问4. SAP顾问的生活状态5. FICO顾问在各阶段的任务6. 结语 一.几个简单概念:KEY USER, IT

2008-01-25 12:51:00 531

转载 SAP BAdI 实现原理解析

SAP BAdI 实现原理解析关键字: BAdI, Adapter, Proxy, Factory 最近几天发现这篇文章被单击的次数比较高, 这里把文档内容再充实一下:本文谈得是SAP BAdI 机制背后的一些设计问题, 关于如何使用BAdI请参考:...在SAP系统中 BAdI 相关类的 类图 如下: 下面能过代码分析 BAdI 机制背后的一些设计问题:1. 定义指向BA

2008-01-25 11:53:00 472

转载 SAP iDoc config sample //只是收集的例子,并没有搞清楚

  SAP iDoc config sample //只是收集的例子,并没有搞清楚  SAP iDoc config sample     1.SPRO->Basis Components->Application Link Enabling(ALE)->Sending Logical Systems-¨¤and Receiving system>Define Logical Sy

2008-01-25 11:40:00 320

转载 SAP iDoc config sample //只是收集的例子,并没有搞清楚

  SAP iDoc config sample //只是收集的例子,并没有搞清楚  SAP iDoc config sample     1.SPRO->Basis Components->Application Link Enabling(ALE)->Sending Logical Systems-¨¤and Receiving system>Define Logical Sy

2008-01-25 11:40:00 304

转载 提供一个工具程序:通过事务码查找所在菜单路径

 提供一个工具程序:通过事务码查找所在菜单路径. REPORT ZMENUtoPATH . ************************************************************************ * This program displays the menu path for a transaction. If the user * clicks

2008-01-25 10:41:00 258

原创 透明表

  透明表每个透明表在数据库中有一个相应的物理表。物理表的名称和数据字典中的逻辑表定义的名称一致。所有事务和应用数据存贮在透明表中。结构结构在数据库不存在数据记录。结构用于在程序之间或程序与屏幕之间的接口定义。附加结构附加结构定义字段的子集,该字段属于其他表格或结构,但是在修正管理中作为单独的对象。存贮表存储表可以用来存贮控制数据(例如:屏幕顺序,程序参数或临时数据)。几个存储表可以组合成一个表库

2008-01-15 16:09:00 199

原创 sap 数据更新锁定及解锁

 使用函数:FUNCTION VIEW_ENQUEUE  锁定所有对应的透明表使用函数解FUNCTION DEQUEUE_ALL所有的透明表查看数据更新错误情况:使用事务码:sm13人工处理错误 

2008-01-15 15:58:00 482

转载 abap--如何获取sap标准表的相关的锁(lock) [转]

 最近经常有abap问关于锁的问题,我特此收集了一些资料,供大家参考,也请大家指正。1.sap锁的概念sap为了同步同时多个用户操作同一数据,防止数据出现不一致性而采用了锁机制。一般 sap会在操作数据前设置锁,防止第二个用户进行修改操作,当操作结束后系统在释放锁。2.SAP锁的类型Exclusive lockThe locked data can be read or proce

2008-01-15 10:46:00 464

如何让XP系统双机无线共享上网

很多人家里有两台电脑,在没有路由器,同时两台电脑都有无线网卡的情况下,怎么能再不增加硬件设备的情况下共享上网呢。请查看文档,经测试实现双机共享上网

2011-12-01

破解xp多用户远程登录

xp远程登录用户默认为一个用户,通过打补丁,修改组策略方式实现多用户登录。经测试发现可以通过虚拟机连接到主机,这样不用使用快捷方式来回切换了

2011-12-01

批量下载sap 程序代码

找到比较新的下载程序源代码,有两个版本:Mass Download 146 用于gui710,720的 Mass Download 144.620,用于 GUI 620以前版本 版权归原作者所有

2011-09-14

在alv输出屏幕上增加按钮实现方法

在alv输出屏幕上增加按钮实现方法,自己首次编写的教材,希望对大家有帮助

2008-10-21

sap 接口文档 比较全

我收集的关于sap接口方面的文档,比较全。包括webservice 入门级教程。

2008-10-20

局域网内聊天,资源共享工具ipmsg

局域网内聊天,资源共享工具。非常好用,绿色版,可以不用安装,直接运行就可以,文件很小

2008-10-20

table control Dialog Programming

table control Dialog Programming.step by step.

2008-10-20

sap顾问考试模拟样题

sap顾问考试模拟样题,这个教材比较早,关于pa考试方面的教材,仅供参考。

2008-10-19

这是关于SAP使用的小技巧

这个文章不是我写的,看到了一篇关于sap是使用sap最基本的技巧,感觉很好,发上来与大家分享。

2008-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除