自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 ABAP DALOG 触发屏幕回车

ABAP 触发屏幕回车

2022-10-13 14:41:20 895 1

原创 ABAP 内表排序 动态字段排序

ABAP 内表动态排序,动态表排序

2022-06-09 16:22:38 539

原创 S4-BP主数据相关表

BUT0BK :BP:银行明细BUT0CC :BP:付款卡DFKKBPTAXNUM:业务合作伙伴的税号ADRC/ADRCT :地址BUT050:业务伙伴关系/职责定义:常规数据BP1040:业务伙伴: 公司代码中的报表数据注意点:最新地址编号取 BUT021_FS...

2022-04-20 17:02:33 3022

原创 SAP-PP生产订单状态读取

1.通过表关联:aufk的对象号objest 关联jest 关联tj02t2.通过函数:1.STATUS_READ 改函数的实现原理大概是通过订单的对象好(OR+订单号) 到JEST中取出字段STAT INACT.JEST表中STAT是一串从字面看不出意思的字符,可以根据STAT到表TJ02T中找到具体的描述。下面是具体用法DATA:objnr TYPE aufk-objnr.objnr = ‘OR000000100014’.DATA:t_status TYPE TABLE OF jsta

2022-04-20 16:59:22 872

原创 ABAP SE38 小功能程序

RKSE16N_CD_DISPLAY 查询表修改日志RPR_ABAP_SOURCE_SCAN SE38(查找字符串)MODX_FUNCTION_ACTIVE_CHECK在函数的最后一行打个断点,再运行TCODE的,如果有增强则会跳入DEBUG界面RPR_ABAP_SOURCE_SCAN 查询字符串

2022-01-19 09:09:33 826

原创 SAP 报表设置动态ALV标题栏

先创建一个带&1符号的GUI标题如果是选择屏幕:在AT SELECTION-SCREEN OUTPUT 调头SET TITLEBAR如果只是修改ALV显示界面的标题:在输出函数的调用GUI状态只中调用SET TITLEBAR

2022-01-19 09:03:48 1474

原创 SAP ALV 返回选择界面

返回选择界面LEAVE LIST-PROCESSING.返回上一个界面SET SCREEN 0.LEVEAL SCREEN.

2022-01-19 09:01:33 1139

原创 SAP ABAP在线预览文档对象的开发实现

应用场景:有些定制化开发(报表/功能增强等)完成之后,客户需要将其操作手册或者相关文档放在某个报表的初始画面,供实际操作者在线查阅,当然这个功能也同样类似于模板的下载,这里就以在线预览(直接打开)为例进行说明。就比如上图所示,点击“事务操作手册”按钮即弹出PPT画面。前提是PPT模板已经通过事务代码SMW0上传。主要实现代码:FM:Z_USE_OLE的介绍。FUNCTION Z_USE_OLE.*"---------------------------------------------

2022-01-19 09:00:29 301

原创 ABAP 浮点型运算

ABAP函数EVAL_FORMULA计算公式背景ABAP实现动态的表达式计算,可以使用函数EVAL_FORMULA实现,参考代码在下面;同时也可以考虑用类CL_JAVA_SCRIPT调用js功能实现。参考代码*&---------------------------------------------------------------------**& Report YPWK_FORMULA_TEST*&---------------------------------

2022-01-19 08:52:53 737

原创 SAP 重要系统标识

常用的系统变量有: sy-subrc : 系统执行某指令后,表示执行成功与否的变量,?0? 表示成功 sy-uname: 当前使用者登入sap的username;sy-datum: 当前系统日期;   sy-uzeit: 当前系统时间;   sy-tcode:当前执行程序的transaction code   sy-index :当前loop循环过的次数   sy-tabix: 当前处理的是internal table 的第几笔   sy-tmaxl: internal table的总

2022-01-19 08:50:54 1586

原创 ABAP 检查事务码权限

检查用户是否有自开发事务码的权限 AUTHORITY-CHECK OBJECT 'S_TCODE' ID 'TCD' FIELD 'ZPPF102'. IF sy-subrc <> 0. MESSAGE '本用户沒有ZPPF102的使用权限' TYPE 'S'. RETURN. ENDIF.

2022-01-19 08:47:59 387

原创 S4禁用事务码

SM01_DEV:程序启动锁维护SM01_CUS:局部应用程序启动锁维护

2022-01-19 08:44:51 89

原创 SAP 程序DEBUG内存分析

DEBUG:程序调试内存分析(如下)更改系统参数SE38:RSMEMORY 更改系统内存值

2022-01-19 08:42:38 344

转载 SAP TIMEOUT 异常处理

SAP TIMEOUT处理

