ABAP知识文章集合.docx
《ABAP知识文章集合.docx》由会员分享,可在线阅读,更多相关《ABAP知识文章集合.docx(11页珍藏版)》请在冰豆网上搜索。
ABAP知识文章集合
2018文章列表
这些学习途径对于一个新手,个人觉得还是挺实用的。
下面是目前公众号上主要文章的列表。
接口相关:
行项目
描述
1
Demo:
上载Excel数据
2
Demo:
代码完成Excel数据并发送Email附件
3
Demo:
上传excel附件并发送Email
4
邮件相关一:
SO00
5
邮件相关二:
DEMO发邮件
6
邮件相关三:
Demo 发邮件的Report(带附件)
7
IDOCchangepoint
8
发送端IDOC状态03 绿灯 但是接收端没接收到数据
9
IDOC练习:
接收端配置
10
IDOC练习:
发送端配置
11
IDOC基本步骤
12
FTP服务器文件重命名
13
从FTP服务器下载文件
14
OLEExcel 按行列号赋值demo
15
OLE实现Excel下载
16
SMW0上传报错:
No MIMEassignedtoobject
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
NativeSQL整理
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
FB01F-02BAPI:
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
IDOCchangepoint enhancement
4
BAPI_ACC_DOCUMENT_POST更新BSED数据增强
5
生成会计凭证ACC_DOCUMENT 增强可能忽略一个问题
6
BAdI实现全过程实录
7
Enhancement Framework–AppendSearchHelp
8
MFBF、MB1B、HU02获取物料和序列号增强
9
LT09BADI:
LE_WM_RF_QUEUE
10
HU02:
BADI_HU_PACKING_ALWD
11
物料移动出口:
MBCF0002
12
BADI:
MB_CHECK_LINE_BADI
13
MIROInvoiceBlock SetTolerancelimitsEnhancement
14
MIRO 取消收货,发票校验增强
15
Demo:
校验
16
Demo:
替代
17
外向交货单屏幕增强BADI:
LE_SHP_TAB_CUST_OVER
18
修改屏幕文本(F类型)
19
修改屏幕文本2
20
物料查询F4帮助增强(添加筛选条件)----方式一
21
物料查询F4帮助增强(添加筛选条件)----方式二
22
SM30:
Add custombuttononmaintenanceview
23
VA01销售订单审批状态增强
24
FixedValueAppend
25
ClassEnhancement
26
出口增强应用:
强制邮箱大写
27
字段出口增强FIELD-EXIT
28
BTE相关的标准函数
29
增强——BTE流程简介
30
(BADI)Copy PRheadertexttoPOheaderwhenME21N
31
(EXIT)CopyPRheader texttoPOheaderwhenME21N
32
POtext copyrules:
copyPRitemtexttoPO
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
ALVHeaderItem多层显示
8
ALV标题居中加粗
9
调用 REUSE_ALV_FIELDCATALOG_MERGE很容易被忽略的一个问题
10
Demo:
cl_salv_table ALV弹出框
11
ALV demo:
cl_salv_table:
AddHeader(Topofpage)
12
ALV demo:
cl_salv_table(ICONsandTooltips)
13
ALV demo:
cl_salv_table(ApplyStylestoCell)
14
ALV demo:
cl_salv_table(checkbox)
15
ALV demo:
cl_salv_tableevent:
(on_user_command,on_double_click)
16
ALV demo:
cl_salv_table
17
Demo:
DisableDELETE keyonKeyboard
18
REUSE_ALV_GRID_DISPLAY RefreshALV
19
ALV_TREE 一:
cl_gui_alv_tree_simple
20
ALV_TREE 二:
cl_gui_simple_tree
21
TREE 三:
RS_TREE_LIST_DISPLAY
22
OOALV用户过滤数据后点全选 全部取消选择的处理方法
23
ALV金额字段对应币种情况
24
ALV显示红绿灯(FMALV和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
SAPNoteSAR格式解压 并打note
10
获取用户参数函数
11
工具函数:
把一个工作区中非空字段值付给另一个工作区相同字段
12
动态内表技术获取字段描述
13
获取表字段结构
14
Debug时导入测试数据
15
在自己系统上,使用远程客户的用户权限完成debug,你造么?
16
用户解锁SM04SM12
17
SAP日志log:
SLG0,SLG1
18
SE16N_INTERFACE 批量修改表数据
19
Debug弹出框
20
UnlockObject list:
CR下清单解锁
21
合并CR:
将某CR挂到另一个CR下
22
把已经释放的CR的对象包到现有CR中
23
ScanABAPReport Sources:
RS_ABAP_SOURCE_SCAN
24
执行MIRO弹出公司代码对话框控制点
25
BC_DATA_GEN给航班表造数据
26
Saveparametersas testdata(se37)
27
获取物料主数据的特性值
28
释放TR报错:
Object**is inactive
29
ALV 导出电子表格的文件格式固定的删除办法
30
付款条件ZTERM对应的天数
31
DownloadParser StructurefromSAP
32
获取用户参数
33
自建表加log
34
ABAP四舍五入问题
35
Checkpointgroup (transactioncode:
SAAB)
36
灰掉工具栏上部分按钮
37
系统发布用户通知以及相关增强
38
Atnewof/Atendof
39
取EKPO-MWSKZ税码对应的税率
40
关于付款条件( Terms of Payment)的描述
41
修改文本CREATE_TEXT/SAVE_TEXT/READ_TEXT
42
POPR读取文本的特殊性
43
SE75采购申请创建抬头文本
44
文本相关的几个表和程序
45
pushButton,选择屏幕中定义按钮
46
知道创建了SM30 维护,怎么找到对应的tcode?
47
SM30相关操作
48
获取权限对象相关函数
49
创建权限对象、角色、并分配角色
50
Submitreport 很实用FM:
RS_REFRESH_FROM_SELECTOPTIONS
51
BC_DATA_GEN给航班表造数据