自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (2)
  • 收藏
  • 关注

原创 SAP 对象版本对比工具-SREPO

SAP 可以用来跟其他系统批量比较程序版本

2024-02-21 13:13:27 391

原创 如何把内表数据从行转为列

如何把内表数据从行转为列

2024-02-21 13:03:30 492

原创 【SAPABAP] ABAP Memory和 SAP Memory 区别

作的不同之处是,它适合大数据量的操作,系统自动将其拆分成多条记录并存储到数据库中,比如图片或文档。,它将数据库表的行分成若干区域,它必须被直接指定,且值是两位字符,被存储到簇数据库表中的。既然是服务器上的所有用户共享空间,那么该值将保存到服务器关机重启为止,除非用户用。数据库也可共享数据,不过服务器共享肯定速度快些,理论上适合网络游戏,呵呵。变量,如果变量与名称相同,则也可以像上面一样,省略第二列的值。的数据量比较大,则新增的将是多条,这些条目的字段值。而同一个窗口中,运行某程序后,可以通过。

2023-07-24 10:43:54 406

原创 SAP Hana 相关网址

www.sap.com/fiori-apps-libraryTcode:/N/UI2/FLPFiori IMG:/n/ui2/flpd_custHTTPS://help.sap.com->SAP S/4 HANA->business partner approach….https://rapid.sap.com/bpSAP Acitivate Roadmap Viewer:https://go.support.sap.com/roadmapviewer/https://education.hana.onde

2023-07-24 10:15:33 144

原创 MB5B在HDB上的性能调优

MB5B是用于查询物料的收发以及现有库存。日常业务查询,通常会按照月份查看某片地区物料的库存以及收发状态。建立HDB和ECC的连接,通过SLT,将这几个表的数据传递到HDB;进行进行分析,可以得到数据库的提升对比数据。之后,有一些功能会受到影响,目前已知的是。TCODE:DBCO设置连接配置。,否则可以直接在原程序上改成。

2023-07-24 09:32:55 719

原创 SAP AES encrypt

在实际的操作过程中,我们通常采用的方式是:采用非对称加密算法管理对称算法的密钥,然后用对称加密算法加密数据,这样我们就集成了两类加密算法的优点,既实现了加密速度快的优点,又实现了安全方便管理密钥的优点。比如明文:{1,2,3,4,5,a,b,c,d,e},缺少6个字节,则可能补全为{1,2,3,4,5,a,b,c,d,e,5,c,3,G,$,6}比如明文:{1,2,3,4,5,a,b,c,d,e},缺少6个字节,则补全为{1,2,3,4,5,a,b,c,d,e,6,6,6,6,6,6}

2023-07-17 11:43:18 396

原创 【SAPABAP】如何实现跨系统传输请求程序

内容: 当某公司有多个平行系统时,比如 多个dev ,但是部署在不同服务器。有时候需要传输请求至其它系统。PS:传输至同系统中的不同client 用TCODE: SCC1.*&---------------------------------------------------------------------**&ReportZTRANS_TR*&-----

2023-07-14 10:34:12 270

原创 SAP PP Function Capability Management

Production Engineering Production BOM Management High Bill of Material a. Single/Multiple Level BOMs b. BOM Categories/Usage/Structure/Plant Allocation/Alternative BOMs/Item Categories c. Configurable BOMs PLM114 Basic Data for Manufac

2023-03-16 17:39:30 310

原创 【SAPABAP】获取内表中发生重复的值

获取内表中发生重复的值

2022-08-08 15:22:05 1488

原创 检查tcode 对应的角色 和 用户

如果要找一下某个tocde 权限 对应在哪些 角色中,通过PFCG-事务-输入tcode,执行-可以观察结果

2021-06-10 14:10:37 2533

转载 全角半角字符转换函数[SJIS_SBC_TO_DBC][SJIS_DBC_TO_SBC]

