- 博客(28)
- 资源 (1)
- 收藏
- 关注
转载 【ABAP】sap导入第三方网页证书
对接外部接口,除了在服务器做 IP/域名 DNS映射外,往往也需要早本地导入相应网址的安全证书,这里以钉钉接口为例:
2024-12-03 20:42:43
331
原创 【ABAP】判断当前系统凭证占用 及单据账号锁定
此处以物料号为例,SM12可以查看 当前程序占用物料号的情况 那么可以得以下思路进行单据锁定状态。以工具类的形式把结构作为返回参数。
2024-11-27 16:28:43
194
原创 【ABAP】 调整SMARTFROM默认编辑器配置
SAP 强制使用Word作为smartform的编辑器,按照上面的方法改了也不行。要改源码来应付SAP的检查逻辑。第一步:SE24 ——> 输入 CL_COS_UTILITIES——>点击显示——>双击IS_S4H进入源代码界面。可以通过执行 se38->RSCPSETEDITOR,去掉这里的两个勾点击激活就可以了。第二步:和ECC一致 执行SE38的程序RSCPSETEDITOR,去掉两个勾点击激活。——>点击更改按钮或者创建一个增强把这段代码贴进去激活就可以了。
2024-11-24 20:32:07
396
原创 【ABAP】 配置SMARTFRM 时对应打印机
SPAD 启动打印配置管理F 前端打印表示在打印时可以手动选择本地计算机上安装的打印机SU3 用户参数设置默认打印机
2024-10-24 10:24:21
331
转载 SAP生产订单(创建-下达-发料-报工-入库)全流程及反向流程
一、生产订单正向流程生产订单下单前需要维护的基础数据物料:记得维护成本视图,成品或者半成品需维护工作计划物料清单(BOM)工艺路线生产版本(S4版本必须)另外相关的是生产订单类型等配置,后面文章会介绍生产订单配置创建生产订单:CO01修改生产订单:CO02查看生产订单:CO03创建和下达生产订单比较简单,直接输入物料,工厂和订单类型,进入下一界面,维护数量和开始日期或者完成日期,点击保存即可。用CO02修改生产订单打开,左上角的旗帜就是下达按钮。PS:创建直接下达可以通过后台配置实现。
2024-07-24 15:36:26
2212
原创 【Linux】linux下安装 java/mysql/tomcat/nginx
mysql5.7 tomcat9 java1.8 nginx1.4username: rootpassword: 123456sudo service mysql startsudo service nginx startcd /usr/local/src/apache-tomcat-9.0.40/bin/sudo ./startup.sh1 切换到root用户2 执行 vim ~/.bashrc3 添加语句 PS1='\[\e[33m \][\u@ ...
2024-07-11 14:54:11
291
1
原创 【配置】JAVA+MAVEN 配置文档
配置maven环境变量:与JDK环境变量配置类似,jdk是在path变量里面编辑,maven需要新建一个MAVEN_HOME,内容是解压的maven文件路径。为了测试安装成功,打开命令提示符,输入 mvn -version (maven所有命令都是mvn)不能在后面输入多余空格,可能会出现上面的第二种情况。那么JAVA_HOME的设置其实就是和path中jdk的相似了。然后在Path中添加 %MAVEN_HOME%\bin。首先要确定好jdk的安装与配置。再次测试,MAVEN配置成功。
2024-07-11 10:44:08
336
原创 【ABAP】运用HTTP/POST协议向飞书机器人发送消息案例
创建好的机器人 Webhook地址为默认的调用地址 也可设置白名单,黑名单等 用于访问过滤.以下列举了最简单的Sap端发送JSON数据的代码。
2024-07-10 17:47:53
341
原创 【工具】基于POSTMAN 测试已开发的接口(Oauth2接口认证)
全部正确输入 且选择客户端校验后 点击最下方的 GET NEW ACCESS TOKEN 获取最新的TOKEN。输入获取来的账号密码后即可进行接口调用。
2024-07-10 16:57:36
265
原创 【ABAP】基于BADI:INSPECTIONLOT_UPDATE 新增/修改检验批。质检决策下发的增强
可在( IF_EX_INSPECTIONLOT_UPDATE~CREATE_BEFORE_UPDATE)进行校验,确定存系统后(标准表QALS)可进行检验批数据的处理。检验批编号为预生成的号码段 生成后不一定在QALS保存,所以我们要先校验生成保存在系统内。因为这里是基于BADI做的增强 首先我们对BADI创建实施点(SE19-创建实施)下方以创建检验批为例生成检验批后即可获取当前检验批数据。
2024-07-10 15:49:10
624
原创 【ABAP】 更改工艺路线BAPI: CPCC_S_TASK_LIST_MAINTAIN
对于生成工艺路线大家应该非常熟悉了 但修改工艺路线通常使用BDC 笔者不断尝试后发现了一个BAPICPCC_S_TASK_LIST_MAINTAIN 可用于更改 大家可以尝试下*&---------------------------------------------------------------------**& Report zgylx_test3.*&---------------------------------------------------
2024-07-10 10:56:13
943
原创 【SAP】 SAP中自带的历史记录表(CDHDR /CDPOS)运用
同时SAP也提供了一个标准程序RSSCD100,RSSCD150,RSSCD1TS查看修改记录。标准日志表CDHDR 和 CDPOS(可查看对应单据修改记录,用于增量数据查询)可以通过表TCDOBT或事务码SCDO查看对应的object class。
2024-07-10 10:38:36
1397
转载 SAP发布接口到外部系统(包含ECC/S4)
(注意:这里只需要激活webdynpro这个服务,不需要激活其下面的子服务。当你右键激活这个服务的时候,其子节点的服务并不会被激活,这点与我们常见的激活逻辑有区别)(注意:如果你激活bc下面的子服务,这里的bc服务就会自动激活,不需要再手动激活了,因此这里可以跳过这个服务,直接激活其下面的子节点服务即可)激活方法1:找到对应的路径,一级一级点开(点击服务前面的小三角,可以展示父服务下面包含的子服务),然后逐个右键激活。激活方法2:锁定服务名称,进行查询,再激活。输入服务名称,点击下一步。
2024-07-09 17:23:45
301
原创 【SAP】 SAP查询程序底层修改或查询调用的底层程序或表
2、点击ACTIVE TRACE 执行所运用程序。4、根据时间或相关参数获取sql或程序等相关信息。3、执行完毕后 点击Display trace。选择需要查看的时间等相关参数。1、输入事务码ST05。
2024-07-09 17:07:30
683
原创 【SAP】SAP常见优化项(密码长度,登录界面等)
2、登录界面文本(SE61- 文档(ZLOGIN_SCREEN_INFO))输入上述5个属性可更改对应的长度,策略等(具体含义,可直接中英互译)1、密码长度(SU01-密码策略-安全策略-属性)在对应的编辑器内按行输入即可。
2024-07-09 17:04:02
358
原创 【ABAP】dialog 开发中 负号的解决方法
在制作screen painter中将input的属性做两个设置: 输入框最后一位手动写字母v;在abap的程序中加减乘除计算数量金额,可能是正数也可能是负数。
2024-07-09 16:48:20
243
原创 【ABAP】 运用GOS技术将报文中的附件(PDF.TXT等) 存至系统附件内
开发中遇到这样一个需求 接口传输来一串报文 报文里包含PDF的文件(BASE加密字符串)存入对应检验批的附件清单内,我们可以如下代码所示操作进行存储。
2024-07-08 19:59:12
579
原创 【ABAP】 ALV的行列转置 (fieldcat 通用)
在我们的开发alv时经常会遇到要可配置ALV字段 那么必然行和列需要配置 配置的字段行作为列 列作为行。我们可以运用以下代码进行行列的转置 此处我运用的是类 也可以定义一个function 都可以。
2024-07-08 18:43:27
603
原创 【ABAP】硬核详解 获取/新增/更改状态 即STATUS_TEXT_EDIT /STATUS_READ的用法
当我们使用此BAPI获取状态 是从JEST获取当前对象ID在JEST-INACT = ABAP_FALSE 的值去取对应语言的状态文本(TJ02T-TXT04)予以展示。当我们使用此BAPI获取状态 是从JEST直接获取当前对象ID在JEST中的值予以展示 当然可以在ONLY_ACTIVE里限定 获取未激活还是已激活的。前言:在SAP系统中有很多时候 我们需要记录单据的当前状态 以下以检验批状态举例。当我们要新增状态时 首先要明确当前对象ID的类型 可在JSTO表内查看。
2024-07-08 18:27:31
1140
原创 【ABAP】 基于ECHART形成大数据分析树状图
最近有个新需基于第三方接口过来的数据 或系统内的数据 形成一个类似大数据类型的树状 图,以下是个DEMO可以参照以下思路:将所需的值赋值至对应的变量中。
2024-06-15 15:01:32
310
2
ABAP-一些常用自开发程序,优化提升日常使用及开发体验
2024-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人