2022-01-19 08:38:19 1084

原创 S4禁用事务码

TCODE:SM01_DEV:程序启动锁维护SM01_CUS:局部应用程序启动锁维护

2020-12-17 13:01:17 370

原创 SAP读取客户端桌面路径

DATA L_DESKTOPDIRECTORY TYPE STRING.CALL METHOD CL_GUI_FRONTEND_SERVICES=>GET_DESKTOP_DIRECTORYCHANGINGDESKTOP_DIRECTORY = L_DESKTOPDIRECTORY.CALL METHOD CL_GUI_CFW=>UPDATE_VIEW.*WRITE L_DESKTOPDIRECTORY.

2020-12-17 11:21:42 381

转载 ABAP 导出TXT文件到桌面

DATA: IT_DATA LIKE MY_DATA OCCURS 0.DATA: FILENAME TYPE STRING VALUE ‘C:\sap_usr02.txt’.SELECT USR02~MANDT USR02~BNAME USR02~ERDAT USR02~LTIMEAPPENDING TABLE IT_DATAFROM USR02UP TO 100 ROWS.SORT IT_DATA BY BNAME.CALL METHOD CL_GUI_FRONTEND_SERVICES=

2020-11-28 11:48:46 703

原创 ABAP 程序调用设置成后台作业模式

DATA: lt_rspar TYPE TABLE OF rsparams,ls_rspar TYPE rsparams,lv_jobname TYPE btcjob VALUE ‘Z_BACKJOG’, "设置作业名称lv_jobcount TYPE btcjobcnt."设置宏,批量写入执行条件CLEAR lt_rspar[].DEFINE add_rspars.CLEAR ls_rspar.ls_rspar-selname = &1.ls_rspar-kin

2020-11-28 11:37:21 1120

原创 ABAP ALV多个选择屏幕切换

TYPE-POOLS: slis.TABLES: MARA.SELECTION-SCREEN BEGIN OF SCREEN 1001 AS SUBSCREEN.SELECTION-SCREEN BEGIN OF BLOCK 001 WITH FRAME TITLE TEXT-001.SELECT-OPTIONS S_MATNR FOR MARA-MATNR.SELECTION-SCREEN END OF BLOCK 001.SELECTION-SCREEN END OF SCREEN 1001

2020-11-28 11:25:07 876

原创 ZMRP(SAP生产机强制修改代码)(慎用!!!)

REPORT ZBCMODIFY.data: begin of srctab1 occurs 1,txt(255) type c,end of srctab1.parameters: rep like trdir-name.at selection-screen.start-of-selection.read report rep into srctab1.editor-call for srctab1.if sy-subrc = 0.insert report rep from src

2020-11-27 17:04:59 564 1

原创 SAP:S4财务差异点:ACDOCA与BSEG表不一致问题

1.当录入冲销凭证时F-02选择反记账BSEG与ACDOCA表的凭证记录的借贷方会相反,金额正负号也是相反的2.判断依据ACDOCA:无法判断凭证是否为反记账BSEG:反记账标识:BSEG-XNEGP3.总账标记:如果F-02记账抬头凭证状态为U,则只会在ACDOCA和BKPF找得到数据,bseg无数据...

2020-11-27 16:58:47 5837 1

原创 SAP ALV界面跳转问题

ALV返回选择界面LEAVE LIST-PROCESSING.OOALV返回上一个界面SET SCREEN 0.LEVEAL SCREEN.

2020-11-27 16:51:03 1002

原创 ABAP字符串拼接保留空格

1.拼接字符串:CONCATENATE str1 str2 INTO str.2.拼接的字符串之间添加空格,则应该使用CONCATENATE str1 str2 INTO str SEPARATED BY ’ '.其中BY后面起到的作用是合并是加上指定字符,本文加的空格,也可以加入其它符号3.库中本身含有空格的字符串,在拼接时使用CONCATENATE str1 str2 INTO str5 RESPECTING BLANKS。在拼接的时候则会保存字符串前后保留的空格。4. 直接拼接 str

2020-11-27 16:49:13 3207

原创 SAP提示条

call function ‘SAPGUI_PROGRESS_INDICATOR’exportingpercentage = 2text = ‘正在读取数据,请稍候…’exceptionsothers = 1.

2020-11-27 16:48:14 135

SAP物料凭证批量修改BAPI .txt

批量修改物料凭证内容

2021-07-29

更新注册信息表 .reg

SAP免密登录修改注册表信息reg文件

2021-07-20

SAP自开发报表月操作次数统计报表源码

可以查询最近八天的用户查询报表次数,最近四个月的操作次数统计,包含按用户统计月操作次数。需要导入一个GUI

2018-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除