自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

日天有道的博客

一个当过码农的喜爱视频剪辑的产品狗

  • 博客(47)
  • 收藏
  • 关注

原创 【项目管理1.1】什么是项目

去年在Coursera上面学习了Project management课程,老师讲的不错,深入浅出,由于当时没有时间整理,现在系统地整理一下学习笔记,做一个分享和复习。原课程链接:https://www.coursera.org/learn/project-management-basics...

2020-02-19 20:54:42 492

转载 Learn to say “fuck you” to the world every once in a while

这封信是美国艺术家索尔·勒维特在1965年写给好友——伊娃·黑塞的。女雕塑家伊娃·黑塞在创作遇到瓶颈,陷入自我怀疑时,向勒维特倾诉了自己遇到的困境。Dear Eva, April 14th,亲爱的伊娃 4月14日Almost a month since you wrote to me and you‘ve possibly forgotten your state of mind, I...

2019-06-28 17:50:35 7564

转载 [T_CODE] ST05 (SQL Trace,Enqueue Trace,RFC Trace,Buffer Trace、HTTP trace)

转ST05的功能介绍,备用:1, ST05介绍ST05是SAP R/3 提供的标准ABAP SQL 跟踪工具,可以进行SQL Trace,Enqueue Trace,RFC Trace,Buffer Trace以及HTTP trace。使用ST05时,注意事项如下:进入ST05追踪后可以关闭该界面继续执行其他操作,而不会影响到ST05 的执行。 因为ST05不会随界面的关闭...

2019-06-26 09:34:10 543

原创 SELECT SINGLE、SELECT UP TO 1ROWS、ENDSELECT 相关

因业务需求,在一个IF判断内部加了一段代码,报错如上,一开始不能理解,经过排查,发现问题就出自现在这个SQL语句中,以上报错是因为没有加ENDSELECT.使用single : 在where语句中如果使用了全部的key字段可以使用single格式: SELECTsingleField_Name_ListFROMTable_Nam...

2019-06-25 17:06:51 6746

转载 SAP 系统参数设置 RZ10 RZ11

最近在修改默认登录的client号及给新建的client开通SAP*权限时发现都是用的RZ10 事务码, 特意找出来看了下。 以下是转载:<转载>AP 系统参数设置 RZ10 RZ11path: /usr/sap/PRD/SYS/profileprofile: PRD_DVEBMGS00_sapapp如果您想查看所有的参数及当前设定,可使用SA38执行程序 RS...

2019-06-21 17:42:23 1992

转载 SELECT FOR ALL ENTRIES IN 通过配置优化速度

该语法在生成 Native SQL 时会根据内表数据将 Open SQL 拆分成多条在数据库中执行,在内表数据量较大的时候会发生性能问题.优化 FOR ALL ENTRIES 可以在全局配置参数文件;针对单独的程序可以使用 HINT 语句 覆盖参数文件的值。使用 HINT 可以强行指定 FOR ALL ENTRIES 解析使用的参数: 1 2 3 ...

2019-06-21 16:14:43 1945

转载 表字段初始值、NULL等问题

20.17. 表字段初始值、NULL等问题20.17.1. SE11表设置中的Initial Values如果一个表是新创建的,数据库中的所有字段都会被设计成非NULL,此时与钩不钩上“Initial Values”框没有关系,且都会设置默认值,并且所有的主键都会强制将“Initial Values”框钩上该标示只在修改表结构且在现有表结构增加一个字段...

2019-06-19 17:52:19 1045

原创 记SELECT与MIN()等聚合函数联用后的sy-subrc

今天遇到一个问题,图中的SELECT语句,按照选择条件并不能从表中取出数据,但是DEBUG后发现其sy-subrc = 0,这就是一个问题了,这个问题暂时未找到原因,欢迎大家帮我解惑,后续如果找到答案会更新。附上一种取最大(最小)值的其它方法:...

2019-06-18 18:17:06 974

原创 FI12屏幕增强(附带SM30增强)

需求:在FI12新增开户行条目的时候加一段校验逻辑点击系统产看GUI状态,可以看到新条目对应的OK-code为NEWL点击系统查看状态,双击屏幕号查看屏幕逻辑流,并在PAI事件中做单击新条目后的事件的修改,对应NEWL的事件在对应的事件前加限制逻辑的增强点,注意限定程序名称(屏幕字段的名称从屏幕元素清单中取得)附加:维护视图的增强如...

2019-06-10 17:02:31 1923

转载 ABAP消息处理 (Messages)

14. Messages14.1. 00消息ID中的通用消息00消息ID中的001消息本身未设置任何消息串,这条消息可以传递8个参数,在用于拼接消息时很有用MESSAGE e001(00) WITH 'No local currecny maintained for company:' p_bukrs.14.2. 消息常量直接显示消息常量,...

