- 博客(16)
- 收藏
- 关注
原创 ABAP OLE快速下载excel
lv_str1 = '付款条件 Payment Terms:' && lwa_header-t052u_text1.lv_str1 = '电话 Telephone:' && lwa_header-mob_number.lv_str1 = '收货人 consignee:' && lwa_header-name2_shr.lv_str1 = '联系人 Contact:' && lwa_header-name1_llr.lv_str1 = '传真 Fax:' && lwa_header-fax_number.
2025-04-17 14:17:19
537
原创 ME_PROCESS_PO_CUST增强里提示消息
CALL METHOD ls_po_item-item->invalidate( ). "将发生错误的行设置为无效行。mmpur_business_obj_id ls_item-id. "确定错误消息显示到哪个行项目上。MESSAGE '委外采购订单,一个订单只能有一种项目类型' TYPE 'E'.mmpur_business_obj im_header. 指定消息显示到抬头。采购订单ME_PROCESS_PO_CUST~CHECK消息显示。
2025-04-14 15:25:58
169
原创 ABAP 新语法
第一位 l_matnr = shift_left( val = l_matnr places = '1' ).固定字符 l_matnr = shift_right( val = l_matnr sub = 'X' ).6.截取字符串 最后一位 l_matnr = shift_right( val = l_matnr places = '1' ).去零 l_lifnr = |{ l_lifnr ALPHA = OUT }|.S4 新语法 碰上慢慢加。
2025-04-02 15:24:19
180
原创 MRP日志增强
PS:因为md02每次都会运行两次,增加全局变量G_FLAG用于判断次数,免于每次运行会存两条记录,该参数在TOP文件中用隐式增强增加。SAP运行MRP的时候一般只能在md05看到上一次运行的记录,于是我们做了一个增强用于记录MRP每次运行的参数。程序:MM61XI00_SHOW_TEXTE MODULE:show_texte。MD01N独立于其他MRP程序,需单独做增强。
2025-03-28 10:12:54
116
原创 SAP PO从DEV导接口到PRD时提示Software component version different
报错全文:lmport Design Objects Import failed: Software component version with name xxxx of www.sap.com already exists with different software component version lD, Delete the existing one and import this one, if requiredSee error logs for details Close解决办法:进入
2025-03-14 10:55:29
221
原创 SAP CI_FIN_ARPOS 无法删除自定义字段
做迁移时发现结构CI_FIN_ARPOS下面有一些自定义字段无法删除,点击修改后提示“不能使用标准编辑器编辑对象 R3TR TABL CI_FIN_ARPOS”,这个结构是通过HDBVIEWS生成的,在删除其他相关表增强后,再执行HDBVIEWS即可清除。
2025-03-12 15:15:13
276
原创 SAP PO提示读取自由业务系统标识时出错
但是有点比较奇怪,这个配置是跨Client,之前这里不通DEV其他Client也能接通,有清楚的朋友可以指点一下。前后尝试了很多办法,最后是在SAP系统 Tcode:SLDAPICUST连接不通。点击测试发现连接不同,更换用户密码后,测试通过,立马就不报错了。
2025-01-25 14:12:29
369
原创 BAPI_PO_CREATE1创建采购订单范例
ls_pocond-cond_value = ls_item-kbetr1. "条件金额(价格)ls_pocond-cond_value = ls_item-kbetr. "条件金额(价格)ls_pocond-cond_p_unt = ls_item-kpein. "价格单位。* ls_itempo-stge_loc = ls_item-lgort. "库存地点。
2025-01-25 13:56:58
1928
原创 ALV动态显示菜单栏按钮
alv函数下设置参数i_callback_pf_status_set = 'SUB_STATUS_SET'PERFORM set_layout. "设置布局。PERFORM pre_fieldcat. "设置字段。*& 设置状态栏。
2025-01-22 09:30:26
278
原创 ABAP 报错时在屏幕上定位光标
MESSAGE '请输入必填项:文件路径' TYPE 'S' DISPLAY LIKE 'E'.screen-input = '1'. " 确保字段可编辑。* " 根据全局变量 gv_set_cursor 来控制光标位置。报错时给全局变量赋值要定位的字段名。
2025-01-22 09:06:35
209
原创 BAPI_SALESDOCUMENT_CHANGE修改SO范例
EXPORTINGTABLESEXPORTINGIMPORTING'.ENDLOOP.ELSE.EXPORTINGENDIF.
2025-01-22 08:55:40
661
原创 BP供应商角色扩建公司代码提示CVI_MAPPING 045
se38执行程序CVI_FS_CHECK_CUSTOMIZING,选择供应商设置并检查。发现集团内供应商没有勾上外部给号。spro进到供应商账户组分配编号。
2025-01-20 14:14:22
238
原创 abap editor class where uesd list 失效
单个失效的话,点击Utilities > Update navigation index。很多失效已经病入膏肓了,可以后台执行下面的程序。
2025-01-10 17:57:24
93
原创 VA01/VA02/VA03隐藏页签增强
程序:MV45AF0T_TAXI_INITIALIZE_CARRI FROM:taxi_initialize_carrierscreen。用于控制“条件”页签查看,该增强点同时对抬头和行项目有效。效果如下,已经看不到条件页签了。FROM最后添加如下代码。
2024-12-30 11:01:46
138
原创 reading a domain from the ABAP Dictionary
EXPORTINGTABLESEXCEPTIONSENDIF.
2024-12-27 10:27:18
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人