介绍两个abap中全角半角转换的函数,这两个函数在对日开发中会经常用到,用来转换全角半角的日文平假名,片假名:1)SJIS_DBC_TO_SBC :全角转半角2) SJIS_SBC_TO_DBC : 半角转全角完整代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...

2021-04-26 10:46:38 1035

原创 [ABAPRFC]BAPI_MATERIAL_SAVEDATA 附件字段未能写入问题解决

在使用BAPI_MATERIAL_SAVEDATA 去创建物料时,因为有增强字段。这时候需要通过extensionin 字段 进行赋值。但是赋值后仍然没有写入,这个需要通过TCODE:OMSR 配置一下 字段组:如下图:ZBRAND为mara主数据增强字段配置过程如下:点新建,字段状态设置为K,如下图:创建成功后,返回上一页,在字段组中 输入值,例如:208字段组208 也是配置,配置如下。一般复制标准的即可。参考资料:https://answers.sap...

2021-04-08 15:57:17 606

原创 ZCONVERT_TO_CURRENCY 不同币别金额转换

CALLFUNCTION'ZCONVERT_TO_CURRENCY'EXPORTINGlv_f_currency=lv_bsid_waerk"源货币类型lv_t_currency=ls_vbrk-waerk"目标货币类型lv_f_amount=lv_balance"源货币金额lv_data=lv_datum “日期...

2021-04-08 14:24:21 334

原创 【SAPABAP】WBS增强-CJ20N增强项目,WBS 下自定义字段

1 . WBS 相关出口如下:SMOD:其中CNEX0006 是项目增强,CNEX0007 是WBS增强CMOD:实现增强后,如下表:两个增强逻辑差不多,都是 先增强结构,再增强屏幕,然后画字段,然后在功能出口传递值。PROJ增强如下:1.增强结构proj中的CI_PROJ,如下图:2.增强屏幕,设置屏幕输序为子屏幕3.画字段,注意这里用到的结构是CNCI_PROJ4.激活屏幕后,分别增强EXIT_SAPLCJWB_002cnci_prps

2020-11-16 16:16:34 1424

原创 [SAPABAP]预制发票,相关屏幕增强及bapi 增强

MIRO:需要对屏幕增强,实现可以输入 xref1,xref2.如下图:图中,参考代码1和参考代码2 都是通过 隐式增强放出来的,具体 操作过程请查看链接:https://blogs.sap.com/2020/11/04/xref1-xref2-xref3-in-miro-the-ultimate-solution/在下列程序中,写隐式增强相关表增强:之所以在这么多表中增强,是为了后面过账的时候,能把参考码传递给财务凭证2. 上面...

2020-11-12 11:02:17 2108

原创 SM30 增加事件 ,当 更改记录时,修改 审批标记字段

最近接到一个需求,就是在自建表增加审批功能 ,审批完以后,如果遇到修改,需要重新审批。当用户在SM30 修改或者新增时,需要把已审批标记打上 空。网上关于SM30 的事件,描述很多 ,可以参考下面的 资料https://www.cnblogs.com/jxzhu/p/12178811.html基本就是SE11,输入自建表实用程序-表维护生成器 -生成表维护然后,点击环境-修改-事件在事件中,新增事件01或者18 都可以。代码如下:FORM...

2020-09-17 11:10:45 1396

原创 用户出口中需要报错,但是又不想禁用 屏幕输入

以SD 用户出口增强举例:MV45AFZZ-MV45AFZZ当使用报错MESSAGE EXXX . 后,加上下列语句即可实现,屏幕报错,但是仍然可以输入PERFORMFOLGE_GLEICHSETZEN(SAPLV00F).FCODE='ENT1'.SETSCREENSYST-DYNNR.

2020-09-08 10:36:23 219

原创 隐式增强相关表

ENHNAME_TYPE: 存储隐式增强名称有时候在SE19 的时候搜索不到已创建的隐式增强,则可以 使用这张表查询

2020-03-17 12:56:55 260

原创 ACC_DOCUMENT增强遇到记账码的问题