2019-06-06 16:50:27 6298

原创 选择屏幕逻辑流

从上面的事件流及程序中看到,SAP的事件包括:1 INITIALIZATION 事件该事件在屏幕未显示之前执行,可对程序设置值及屏幕元素进行初始化设置2 AT SELECTION-SCREEN OUTPUT 事件(pbo)屏幕元素声明完成后执行,并会在程序执行之前优先检查该事件下的所有代码。通常用于对输入值校验数据,如库存是否充足,操作类型是否允许等。...

2019-06-04 15:33:21 560

原创 SAP 金额转换成大写

系统中自带的函数SPELL_AMOUNT适用于没有小数的情况,如果金额带小数,结果就会出现问题,结果如下这里有一个优化过的自定义小写转大写函数,源代码如下:FUNCTIONzfun_convert_money.*"----------------------------------------------------------------------*"*"本地接口:*"IMP...

2019-06-03 11:59:03 1880

转载 SAP医药医疗行业解决方案

一、医药行业概述医药行业是按国际标准划分的 15 类国际化产业之一,是世界贸易增长最快的朝阳产业之一。随着人民 生活水平的提高,药品消费结构不断变化,我国医药行业一直保持着较快的发展速度。制药业正面临从传统工艺向现代技术的转型过程;医药流通领域也正面临全面的改革冲击,新的产业格局正在形成。医药行业按组成的企业又可划分为:医药生产企业、医药保健品及消费品生产企业、医疗设备生产企业、医...

2019-05-30 16:48:33 2697

原创 红绿灯实际值(icon)

SE11查看类型组ICON

2019-05-30 16:42:05 1060

原创 ABAP 视图

视图:视图支持几核查询一个或多个表里存在的数据的功能。在ABAP数据字典中激活视图会在数据库中生产次视图,访问此数据库视图需要用数据库接口进行访问。只是查询必要的表和字段不需要查询没必要的字段,因此可以最小化接口。视图和表一样,可以在ABAP程序的SELECT语句中使用。数据库视图在ABAP数据字典中定义后激活,则会自动在数据库中生成。但在ABAP数据字典中变更数据库视图,则这些变更事项不会直接影...

2019-05-29 17:54:28 2367

原创 【SD】客户信用主数据批导

----------------------------------------------------------------------***INCLUDE LZSDI001F04. PROGRAMMED BY HANDYY 20181108---------------------------------------------------------------------...

2019-05-28 18:13:47 1191

原创 【SD】客户主数据批导CVI_EI_INBOUND_MAIN

源代码1主函数部分,根据接口传入的标识,判断FUNCTIONZZSD_CUSTOMER_CREATE.*"----------------------------------------------------------------------*"*"本地接口:*"IMPORTING*"VALUE(I_RLTGR)TYPEBU_RLGROUPDEFAULT'ZC...

2019-05-28 18:08:33 5683

原创 REUSE_ALV_FIELDCATALOG_MERGE根据结构名称创建GT_FIELDCAT

源代码:*&---------------------------------------------------------------------**& Report YMYYT9012*&*&---------------------------------------------------------------------**&*&...

2019-05-28 15:39:01 758

原创 SE16N维护数据报错‘此处不允许符号’(正负)

这种由于字段在定义时没有勾选符号单选框,所以SE16N维护数据时会报错,但是SM30还是可以正常维护数据进去的。对比SE16N可以维护带符号的数据和不可以维护带符号的数据的字段的数据元素的域如下:不可维护:可维护:...

2019-05-28 15:33:42 2208

原创 动态设置 GUI STATUS(如何灰掉按钮)

1、文档说明本文档目的在于根据项目实际,分析动态设置GUI STATUS的方法。2、文档历史版本 修订时间 修订人 备注1.0 2019年2月6日 初次编写3、实施步骤3.1项目实际分析笔者在完成一个HR的人力资源相关信息批导的开发后,业务反映,旧系统可用的GUI STATUS的标准的导出到EXCEL的功能。经过查看报表GUI状态,发现确实有该功能,却不知何种原因不可用了,经过网上...

2019-05-28 15:23:25 1553 1

转载 SE11搜索帮助

现有表 ZARA005T。WERKS 和MATNR 都是自定义的数据元素,因此目前没有搜索帮助。表数据如下。我们先创建搜索帮助选基本。输入表名和字段。在这里简单说明一下下图中哥哥字段的作用。搜索帮助参数:在F4中显示的字段。IMP: 如果在屏幕中相同名字的字段里有值,F4将会只显示符合该值的内容。EXP:如果在屏幕中有相同名字的字段,将F4的选择数据返回到...

