- 博客(288)
- 资源 (5)
- 收藏
- 关注
原创 ABAP版本管理
首先根据对象名(通常是程序名)和版本的生成的日期和时间,在表VRSD中找到对应的记录,然后在表VRSX2中根据VRSD中的记录的版本号和对象名等信息将找到的记录删除。在开发中ABAP管理有查看,生成,比对,远程比对,回滚,删除等等操作。然而,当我们创建了过多的版本的时候,你有这样的一个需求,想删除某个版本,该如何操作呢,通过,自己的摸索和尝试,找到了方法。:删除用户自己生成的版本(版本号后有"U”的版本),不要删除系统自动生成的版本。删除ABAP版本要特别小心,涉及到的表有:VRSD, VRSX2。
2024-09-28 09:42:34
481
原创 AT LINE-SELECTION
这个语句定义了一个在屏幕列表显示期间被ABAP运行环境触发的事件块-倘若屏幕指针在一个列表行上并且你用功能码PICK选择了一个功能。通过这个事件块的定义,标准列表状态就自动用功能码F2被增强并且,用它,鼠标双击功能被连接到功能码PICK.如果功能键F2与不同于PICK的功能码联系在一起,每一次双击将通常触发AT USER-COMMAND而不是AT LINE-SELECTION。这个程序需要标准的列表状态。鼠标左键的选择触发事件。这个就是F2的原因啊 ,可以设置个就解决问题了啊。
2024-08-29 16:58:51
415
原创 技术接口:日志程序(hand)
函数名+日期+时间戳 相同的为一次调用,计数器标明此行数据为函数内的第几次保存数据,备注的值即为zfmparavalsave2后面的值,一般B代表函数的开始,参数数据为传入数据,R代表函数执行完毕返回。Zfmparavalsave2后面为备注,放到程序中每个需要记录数据的位置,记录数据即为程序执行到这个点的时候各个参数的值。如图,ZTEST02的zfmparavalsave2 ‘R’. 不再记录数据。如果有,请不要进行下面的步骤,否则将被覆盖。修改需要添加Log的函数,普通函数或者Remote函数都可以。
2024-08-29 13:33:38
902
原创 外挂程序:增强点及辅助
1.关于前几篇介绍的外挂程序,SAP中的业务单据还是要区分具体的操作人员。3. 辅助程序:SAP外挂账号更新更改凭证。2.辅助程序:SAP账号自动锁定功能。4. 辅助程序:用户清单查看程序。
2024-08-22 16:00:55
317
原创 外挂系统 -减少SAP用户许可数, 多点操作及时同步SAP
当然SAP 标准的功能也相对简单化,要实现一些自定义的功能来满足各企业实际业务,那需要进行二次开发,有些顾问公司则通过在SAP 中开发ADDON来实现具体的功能需求,但是这个做法只是满足了业务功能,不能解决SAP 用户数量;本方案已经成功用于多个生产企业使用,可以实现仓库部门的生产工单发料,生产工单的报工,生产汇报扣料(手动或先进先出反冲),仓库间库存移动,物料维护,财务凭证维护,仓库销售出货,生产工序转移,生产过程报废,仓库在库报废等等功能,4)支持手机端,电脑端,PAD (平板电脑)多终端使用。
2024-08-22 13:29:57
532
原创 MATERIAL CHANGE DOCUMENT
4. 增强代码种没办法在更新模式下获取到工号,即GET PARAMETER ID 'ZLOGIN_USER' FIELD ls_ztsapcdhdr-emplyee_id.无效。增强一:ZCL_IM_BADI_MATERIAL_CHECK IF_EX_BADI_MATERIAL_CHECK~CHECK_DATA。获取工号:GET PARAMETER ID 'ZLOGIN_USER' FIELD ls_ztsapcdhdr-emplyee_id.目的就是调用之前先写入,其他的增强点也可以的啊。
2024-08-22 09:24:08
332
原创 sap abap 编辑器-修改助手
在修改 sap 标准程序时,编辑器默认是要用修改操作才能修改的,也就是要点击下面选中的几个铵钮,才能添加一个可修改的文字块,除了这个文字块其它按钮是不可修改的。我想这要做的原因主要是为了以后的升级做准备,更好的管理对标准程序的修改,但其实也只是在语法上有所帮助,逻辑上对升级还是有影响的。以前有Q友问过,找到这个东东,没有记录,刚好又有同事问到这个问题,就记录一下。直接删除表中的LOG记录即可,下面看看怎么开启来啊!
2024-08-16 17:19:26
352
原创 【科目结转】财务科目结转
若是当月凭证已生成,再次点击过账,出现报错:当月凭证已生成,不可以再次过账。(当月生成凭证编码之后,不可以再次操作,按月仅可以操作一次)根据自建表对应关系:当SKA1-SAKNR=SKAT-SAKNR,取SKAT-TXT50。根据自建表对应关系,工厂=自建表T001W-WERKS,取自建表SKA1-SAKNR。当RCRK=S,FAGLFLEXT-HSL01(如1月取HSL01)当T001W-WERKS=BSEG-WERKS,取BSEG-WERKS。当RCRK=H,FAGLFLEXT-HSL01...
2024-08-15 11:24:48
403
原创 urllib使用介绍
python在做爬虫的时候,会利用到urllib提供的功能,就是利用程序去执行各种HTTP请求。如果要模拟浏览器完成特定功能,需要把请求伪装成浏览器。伪装的方法是先监控浏览器发出的请求,再根据浏览器的请求头来伪装,User-Agent头就是用来标识浏览器的。另外随着python的版本不一致会出现些差异,如下Py2.x:Urllib库 Urllin2库Py3.x:Urllib...
2018-09-08 18:55:59
1279
原创 Python 爬虫介绍
最近正在学习python,所以也准备用其来爬爬网站。满足一下好奇心。一、什么是爬虫 爬虫:一段自动抓取互联网信息的程序,从互联网上抓取对于我们有价值的信息。网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。二、Python爬虫架构...
2018-08-29 20:02:52
558
原创 python 识别图片中的文字信息
最近朋友需要一个可以识别图片中的文字的程序,以前做过C#验证码识别的程序;刚好最近在学习python,所以顺便用Python练练手1.需要的环境: 2.7或者3.4版本的python2.需要安装pytesseract库 依赖PIL和tesseract-ocr库 本地环境是Windows,下面说一下 具体步骤:1.安装PIL:直接使用pip 安装; ...
2018-08-25 11:16:22
8541
原创 Python环境以及编辑器
1.Python环境搭建http://www.runoob.com/python/python-install.html http://blog.youkuaiyun.com/qq_29663071/article/details/70158204 备注:a.个人感觉 安装路径为自己选择的 位置和特性 b.还是去官网下载最新的Python 2.IDE配置http://www...
2018-08-23 21:09:12
397
原创 优快云真是无语
真的是很久没有来了。但优快云真的很无语啊。提示太差了,作为一个技术网站。作为一个技术站点,搞得这么垃圾真是无语。 本人帐号由于之前你们网站信息被泄。有更改过。近几年很少登陆,现在出现登陆不了。真不知道你们修改密码的地方在哪里?联系的QQ?怎么用我也不多说了。截图你们自己看吧。 另希望你们还是做的好一点,提示指引方便些。 https://p...
2018-08-15 16:19:44
396
原创 SAP ABAP WebDynpro系列教程
现在对web dynpro for ABAP的需求会越来越大,你信吗?或许应该多了解些, 空闲在家开始学习sap课程NET310 abap web dynpro。这个课程以BC400和BC401(abap objects)为基础。总结一下关于wda(web dynpro for ABAP)的基础知识。web dynpro for ABAP采用了MVC的设计方法。一个web dynpro
2013-08-26 22:06:40
6448
2
原创 盘点
换个公司,换个盘点方式。做SAP内部有一段时间了。说说标准的盘点流程吧。下面以列表方式显示:Tcode 作用说明MI01 MI31 MIK1 MIE1: 创建判断凭证MI02:修改盘点凭证,删除盘点凭证MI03:显示盘点凭证MI04:输入盘点数量MI05:修改盘点数量MI06:显示盘点数量MI07/MI37:盘点过账MI21:列印判定卡(很多公
2012-06-12 20:55:21
2122
原创 SAP技巧篇
这里主要记载的是使用SAP的技巧功能。 1.patch 11 client 安装2.SAP无法下载excel3.如何分析ABAP效能
2012-03-29 23:08:48
2122
原创 程序运行锁
1. create a Table ZRUNNING_LOCK (tcode:se11) fields: MANDT , PROGNAME2. create Lock object EZRUNLOCK (tcode:se11) 短文本 程序运行锁3. 如果需对程序加锁,则在程序中执行 perform do_lock4
2012-02-23 11:34:50
2282
原创 ZPO006采购单收货报表
最近来了新的需求就是依据PO日期查询到采购单收货但未开发票的报表,当然这一部分还是运用ALV来实现是比较实在。先来看看界面吧.执行后的结果是:代码包括三还包括三部分:INCLUDE ZPO006F00. "构建ALVINCLUDE ZPO006F01. "取得数据INCLUDE ZCOMMON. "通用模组 其中通用模组上次有讲到过,就是一
2012-02-23 09:14:40
2758
原创 ZCOMMON通用函数
大家在实际应用中也会碰到有一些,东西经常用到。比如记录IP,用户,登录名等等。所以就把他们合在了一起,建立了一ZCOMMON。当然它是一个包括程式哦,因为它要被其他的程式调用哦! 现在大家看看具体的code。 *&---------------------------------------------------------------------**&
2012-02-23 09:03:51
2319
原创 ZVT003出闸纸列印
恐怕很多了都很陌生吧。啥东西叫做出闸纸咯。咳!其实它为公司指示货柜堆场将吉柜(即空柜)交与本单持有人的书面凭证,重柜与吉柜进出码头均受到海关监控,出CY的柜须有“出闸放行条”(有人称“出闸纸”)。简单点引申为:放行条。大家先看看效果。列印中用到scriptform.有不了解的童鞋可以参考我之前的教程:SAP ScriptForms 教程系列http://blog.youkuaiyun.com/jial
2012-02-18 10:00:40
3070
原创 ZSD019发票号码查询报表
来吧,一起写的。SD发票号码查询表报。做个记录:*&---------------------------------------------------------------------**& Report ZSD019*&---------------------------------------------------------------------** Author :
2012-02-17 16:08:37
2190
原创 ZSD018出货明细表
出货明细表,反正都是差不多的,ALV显示呗。以后一定要记得即时写Blog。还是不多说了,直接上code*&---------------------------------------------------------------------**& Report ZSD018*&----------------------------------------------------
2012-02-17 16:05:29
2355
原创 ZSD017出货达成率
其实早就应该写了,但一直落下来了。现在什么都记不得了,咳。直接上代码吧。*&---------------------------------------------------------------------**& Report ZSD017*&---------------------------------------------------------------------
2012-02-17 16:01:20
2747
原创 付款凭证列印
经过了一系列的大餐,就不能再少了SmartForm的应用咯。当然这个例子还包括了include,和<!--span {font-family:"Courier New"; font-size:18px; color:#000000; background:#FFFFFF}.L1S33 {color:#4DA619}.L1S52 {color:#0000FF}
2012-02-17 15:28:01
2462
原创 ZFI002财务凭证查询报表
春节刚过,还没得心情来上班。就接到了新任务修改一下报表ZFI002财务凭证查询报表。当然对于老手来说这样的事情是小菜一碟了。也确实我是新手都2个小时搞定。所以清闲的很,用来记录以下过程。给需要的童鞋学习。任务主要是要新增加栏位:借方发生额,贷方发生额,文本,参照,用户名。并且用户名可以输入。不管它啦。先看看之前的是什么样子。呵呵~~ 输入(查询条件):公司代码:BKPF-BUK
2012-02-17 15:01:55
2450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人