12 2019 档案
摘要:今天是2019年最后一天。早上吃完肠粉,同事就和我说:今天是最后一天了,19年最后一天啦。 我便跟着哈哈,那就又长一岁,SAP经历也长一年,下午得更新下简历了,哈哈~~有部电影里说: 每到太阳下山的时候,心里总有些慌乱,担心还有什么事情没干完。 每到年底,辞旧迎新的时候,心里也同样有些慌乱,担心还有
阅读全文
摘要:转自:http://www.baidusap.com/abap/function/520 1, 销售订单BOM组件分配前台操作 Tcode:CA02,输入物料,工厂,销售订单以及行项目,回车进入下一屏幕 点击组件分配按钮 选中要分配的行,点击 new assignment按钮,输入operation
阅读全文
摘要:序号 描述 1 webservice篇1 ABAP调用webservice 2 ABAP调用外部webservice实例 3 ABAP调用webservice错误案例 4 ABAP调用PI webservice案例 5 ABAP与webservice_2012
阅读全文
摘要:EXCEL 导入的两个函数: Step3. 激活函数,解决报错问题, 复制原始函数TOP 和 F01的代码 再激活函数,就可以破解EXCEL 导入行数的限制了。
阅读全文
摘要:ABAP语法 功能 SHIFT STRING 左移字符串。长度减1 CONCATENATE 连接字符串 SPLIT 拆分字符串 SEARCH 查询A字符串中是否有B字符串 REPLACE 替换字符串 CONDENSE 删除多余的空格 TRANSLATE 转换字符格式,如将'ABC'转换为'ABC' CONVERT TEXT 创建一个可排序的字符串 OV...
阅读全文
摘要:21. SHIFT STRING:左移字符串。长度减1。 22. CONCATENATE:连接字符串。 23. SPLIT:拆分字符串。 24. SEARCH:查询字符串。 25. REPLACE:替换字符串。 26. CONDENSE:删除多余的空格。 27. TRANSLATE:转换字符格式,如
阅读全文
摘要:原文链接 :ABAP DEMO篇40 ABAP内存传值运用 1、ABAP 内存运用语句: ABAP内存只能在同个session的不同程序之间共享数据,新的session内存数据消失;适用场景: 一般使用是程序A 后面的进程,有个程序B,其中某个值或者内表在程序A存在,但是到B程序使用不了,这时候可以
阅读全文
摘要:ABAP面试篇1 ABAP面试篇2 笔试题 ABAP面试篇题3 锁对象分几种
阅读全文
摘要:内表类型 abap 内表类型有三种: 标准表(一般ABAP程序中用的最多就是这种表) 系统为该表的每一行数据生成一个逻辑索引,自己内部维护着行号(Index)的编码。表的键值不唯一,且没有按照表键自动进行排序,支持通过索引访问和键访问两种方式。填充标准表时可以插入到指定位置或现在有行之后,程序对内表
阅读全文
摘要:基本数据类型列表: 1.长度可变的内置类型(String、XString)1)string类型 在ABAP程序中,string类型是长度无限的字符型字段,可以和CHAR ,D,T ,I,N (F和P未测试) 直接转换,但是有些字符串的操作语句可以使用CHAR 类型,不允许使用string 类型,比如
阅读全文
摘要:ABAP程序内表中的数量和金额字段 经常会需要合计, SUM和COLLECT 语法都能实现对数量和金额字段的合计。 1. SUM语法 ABAP中SUM语句比不上EXCEL里的强大;SUM只能在loop循环中使用,一般和AT-ENDAT配合使用。使用SUM语句的先决条件包含在loop中使用加法INTO
阅读全文
该文被密码保护。
摘要:增强篇0 SAP的多种增强方式 增强篇1 PO保存增强 增强篇2 生产订单屏幕增强 增强篇3 SAP表字段增强 增强篇5 SAP的5代增强 增强篇6 CMOD删除增强 增强篇7 判断标准屏幕能否做屏幕增强 增强篇8 一个组件可以在多个CMOD里实施吗?
阅读全文
摘要:ABAP DEMO篇1 单层反查BOM ABAP DEMO篇2 删除工艺路线 ABAP DEMO篇3 展开BOM ABAP DEMO篇4 动态选择屏幕 ABAP DEMO篇7 维护工艺路线 ABAP DEMO篇8 工艺路线组件分配 ABAP DEMO篇9 修改WBS BOM ABAP DEMO篇10
阅读全文
摘要:Former Member Classic BAdi and New BAdi ... 2007年04月27日 04:43 | 1.5k Views Hi all, I have a question regarding the new BAdi concept using enhancement
阅读全文
摘要:RSM13000 / RSM13000 / 5.747FORM / VB_CALL_FUNC CALL 'ThVBCall' ID 'OPCODE' FIELD vb_update_modul_processed.
阅读全文
摘要:文章转自 http://blog.csdn.net/HikenWong/article/details/8263969 1. sap的视图的类型sap的视图的类型有五种: Database views :和数据库的视图形同,连接条件是必须自定义.Projection views: 用于屏蔽一些字段(
阅读全文
摘要:BDC OKCODE其实都是function code,对于处理一些BDC问题 非常有用, 列出一些知道的 OKCODE BDC_OKCODE 功能描述 =/00. Enter = /8 F8,Continue or Execute =/11 F11,Post =ENTE 回车 =SCHL 组织层次
阅读全文
摘要:增、改生产订单组件BAPI BAPI_ALM_ORDER_MAINTAIN USE BAPI_ALM_ORDER_MAINTAIN TO CREATE OR CHANGE PM WORK ORDER 最近做一个sap和外部程序的接口,外部应用程序需要创建PM订单,于是我找到了BAPI_ALM_ORD
阅读全文
摘要:CO_XT_COMPONENT_CHANGE 修改工单组件行
阅读全文
摘要:注意这里的 GR qty 【 WEMNG】 和 Open Quantity 【OBMNG】
阅读全文
摘要:扫描可关注本人技术分享公众号,与您一起学习新知! 当存在替代料的时候,完成齐套性检查后,按照可齐套量进行拆单,并删除不能齐套的替代料(有个删除规则)。不能齐套就按照优先级最高(库存最大)的组件安排生产,其他的组件删除。 选择所有PLAF-STLFX <> X(物料清单展开的固定标识) 的计划订单。
阅读全文
摘要:首先看了下这个函数的版本 还挺新的 S4版本应该是有更新过,里面用了新语法 导入: PLANNEDORDER 计划订单号HEADERDATA 表头数据(来自外部系统) HEADERDATAX 更改字段标记 导出: RETURN 返回结构CHANGEDHEADERDATA 标题数据CAPACITYHE
阅读全文
摘要:DEBUG模式 双击 ls_return-type 变量不能显示,提示警告消息 好像说明的不是这个问题, 把字段复制到右边的变量框里可以显示 这个确实有点奇怪了
阅读全文
摘要:1. SE37调试函数的时候,将参数保存为测试数据,供下次调试使用, 或者参考标准的赋值进行赋值 2. SE37 ->执行-> 测试序列 测试函数: CO_XT_COMPONENTS_DELETE 可以实现多个函数模块的提交,有些需要 commit 才能看到效果的函数可以这样测试
阅读全文
摘要:VALUE MOVE-CORRESPONDING CORRESPOING FOR REDUCE GROUP BY FILTER VALUE MOVE-CORRESPONDING CORRESPOING FOR REDUCE GROUP BY FILTER VALUE语法: 结构赋值 ... VALU
阅读全文
摘要:@DATA 按取数指定的字段定义内表结 定义工作区: SELECT SINGLE * FROM lfbk INTO @DATA(is_lfbk) WHERE lifnr EQ @gs_zmmtd049-lifnr. CONCATENATE is_lfbk-bankn is_lfbk-bkref IN
阅读全文
摘要:RFC和BAPI都是SAP提供的接口技术.RFC全称Remote Function Call,就是允许远程调用的函数模块. BAPI则是基于RFC的新技术,全称Business Application Programming Interfaces,它是将RFC封装成为完整的API对象,可在非SAP开
阅读全文
摘要:转自:https://www.cnblogs.com/sap-ronny/p/7921817.html如果想要改变标准屏幕中的字段名称,如把物料主数据基本数据元素的名字改为我们想要的名字 。 1、首先,事务MM03进入物料主数据的基本数据2视图中,将鼠标光标放在需要更改的字段“页格式”上,然后按F1
阅读全文
摘要:效果图 *& **& Report YCX_026*& **&*& *REPORT ycx_026.**结构 ISELLISTTABLES: isellist.SELECT-OPTIONS: s_week FOR isellist-week.AT SELECTION-SCREEN ON VALUE-
阅读全文
摘要:DATE_CONVERT_TO_FACTORYDATE 根据日期返回工厂日历日期 函数功能说明: 标出工作日的计算方法 输入传输 CORRECT_OPTION = '+'如果指定的日期不是工作日,返回日期后的第一个工作日。 CORRECT_OPTION = '-“ 如指定日期并非工作天,返回日期前的
阅读全文
摘要:1. 日期格式字段检查 1. 日期格式字段检查 data:l_date type ekko-bedat. l_date = '20080901'. CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY' EXPORTING DATE = l_date EXCEPTIONS P
阅读全文
摘要:遇到一个这个增强需求: CO01 的组件里面行项目上要做屏幕增强 找了一圈出口,都没有发现可以用的,顺藤摸瓜找到了一个BADI ,发现也不能实现效果, 怀疑这里是否能做屏幕增强??请教前辈学到了判断方法: Step1,在子屏幕的TAB 页上F1 ,看有没有预留的 TAB页, 到屏幕里查看布局 可以看
阅读全文
摘要:CMOD实施了一个增强,但是不需要了,怎么删除呢? 要删除PPCO0005 这个增强,进入编辑状态,发现没有删除按钮, 把PPCO0005 这项删除掉 敲回车,厉害了,他又回来了,所以在这里是没法删除的; 那么,回到CMOD 初始界面 先取消激活 再修改增强分配,就有了删除按钮 临时发现要删的是 I
阅读全文
摘要:*& * *& Report YDEMO_015 *& *& * *& *& *& * REPORT YDEMO_015. *& * *& TOP *& * "相关表引用声明 TABLES:VBAK, VBAP, EKKO, EKPO, EKET, MEAN, MARA, MAKT, MARD, MARC, EORD, LFA1, EINA, T023T, T001W,T001L, KNA1, T
阅读全文
摘要:*& * *& Report YCX_021 *& * *& *& * REPORT YCX_021. INCLUDE OLE2INCL . * * Global GUI Controls Variables / Structures * *--Data Definition of OLE DATA: GS_EXCEL TYPE OLE2_OBJECT , GS_WBOOKLIST TYPE OL
阅读全文
摘要:*& * *& Report YDEMO_013 *& *& * *& *& *& * REPORT YDEMO_013 MESSAGE-ID ZTEST_001. TABLES:AUFK. DATA:LT_STATUS LIKE TABLE OF JSTAT WITH HEADER LINE. DATA:GS_LAYOUT TYPE LVC_S_LAYO. *PARAMETERS:P_CLIEN
阅读全文
摘要:*& * *& Report YDEMO_006 *& *& * *& *& *& * REPORT YDEMO_006. DATA: BEGIN OF itab OCCURS 0 , mblnr LIKE mseg-mblnr , kostl LIKE mseg-kostl , END OF itab . DATA: ok_code LIKE sy-ucomm . DATA: l_valid(1
阅读全文
摘要:展示效果: GUI状态: SCREEN 9000 最简单的方式创建屏幕
阅读全文
摘要:Step1. 结构 CO_AUFK 里增加自定义字段:ZZZ_TRIAL 然后激活结构 查看AUFK是激活状态, 字段增强完成; Step2. CMOD 使用客户增强:PPCO0012 生产订单:显示/更改订单抬头数据 创建项目:ZPP0001 进入组件分配: 把该增强注册到项目中(CMOD) 双击
阅读全文
摘要:有两种方式: Include 和 Append 1.INCLUDE一般都是标准预留的增强: 以CO01生产订单增强字段为例 在表AUFK中INCLUDE的结构“CI_AUFK”加入自定义字段 保存,并激活; INCLUDE 结构 CI_AUFK ,建好增强字段并激活 遇到问题:部分激活 因为字段 Z
阅读全文
摘要:使用BAPI_ACC_DOCUMENT_POST 创建会计凭证,用BADI扩展 业务需求:和银行做一个接口,要通过银行流水产生会计凭证,会计凭证的事务码是F-02,查到了BAPI方法BAPI_ACC_DOCUMENT_POST。昨天测试发现,有一些参数在BAPI_ACC_DOCUMENT_POST的
阅读全文
摘要:1.F110 删除操作的增强: 方法:SE19 ZE_F110_DELETE_CHECK 1.F110 删除操作的增强: 方法:SE19 ZE_F110_DELETE_CHECK 代码: ENHANCEMENT 1 ZE_F110_DELETE_CHECK. "active version **ZE
阅读全文
摘要:查找BADI的方法:(1)通过SE24,输入CL_EXITHANDLER,然后在方法GET_INSTANCE中设置断点,然后运行事务代码判断 exit_name的值,操作过程如下:输入se24,然后输入cl_exithandler 找到 GET_INSTANCE 方法,双击get_instance设
阅读全文
摘要:TCODE:CO02 效果如下: 生产订单屏幕增强
阅读全文
摘要:公众号文章地址:https://mp.weixin.qq.com/s?__biz=Mzg4MzI1OTM0OA==&mid=2247484108&idx=7&sn=90e56173fe6299f7e4d15bc85acdeb10&chksm=cf4b6077f83ce961cbec45e6d7ef4
阅读全文