2019-05-21 18:29:10 3070

转载 ABAP Memory、SAP Memory、Shared Buffer、Database

ABAP 提供了IMPORT/EXPORT 和 SET / GET PARAMETER 语句,可对用户内存/服务器内存/数据库进行存储和访问。不过可能很多人对此还不是很了解,下面我们通过实例来测试它们的区别和联系。ABAP Memory用户登陆后,最多一个系统可以开6个窗口,这在SAP中称为External Mode。而同一个窗口中,运行某程序后,可以通过CALL TRANSACTION/...

2019-05-21 14:59:47 872

转载 ABAP DEBUG调试代码的八种方式

1. 直接在程序中设断点在se38里面打上breakpoint,程序运行到该处即进入debug模式2.background Job的debug进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug在程序的控制框输入/H,运行程序的时...

2019-05-20 17:41:19 717

转载 sap scc4 客户端设置(设置生产机不可更改代码)

事务代码:SCC4,选择一个客户端,点击进入,如图:一、客户端角色客户控制:客户的角色(生产性,测试,...)此属性表示 R/3 系统中的客户端角色。其中可能包括以下角色:生产客户端测试客户端培训客户端演示客户端定制客户端SAP 参考客户端此字段应由客户出于记录目的进行维护。这对于生产客户端而言尤为重要:生产客户端和 SAP 参考客户端受到客户端复制工具的保护,其中包括“按传输请求...

2019-05-17 15:44:49 6874

原创 【English】5.16

never minddo not botherDo not bother with him.Never mind him,he is just a jerk.change your mindNever mind, I do not want to go out anymore.tell sb. not to worry about sth.Never mind about what...

2019-05-16 23:21:35 216

原创 如何破解EXCEL的单元格保护密码

VBA宏代码破解法:第一步:打开该文件,先解除默认的“宏禁用”状态,方法是点击工具栏下的“选项”状态按钮,打开“MicrosoftOffice安全选项”窗口,选择其中的“启用此内容”,“确定”退出;再切换到“视图”选项卡,点击“宏”→“录制宏”,出现“录制新宏”窗口,在“宏名”定义一个名称为:PasswordBreaker,点击“确定”退出;第二步:再点击“宏”→“查看宏”,选择“宏名”下的...

2019-05-16 17:32:17 7348 1

转载 3分钟判断SAP顾问水平

3分钟判断SAP顾问水平原创: 大话SAP 小哈公社 2017-11-02文 | 大话SAP假设给你3分钟,判断桌子对面那个西装革履的SAP顾问,究竟是在项目里摸爬滚打出来的老司机,还是拿着虚假简历准备来忽悠的水货,你能做到吗?别说3分钟太短,如果没有一些基本的判断标准,给你30分钟也是白搭。如果是我的话,会这样利用这3分钟:30秒的自我介绍首先让对面那位做个30秒的自我介绍,对,就...

2019-05-16 09:15:28 2083

原创 【English】5.15

personality traits 性格特点people person 善于社交的人rigid 固执 disloyal 不忠诚 tempermental 喜怒无常patriotic 爱国的 flirt 调情dog person / cat person 爱猫/狗人士n. + person …样的人...

2019-05-15 23:15:02 201

原创 程序间获取ALV显示数据(读取ALV GRID上的数据)

程序间获取ALV数据的两种方法:方法1:通过修改SUBMIT的目标程序,把内表EXPORT到内存,SUBMIT后IMPORT ,该方法需要修改目标程序,可以任意设置目标程序的中断点;*Execute transaction IA09 to get all Functional Location Tasklists SUBMIT riplko10 WITH SELECTION-TAB...

2019-05-15 18:42:22 695

原创 ABAP 向上取整与向下取整的两种方式

1. ceil() 和floor()Ceil()是向上取整,floor()是向下取整下面是一段关于CEIL 和 FLOOR 的代码DATA:a TYPE mseg-menge, b TYPE mseg-menge, c TYPE mseg-menge.a = '1.36'.b = '1.34'.c = a / b.c = CEIL( a / b ).WR...

2019-05-15 11:40:57 6750

原创 【English】5.14

sb was like ( = sb said)例句: She was like ‘oh my god!This my song,I’ve listinging to the radio all night long’.What did you say? 你刚说什么?What do you say? 你怎么看?I can not say for sure.The notice s...

2019-05-14 23:54:27 212

原创 ABAP选择屏幕单击按钮跳转到SM30维护界面