实现BADI:ACC_DOCUMENT 后。发现 凭证不成功。遇到两个问题。第一设置问题:第一,增强一直没生效。解决办法: 1.检查 增强是否已激活 2. 检查 增强 过滤值是否正确。如下图。结果:过滤值是BKPF,应该是BKPFF第二:激活增强后,提示借贷不平衡,跟踪标准代码后,发现必须输入 记账码BSCHL。检查增强结构,发现已...

2019-12-24 11:39:07 612

原创 查找新式BADI的方法

1. BADI分为经典badi 和 新badi,分别对应的是se18中的 增强点和 badi。如下图: 标准方式 是主程序都会调用cl_exitHandler=>get_instance,只需要在这个方法里面打上断点 即可查找 针对新式badi,即se18里面的增强点。则调用为GETBADIhandle-BADI定义名、CALLBADIhandle->me...

2019-12-12 19:16:14 762

原创 SRT:Authorization denied. 外部系统调用sap wsdl 时显示此错误

SRT:Authorization denied 是因为登陆账号没有 使用接口权限导致具体可以参考这个网址:https://apps.support.sap.com/sap/support/knowledge/preview/en/2538732具体错误原因可以 sm37:AUTHORITY_CHECK_SERVICEAUTHORITY_CHECK_SERVICE 在这个functi...

2019-09-23 16:09:58 1217

转载 SAP ABAP开发技术总结]结构复用(INCLUDE)

