【ABAP系列】SAP ABAP 的替代和校验】的更多相关文章

公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]ABAP CL_ABAP_CONV_IN_CE   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 Conversion either CREATE + CONVERT Error rendering macro 'code': Invalid value specified for paramete…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 的替代和校验   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 以下内容请参考,懒得翻译了 I. Creating, activating and transporting validations and substitutions 1. Which transactions ar…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP替代校验全解析   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 GGB0是创建和维护验证的事务代码. 在GGB0验证中帮助和支持我们的一些其他t代码和组件是: 1.GS01:这个t代码是Create Set.2.SET:Set就像一个Range.我们也可以使用特定的价值.3.OB2…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 使用特殊的技术更新数据库(ABAP)   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 使用特殊的技术更新数据库(ABAP) 一,过程1,DIALOG程序获得用户要更新的数据,并把它写到一个特殊的LOG TABLE,表内的条目属于同一个请求类型,包含了稍后将要写到数据库的数据.一个DIALO…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 物料凭证增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 BADI:MB_DOCUMENT_BADI USER-EXIT:MBCF0002 实现功能1.当参照预留过帐时,检查填入数量是否小于预留数量 2.移动类型是***的时候,查看RSNUM是否为空 3.检查原始单据工厂和库…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP-模块 字符串操作基础知识   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 1. 字符串连接CONCATENATE dobj1 dobj2 ... INTO result [IN { BYTE | CHARACTER } MODE] [SEPARATED BY se…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP BAPI_REQUISITION_CREATE创建采购申请   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 最近一个开发,在eban里追加了字段, 调用bapi赋值总是赋不进去 后来发现找的结构名称不对, 是:BAPI_TE_REQUISITION_ITEM 不是BAPI_TE_…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 字符编码与解码.Unicode   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 本文为转载文章 DATA : xstr TYPE xstring .DATA :  l_codepage ( 4 ) TYPE n .DATA :  l_encoding ( 20 ).*******…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP下载带密码的Excel文件   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 REPORT ztest. , matnr TYPE matnr, maktx TYPE maktx, END OF li_makt. , field() TYPE c, END OF li_head. .…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 高级业务应用程序编程(ABAP)   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 了解一下ABAP的含义. 高级业务应用程序编程(ABAP)的含义是什么? 高级业务应用程序编程(ABAP)是德国软件公司SAP在20世纪80年代开发的一种4GL特定于应用程序的编程语言. ABAP的…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP Break Point   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 解释一下BREAK POINT是什么意思. Breakpoint是什么意思? 断点是ABAP程序中的一个区域,执行暂停并打开调试模式. 然后将控制转移到ABAP调试器,该调试器进一步控制程序的执行. 断点被分…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 为表维护生成器创建事务代码   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 如何使用参数事务为表维护生成器创建事务 我已经发过了表维护生成器的事务代码的创建,这里我们在SE93事务代码中使用参数事务(带参数的事务).以及我在下面讨论的更多细节. 转到事务代码se93,并在维护事务…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP DATA - COMMON PART   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 短参考 ABAP语法(已淘汰) 公共部分[名称]的数据开始. ...... 数据...... ... 共同部分[名称]的数据结束. 它有什么作用?语句DATA的这种变体 添加了BEGIN OF…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP MAC GUI750安装过程   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 看一下安装过程 件详情 包含了Mac/Windows/Linux等安装包在内的最新版本GUI 750 FOR JAVA,安装包大小156MB,安装目录需大于3G的内存. 备注 电脑需提前配置好JAVA JDK环境…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列][第五篇]SAP ABAP7.50 之用户接口   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 对于用户对话框的执行,需要可以通过用户界面(UI)访问的输入和输出服务. 用户界面用于用户和程序之间的交互. 如果用户界面的某些部分显示在屏幕上的GUI窗口中,则这是图形用户界面(GUI).SAP GU…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列][第六篇]SAP ABAP7.50 之隐式增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 这一篇简单的来介绍一下SAP ABAP 7.50以上的隐式增强点. 我们知道在SAP中除了可以使用ENHANCEMENT-POINT和ENHANCEMENT-SECTION显式创建的增强点之外,ABAP…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 带有参数的AMDP的创建   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 什么是AMDP ...... ABAP托管数据库过程是AS ABAP中的一项新功能,允许开发人员直接在ABAP中编写数据库过程.您可以将数据库过程视为在数据库中存储和执行的函数.实现语言因数据库系统而异.在…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 编辑字段出现:对象编辑中的错误   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 SAP编辑字段出现:对象编辑中的错误 报出:任务/请求xxxxx已颁布 消息号(MESSAGE):TK064 MESSAGE : TK064request/task xxxxx has already…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 使用事务码DBCO实现SAP链接外部数据库以及读取例程   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 一.链接SQLServer数据库 执行事务码DBCO,点新条目按钮,填写如下图所示信息 这里的连接信息很接近 Sql Server 的连接字符串,但是参数名略有不同.指定主机IP.数据库…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP如何在调试查看EXPORT/IMPORT 内存数据   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 These memory IDs can be accessed in the debugger, but the option isn't accessible by defaul…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP Smartforms 设置纸张打印格式   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 在sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,在sap设置该纸张的打印格式,以用于报表: 1.运行事务代码SPAD:选择工具栏上的[完全管理]按钮——>选择[设备…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 资产类BAPI过账 BAPI_ACC_DOCUMENT_POST   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 在使用BAPI:BAPI_ACC_DOCUMENT_POST进行资产过账的时候遇到了一些问题,过账的需求如下: 遇到的问题主要有三个: 第一个问题:如上图中的行项目,…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP OOALV 动态设置单元格可否编辑   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 对于OOALV有些列允许客户输入,但是当用户输入之后,或者ALV展示之前要判断是否满足一定的条件,如果满足,那么就要单独设置某一行或者几行的这个字段不可以编辑或可以编辑,效果如果所示: 实现步骤 …
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP获取域(domain)值的方法   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 1.可以通过表DD07L获取 2.通过函数获取 ​ DATA: fs_taba TYPE dd07v. DATA: it_taba TYPE STANDARD TABLE OF dd07v, it_ta…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 关于FUNCTION-POOL的理解   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 很多初学者在学到函数这一块,下面的解释送给初学者 当创建的时候,都会遇到关于FUNCTION-POOL的疑问 下面解释一下,同时,感谢nancy的讲解 FUNCTION-POOL的作用 其实,就…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 动态指针   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 有收有放,转在说明,后面举例,给初学者(因为有很多人问到我这个) 关于abap指针的一些资料.    1.什么是abap指针:    在abap里面,fieldsymbol就相当于c语言的指针.如果你定义并且分配了相应的结…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 一个完整的SAP的Abap例子(idoc,edi文件的相互转换)   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 ​ *&---------------------------------------------------------------------* *& Report…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP7.40新语法简介第一篇   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 SAP的系统不断的更新 7.40已经出来很久了,一直忙着没有更新7.40新语法内容 慢慢写点新语法的相关内容 首先说一下7.40的特点及简介 1.ABAP 7.40是AS ABAP 7.31(也称为ABAP…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP7.40新语法简介第二篇   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 从7.40开始,SP08可以使用在INTO之后用7.40,SP02引入的声明运算符DATA(...)来放置内联声明. 下面举例说明比较清晰: ​ DATA id TYPE scarr-carrid. cl_d…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP BOM反查   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 TCODE::CS15 或者函数::CS_WHERE_USED_MAT ​ tables : stpo,stas,mara,makt. data : begin of itab occurs , matnr like mast-m…