做某些ALV报表时,可能需要为自建表维护数据作为配置表,以下就是在选择屏幕上设置快捷按钮,通过按钮跳转到SM30数据维护界面为配置表维护数据。单击按钮跳转到数据维护界面在PBO事件之前,定义按钮并初始化,代码如下:注意:在程序的开始声明TABLES参数SSCRFIELDS.代码如下:*---------------------------------------------------...

2019-05-14 18:51:20 2643

原创 《活着》

从4.25到4.28,四天的时间里,我断断续续地看完了这本名为《活着》,却在讲述一个个死亡的书。四天的时间里,虽不能说思绪万千,但我还是非常急迫地想留下我心中的想法,因为恰巧在一个综艺节目中看到一句话,那是一位歌手,他说他现在看以前的作品觉得幼稚,却也很感激自己当时留下了当时的想法,因为人在不同的阶段是无法感受相同的,现在再写,是写不出那样的作品了。所以我急着留下我心中此刻关于这本书的想法,趁着我...

2019-05-13 17:09:35 645 1

转载 SAP的号码范围(number range)SNRO SNUM配置方法

T-CODE:SNRO、SNUM的用法1:Number Range的通用Tcode:SNRO或者SNUM2:Number Range的通用读取函数:NUMBER_GET_NEXT3:如有跳号现象,可以禁用对象的Buffer试试4:sap numbe range在标准程序中使用一直不明白会计凭证编号sap是怎么做到连续编号,还以为是简单的做个全局变量,虽然形式差不多,但是sap有专门的TC...

2019-05-13 17:03:40 11392

原创 XML与ABAP数据的相互转换

DATA转换成XML方法(注意如果数据的值与数据类型不匹配会dump)FUNCTION YMCAFG_DATA2XML.*"----------------------------------------------------------------------*"*"本地接口:*" IMPORTING*" REFERENCE(I_DATA)*" REFERENC...

2019-05-10 15:38:36 1247

原创 自建类SE16N功能,修改数据库表数据

其实自建SE16N功能,并让它可以直接修改数据库表数据,其原理与在SE16N中DEBUG修改EDIT参数的原理一样,只是在调用标准的函数组时把入参稍作修改即可。实现代码如下:REPORT zse16n.PARAMETERS:p_tabnm TYPE dd02l-tabname OBLIGATORY.AT SELECTION-SCREEN. SELECT COUNT(*) ...

2019-05-09 10:08:07 874

转载 10万亿的新房市场,为何没有一家"现象级"的电商?

很奇怪一个超10万亿的行业竟没有真正意义的电商平台房地产,是支柱,是民生,是巨无霸行业,2017年房地产新房住宅市场1年销售10万亿左右,多个研究机构表明,未来中国房地产新房市场将继续高位横盘甚至继续走高。但问题是,如此一个巨大的行业,很多房企大佬都坦言,与金融、IT、消费品、电子等众多行业相比,房地产这个行业,无论经营还是管理,都很粗放、甚至低效。part 1 一个巨无霸行业却没诞生...

2019-05-08 17:25:08 788

转载 IaaS、PaaS和SaaS

云计算的服务模式仍在不断进化,但业界普遍接受将云计算按照服务的提供方式划分为三个大类:SaaS(Software as a Service–软件即服务)PaaS(Platform as a Service–平台即服务)IaaS(Infrastructure as a Service–基础架构即服务)。PaaS基于IaaS实现,SaaS的服务层次又在PaaS之上,三者分别面对不同的需求。...

2019-05-08 12:20:51 225

转载 IaaS、PaaS和SaaS的区别

在与相关人士聊云计算的时候,有时会从他们的最终蹦出诸如IaaS、PaaS和SaaS等相关名词,听的人一头雾水,而往往与你聊的人,也只能用一些专业名字来解释,这样一来,就更加疑惑了。那么IaaS、PaaS和SaaS到底是什么,本文就用最通俗的语言来说透,这些高大上的概念到底是什么?用饺子来看IaaS、PaaS和SaaS小编本身作为一个吃货,就用吃东西来举例子了,如果你恰好也是一个吃货,那么这个...

2019-05-08 09:55:50 1226

转载 浅谈SAP CRM开发——技术概念、与ECC 系列产品区别

SAP CRM首先和SAP ECC,SAP BW一样,都是SAP的一个产品,而不是属于ECC的一个模块,当然CRM在很多功能方面和ECC有重复,比如CRM的SALES和ECC的SD,CRM的SERVICES和ECC的CS。功能是有重合,但是侧重点和设计理念完全不同。如果要成为CRM的开发者,首先要理解SAP CRM的一些技术概念:CRM是一种主要是基于对象和面向对象的SAP ABAP类型的系统...

2019-04-30 11:23:30 3253

空空如也

空空如也

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

TA关注的人

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