
2013年3月开始在新浪写技术博客的(http://blog.sina.com.cn/sapliumeng),当时就是当“云笔记”使用,方便在项目里copy粘贴,然后修改一下就能直接用了,省时省力。当然,也有一些虚荣心的意思哈哈。
最初博客文章里涉及的代码,除了项目上自己写的,也有项目上别人写的,当时入行没几年,水平一般,没事儿就会看看各个开发包下别人的代码,有意思的就自己敲一遍,改一改做个demo。
另外就是看了很多牛人的博客,把他们博客中的内容都自己敲一遍,调试调试,然后写到博客里。我也只是个代码的“搬运工”。
看了得有上千篇的博文吧,学了不少东西,也写了不少,搬运了不少。我也不是技术牛人,更谈不上痴迷技术,就是实用、够用就行,博客也都是一些项目上使用的东西,没啥高深内容,方便项目里copy。
还有一部分是看到技术群里问的问题,看到好玩儿的我就试着去解决一下,看到别人提出了解决方案,也就整理一下。也学了好多。
这些学习途径对于一个新手,个人觉得还是挺实用的。
后来忘了是17年还是18年,开始在微信公众号上写博文,手机看新浪博客很费劲,而且手机看订阅号文章确实更方便。
最初文章就是从新浪博客上搬过来的,做了一些微调。后来才慢慢加了一些新用到或者学到的内容。
下面是目前公众号上主要文章的列表。
接口相关:
行项目  | 描述  | 
1  | Demo:上载Excel数据  | 
2  | Demo:代码完成Excel数据并发送Email附件  | 
3  | Demo:上传excel附件并发送Email  | 
4  | 邮件相关一:SO00  | 
5  | 邮件相关二:DEMO 发邮件  | 
6  | 邮件相关三:Demo 发邮件的Report(带附件)  | 
7  | IDOC change point  | 
8  | 发送端IDOC状态03 绿灯 但是接收端没接收到数据  | 
9  | IDOC练习:接收端配置  | 
10  | IDOC练习:发送端配置  | 
11  | IDOC 基本步骤  | 
12  | FTP服务器文件重命名  | 
13  | 从FTP服务器下载文件  | 
14  | OLE Excel 按行列号赋值 demo  | 
15  | OLE实现Excel下载  | 
16  | SMW0上传报错:No MIME assigned to object  | 
17  | smw0 上传模板  | 
18  | ABAP读取EXCEL中不同的SHEET数据  | 
19  | Smartform 打印二维码 (SAP本身支持二维码打印,不需要插件)  | 
20  | SE78添加图片  | 
21  | Smartform 动态打印选择屏幕上传的图片  | 
22  | 将SMSARTFORMS 以PDF的方式用邮件发出去  | 
23  | smartforms打印条形码  | 
24  | smartforms修改建议(先下载一份备份)  | 
25  | Smartform 版本对比  | 
26  | SAP商业图形业务效果图  | 
27  | SE73 上传字体  | 
28  | NACE 配置PO PR SA等打印对应的smartforms  | 
29  | Native SQL 整理  | 
30  | 删除外向交货单 BAPI_OUTB_DELIVERY_CHANGE  | 
31  | 小心BDC录屏带有行项目输入的坑  | 
32  | 发送端IDOC状态03 绿灯 但是接收端没接收到数据  | 
BAPI相关
1  | DEMO:BAPI_CUSTOMERRETURN_CREATE创建退货单  | 
2  | DEMO: BAPI_SALESORDER_CREATEFROMDAT2 创建订单  | 
3  | 创建贷项订单报错: 不允许业务对象 BUS2032 和销售凭证类别 K 的组合  | 
4  | WS_DELIVERY_UPDATE 交货单过账dump  | 
5  | XD01创建扩展客户前台以及BAPI测试步骤  | 
6  | 获取成本中心层级BAPI_COSTCENTERGROUP_GETDETAIL  | 
7  | HU_CREATE_GOODS_MOVEMENT报错:对象清单抬头数据中的差异  | 
8  | BAPI_GOODSMVT_CREATE 带序列号  | 
9  | BAPI : FI_DOCUMENT_GENERATE_AND_CLEAR  | 
10  | FB01 F-02 BAPI: BAPI_ACC_DOCUMENT_POST  | 
11  | HU打包BAPI:外部给号 更新交货单  | 
12  | HU打包BAPI:内部给号 更新交货单  | 
13  | HU打包 内外部给号 前台操作  | 
14  | HU相关配置  | 
15  | BAPI_NETWORK_COMP_REMOVE 物料组件删除  | 
16  | 创建物料组件  | 
17  | 物料组件 创建 修改 删除  | 
18  | 服务主数据的创建和特性的维护  | 
19  | 物料组件修改BAPI:BAPI_NETWORK_COMP_CHANGE  | 
20  | BAPI_GOODSMVT_CREATE物料凭证创建与部分冲销  | 
21  | BAPI_SALESORDER_CREATEFROMDAT2创建销售订单(并修改价格)  | 
22  | 根据BAPI_PO_CREATE1创建采购订单  | 
23  | BAPI_REQUISITION_CREATE创建采购申请简单案例,包含eban扩展字段赋值  | 
24  | 创建采购申请(BAPI_REQUISITION_CREATE / BAPI_PR_CREATE)  | 
25  | 修改盘点数量MI04过账  | 
26  | SAP盘点:创建盘点凭证BAPI_MATPHYSINV_CREATE_MULT  | 
27  | 交货单批次拆分  | 
28  | BAPI:采购申请修改(撤批-->修改-->重新审批)  | 
29  | 分割评估与批次管理  | 
30  | 创建预留BAPI:BAPI_RESERVATION_CREATE1  | 
31  | 删除和修改 预留 :BAPI_RESERVATION_CHANGE  | 
32  | 外向交货单发货过账BAPI:BAPI_OUTB_DELIVERY_CONFIRM_DEC  | 
33  | 外向交货单发货过账BAPI:WS_DELIVERY_UPDATE  | 
34  | 冲销已过账外向交货单BAPI:WS_REVERSE_GOODS_ISSUE  | 
增强相关
行项目  | 描述  | 
1  | VF01 开票增强  | 
2  | 客户主数据增强  | 
3  | IDOC change point enhancement  | 
4  | BAPI_ACC_DOCUMENT_POST更新BSED数据增强  | 
5  | 生成会计凭证 ACC_DOCUMENT 增强可能忽略一个问题  | 
6  | BAdI实现全过程实录  | 
7  | Enhancement Framework – Append Search Help  | 
8  | MFBF、MB1B、HU02获取物料和序列号增强  | 
9  | LT09 BADI: LE_WM_RF_QUEUE  | 
10  | HU02:BADI_HU_PACKING_ALWD  | 
11  | 物料移动出口:MBCF0002  | 
12  | BADI:MB_CHECK_LINE_BADI  | 
13  | MIRO Invoice Block Set Tolerance limits Enhancement  | 
14  | MIRO 取消收货,发票校验 增强  | 
15  | Demo:校验  | 
16  | Demo:替代  | 
17  | 外向交货单屏幕增强BADI:LE_SHP_TAB_CUST_OVER  | 
18  | 修改屏幕文本(F类型)  | 
19  | 修改屏幕文本2  | 
20  | 物料查询F4帮助增强(添加筛选条件)----方式一  | 
21  | 物料查询F4帮助增强(添加筛选条件)----方式二  | 
22  | SM30: Add custom button on maintenance view  | 
23  | VA01 销售订单 审批 状态 增强  | 
24  | Fixed Value Append  | 
25  | Class Enhancement  | 
26  | 出口增强应用:强制邮箱大写  | 
27  | 字段出口增强FIELD-EXIT  | 
28  | BTE相关的标准函数  | 
29  | 增强——BTE流程简介  | 
30  | (BADI)Copy PR header text to PO header when ME21N  | 
31  | (EXIT)Copy PR header text to PO header when ME21N  | 
32  | PO text copy rules :copy PR item text to PO  | 
33  | BADI Copy PR item text to PO when ME21N  | 
34  | FM实现F4帮助系列一:常规实现  | 
35  | FM实现F4帮助系列二:联动的搜索  | 
36  | FM实现F4帮助系列三:弹出框多筛选条件的搜索帮助(根据搜索帮助筛选字段)  | 
37  | 系统发布用户通知以及相关增强  | 
ALV相关
行项目  | 描述  | 
1  | DEMO: ALV显示明细  | 
2  | DEMO:REUSE_ALV_GRID_DISPLAY 复选框 刷新 grid_title  | 
3  | 获取表字段结构  | 
4  | CL_SALV_TABLE 实现列编辑  | 
5  | ALV 红绿灯 单元格背景色 ion SALV_TEST_TOOLTIPS  | 
6  | ALV 单元格级别控制编辑  | 
7  | ALV Header Item 多层显示  | 
8  | ALV标题居中加粗  | 
9  | 调用 REUSE_ALV_FIELDCATALOG_MERGE 很容易被忽略的一个问题  | 
10  | Demo:cl_salv_table ALV 弹出框  | 
11  | ALV demo:cl_salv_table :Add Header (Top of page)  | 
12  | ALV demo:cl_salv_table (ICONs and Tooltips)  | 
13  | ALV demo:cl_salv_table(Apply Styles to Cell)  | 
14  | ALV demo:cl_salv_table (check box)  | 
15  | ALV demo:cl_salv_table event:(on_user_command,on_double_click)  | 
16  | ALV demo:cl_salv_table  | 
17  | Demo: Disable DELETE key on Keyboard  | 
18  | REUSE_ALV_GRID_DISPLAY Refresh ALV  | 
19  | ALV_TREE 一:cl_gui_alv_tree_simple  | 
20  | ALV_TREE 二:cl_gui_simple_tree  | 
21  | TREE 三:RS_TREE_LIST_DISPLAY  | 
22  | OO ALV 用户过滤数据后点全选 全部取消选择的处理方法  | 
23  | ALV 金额字段对应币种情况  | 
24  | ALV显示红绿灯(FM ALV 和 OO ALV两种实现方式)  | 
25  | ALV输入数据后点回车自动将焦点置为下一行的该列  | 
26  | ALV双击弹出新ALV,并响应新ALV事件  | 
27  | DEMO:ALV 行、列、单元格颜色控制  | 
28  | OO ALV常用功能完整简例(热键单击,双击,帮助,编辑,自定义工具条等)  | 
其他干货
行项目  | 描述  | 
1  | 创建销售订单-交货单-发货过账 对应表  | 
2  | ABAP调试器的一些高级用法  | 
3  | SAP产品的Field Extensibility  | 
4  | 我常用的查找前台数据所在表的几种方法  | 
5  | KSV3 涉及表  | 
6  | parameters/select-optionstext默认长度30问题  | 
7  | 获取订单状态  | 
8  | 查找 export 、import memory 的位置  | 
9  | SAP Note SAR格式 解压 并打note  | 
10  | 获取用户参数函数  | 
11  | 工具函数:把一个工作区中非空字段值付给另一个工作区相同字段  | 
12  | 动态内表技术获取字段描述  | 
13  | 获取表字段结构  | 
14  | Debug时导入测试数据  | 
15  | 在自己系统上,使用远程客户的用户权限完成debug,你造么?  | 
16  | 用户解锁SM04 SM12  | 
17  | SAP日志log:SLG0,SLG1  | 
18  | SE16N_INTERFACE 批量修改表数据  | 
19  | Debug 弹出框  | 
20  | Unlock Object list:CR下清单解锁  | 
21  | 合并CR:将某CR挂到另一个CR下  | 
22  | 把已经释放的CR的对象包到现有CR中  | 
23  | Scan ABAP Report Sources:RS_ABAP_SOURCE_SCAN  | 
24  | 执行MIRO弹出公司代码对话框 控制点  | 
25  | BC_DATA_GEN 给航班表造数据  | 
26  | Save parameters as test data(se37)  | 
27  | 获取物料主数据的特性值  | 
28  | 释放TR报错:Object ** is inactive  | 
29  | ALV 导出电子表格的文件格式固定的删除办法  | 
30  | 付款条件ZTERM 对应的天数  | 
31  | Download Parser Structure from SAP  | 
32  | 获取用户参数  | 
33  | 自建表加log  | 
34  | ABAP 四舍五入问题  | 
35  | Checkpoint group (transaction code: SAAB)  | 
36  | 灰掉工具栏上部分按钮  | 
37  | 系统发布用户通知以及相关增强  | 
38  | At new of /At end of  | 
39  | 取EKPO-MWSKZ税码对应的税率  | 
40  | 关于付款条件( Terms of Payment)的描述  | 
41  | 修改文本CREATE_TEXT/SAVE_TEXT/READ_TEXT  | 
42  | PO PR 读取文本的特殊性  | 
43  | SE75 采购申请创建抬头文本  | 
44  | 文本相关的几个表和程序  | 
45  | pushButton,选择屏幕中定义按钮  | 
46  | 知道创建了SM30 维护,怎么找到对应的tcode?  | 
47  | SM30相关操作  | 
48  | 获取权限对象相关函数  | 
49  | 创建权限对象、角色、并分配角色  | 
50  | Submit report 很实用FM:RS_REFRESH_FROM_SELECTOPTIONS  | 
51  | BC_DATA_GEN 给航班表造数据  | 
坚持了五年多的新浪博客还在更新,不过基本上都是先更新公众号,有时间再copy一份到新浪
http://blog.sina.com.cn/sapliumeng