TYPES BEGIN OFstruc_type.TYPEScomp... TYPEScompTYPEstruc_typeBOXED."参照另一结构类型INCLUDE{ {TYPEstruc_type} | {STRUCTUREstruc} }"将另一结构包括进来 [ASname [RENAMINGWITH SUFFIXsuff...

2019-04-24 15:19:56 3107

原创 Y_BC_TA_EXCHANGE

*&--------------------------------------------------------------------**& Report  Y_BC_TA_EXCHANGE*&*&---------------------------------------------------------------------*********...

2018-12-11 09:18:17 220

原创 dialog 对话框扫描二维码,读取二维码全部内容

遇到一个需求:在textfield文本框中,扫描二维码后,获取二维码全部内容。长度大概在1000字左右。如下图:只需要讲该字段类型设为strlen 类型,即可获取全部数据,如下图。需要注意的是,长度超过1000以后,最好不要用此方法,会导致获取不到的情况。此时需要用文本框来获取。 ...

2018-11-16 10:49:57 1336

原创 OLE 操作集合

*&---------------------------------------------------------------------**& OLE方式EXCEL操作通用程序*&---------------------------------------------------------------------********************...

2018-11-01 17:22:40 2211

原创 ALV 表头 ,分区域 分别对其 显示

如下图所示,需要在ALV表头实现下列样式所以,在ALV function 中设置 I_CALLBACK_HTML_TOP_OF_PAGE = 'HTML_TOP_OF_PAGE':  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'    EXPORTING      I_CALLBACK_PROGRAM          = SY-REPID    ...

2018-09-12 23:24:45 1582

原创 SAP So10 长文本 生成传输请求

百度了这个问题没找到,然后去bing 搜了下,英文答案。简单copy下。。。看不懂的也不要做sap了。两种方式:1. 通过se78 传输2.通过直接新建一个定制请求,手动输入 GO to SE78---->Stores as Text--->Standard Text->Double click on ST>Give the Name of the ...

2018-09-10 11:13:36 2838

原创 调用SAP提供的webservice时报Web 服务处理错误

外部系统调用 SAP webservice 的时候,有时候会报错。这个报错不是在RFC中发生的,所以有时候无法查找原因。但是会反馈一个 消息类似于:Web 服务处理错误; 提供者端 Web 服务错误日志中的更多详细信息 (世界协调时间时戳 20160420124852;事务标识 56BE7493CE26322AE1000000AC100091)SAP中可查找webservice 相关表:...

2018-08-21 10:48:39 10030 1

转载 如何通过程序package找到smod中的用户出口

http://www.baidusap.com/abap/userexits/5991 先通过menu上的status找到sap标准程序的include名,比如PO订单显示tcode---me23n然后双击program,进入abap 程序编辑器,再通过goto--Attributs找到packageMEtcode SMOD,点击查找按钮然后输入package,...

2018-08-08 20:49:42 340

转载 【转载】[OLE]OLE 常用方法和属性

1.ole中如何保存和退出。call method of sheetname 'saveas' exporting #1 = filepath #2 =1.call method of applicationname 'quit'.2.给sheet重命名。call method of sheetname 'name' = 'sheetname'.3.创建application.ca...

2018-07-17 23:00:40 921

转载 SAP ABAP OLE 操作EXCEL小结

ABAP直接操作EXCEL实现数据处理。这里是用OLE实现操作EXCEL的。现在还有DOI操作EXCEL等方法。以后用到再做介绍。此处不是直接生成EXCEL文件,而是从服务器已经上传的EXCEL模板中下载模板然后打开修改实现数据保存。也可以直接创建新的EXCEL文件往里面传递数据并设置格式。这里不做介绍。 1.采用模板文件实现。上传EXCEL模板 T-code:SMW0 ...

2018-07-17 22:08:06 5407

原创 soapui webservice 监测工具 使用

soapui 应用广泛先提供soapui 软件的 的地址链接:https://pan.baidu.com/s/1kWhXqg3 密码:vl6n打开后,下一步下一步到结束。然后打开。创建一个新的应用请参考链接https://jingyan.baidu.com/article/0eb457e5360aa503f1a905ce.html 这里,点击 左侧 ‘request1’...

2018-02-02 15:54:56 784

原创 FI 凭证过账相关增强

1. BAPI :BAPI_ACC_DOCUMENT_POST 相关增强 附加结构需要增强 SE18:ACC_DOCUMENT(BAPI_ACC_DOCUMENT_POST字段扩展)中的方法CHANGE 示例代码:METHODIF_EX_ACC_DOCUMENT~CHANGE.DATA:WA_EXTENSIONTYPEBAPIPAREX,...

2018-02-02 15:31:17 1188

原创 下载TR到本地

包含上载和下载*&---------------------------------------------------------------------**& Report ZTRANS_TR*&---------------------------------------------------------------------**&*&----------------

2018-01-31 16:50:22 3071

原创 ABAP生成二维码

方法1:文档链接:https://blogs.sap.com/2016/05/12/qr-code-or-2d-bar-code-in-sap/如果sap 版本是722以上,则可以直接在se73 中选择system bar code 中 创建 qr code 2005即可使用。唯一的问题是不支持中文方法2:https://blogs.sap.com/2014/02/24/%

2018-01-23 15:51:16 3361

原创 功能位置KKS编码批量创建

KKS编码批量上传并创建,相关Tcode: IL01(创建功能位置)上载模板:smw0-Webrfc 应用程序的二进制数据-对象名称-输入ZNYPMR00030*&---------------------------------------------------------------------**&*********************************...

2018-01-23 14:37:29 2072 1

原创 跨系统传输请求 程序代码

内容: 当某公司有多个平行系统时,比如 多个dev ,但是部署在不同服务器。有时候需要传输请求至其它系统。PS:传输至同系统中的不同client 用TCODE: SCC1.*&---------------------------------------------------------------------**& Report ZTRANS_TR*&-----

2018-01-19 16:29:30 1028

原创 根据上传模板,抓取相关数据,并进行物料主数据除基本视图外批量扩展维护

程序功能:根据上传模板,抓取相关数据,并进行物料主数据除基本视图外批量扩展维护*&---------------------------------------------------------------------**&**********************************************************************& Program I

2018-01-19 10:49:23 1804

原创 交货单 增强 VL01N:LE_SHP_DELIVERY_PROC自动增加批次号

交货单 增强 VL01N:LE_SHP_DELIVERY_PROC自动增加批次号

2017-11-23 16:54:59 4230

原创 替代报错,出口不存在时的解决办法

VA01 时,报错。提示出口XXX 在RGGBS000中未生成。通常这个时候,参考下列文章即可。需要使用RGUGBR00程序重新生成程序替代不起作用通常有两个原因:一.系统默认不允许你替代该字段内容。SAP将所有的允许字段退代关系维护在GB01表中,如果该表中没有出现你的替代字段,你是不能替代的,比如会计科目BSEG-HKONT通常是不允许替代的,你就需要在此表

2017-08-15 13:24:04 2385

ABAP SQL Monitor

Implementation Guide and Best Practices TABLE OF CONTENTS ABAP SQL Monitor - What is it and why do I need it? When is it available and what are the technical requirements? In which system shall I use the SQL Monitor? SQL Monitor will run in production…

2023-07-24

SAP01-EN-Col18-ILT-FV-Show

Course OverviewUnit 1: SAP - The Cloud CompanyUnit 2: SAP System NavigationUnit 3: System-Wide ConceptsUnit 4: Logistics and Cloud ApplicationsUnit 5: FinancialsUnit 6: Human Capital Management (HCM) and SuccessFactorsUnit 7: Analytics and Strategic PlanningUnit 8: SAP Services

2023-07-24

如何创建用于自定义表或视图的维护视图

View cluster is a group of maintenance dialogs which are collected in maintenance unit for business or technical reasons. The main purpose is that view cluster allows end users to maintain the complex cross-table data and ensure consistency of the data. SE54 is the transaction code for creating View Cluster. SM34 is the transaction to maintain entries in View Cluster. This tutorial contains the procedure of creation of view cluster using views. First, we need to create maintenance views for ta

2023-07-17

PI服务开发配置手册v1.0

1 概述 5 1.1 功能概述 5 2 PI_SLD 配置 6 2.1 SLD功能概括 6 2.2 SLD登录 6 2.3 注册DMS系统 7 2.3.1 创建Products和Software Components 7 2.3.2 创建Technical system 9 2.3.3 创建Business System 12 2.4 注册SAP S/4系统 15 2.4.1 推送SAP S/4系统技术信息到PI 15 2.4.2 创建 Business system 16 3 PI_ESR 配置 19 3.1 ESR功能概括 19 3.2 ESR登录 19 打开浏览器输入以下网址: 19 HTTP://PODEVAPP.NAVECO.COM.CN:50000/DIR/START/INDEX.JSP 19 3.3 导入DMS系统SOFTWARE COMPONENT 21 3.4 接口服务配置 23 3.4.1 创建命名空间_http://www.naveco.com.cn/sd 23 3.4.2 为接口创建文件夹 24 3.4.3 为外围系统发送到SAP系统的消息配置ESR内容(DMS

2023-07-17

SAP ABAP DEBUG 方式总结

SAP ABAP DEBUG 方式总结 一、一般Debug 1、内、外部断点。外部断点功能涵盖了内部断点 2、图上方红框为一次为F5\F6\F7\F8 3、在Debug 进入内表时,可以通过右侧的工具按钮来对内表内容的增删改。 4、若DEBUG想返回上一步重新执行操作,可以通过鼠标右键选中想返回的行,点击“转到语句”进行操作。 5、Condition point 6、Watchpoint 7、Break point at message. 8、Hardcode: Breakpoint at program 8.1 Break 8.2 Break-Point 8.3 Log-Point 二、弹窗程序Debug 三、后台作业 Debug 四、报错程序的Debug 五、运行中程序Debug 六、Smartforms Debug 七、Debug 其他用户程序 八、Update 模式下的function debug Additional

2023-07-13

WebDynpro Training final.ppt

WebDynpro Training final Web Dynpro For ABAP 实用开发技术培训

2019-06-04

殷人昆c++数据结构清华大学课件

是由清华大学出版社出版,殷人昆编写的c++学习资料

2010-03-01

空空如也

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

TA关注的人

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