自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 SAP CPI 之使用国密算法实现SM系列算法加解密

System.out.println("SM2-私钥:" + privateKey);System.out.println("SM2-公钥:" + publicKey);System.out.println("SM2-密文:" + encrypts);System.out.println("SM2-明文:" + data2);新建groovy,通过import之后,调用jar包中的方法。在CP中导入jar包,选择Upload,选中导入的jar包。的密钥和向量值,不安全!的公钥和私钥,不安全!

2024-07-09 17:58:08 325

原创 SAP CPI 之调用公共API实现查看全部Packages

通过service key中url 拼接/api/v1 +加上接口地址 /IntegrationPackages。

2024-07-09 11:35:18 22

原创 SAP CPI 之调用公共API实现查看全部运行的Iflow

通过service key中url 拼接/api/v1 +加上接口地址 /IntegrationRuntimeArtifacts。

2024-07-09 11:31:29 35

原创 SAP CPI 之用CPI访问API

配置完成后,接下来建立iflow准备测试,其中address前缀来自于 service key中的url,加上公共api接口即可访问当前CPI的公共API,其他参数如下输入即可。用postman调用CPI 的Iflow测试(这里调用CPI用的是Plan为Integration suit的clientid&clientsecret)

2024-07-09 10:57:10 72

原创 SAP CPI 之用postman访问API

通过clientid&clientsecret直接访问 公共API会出现报错:Error while obtaining token from UAA, with details: Request failed with status code 401。在postmen中通过调用token url,Authorization选择Basic Auth 将clientid&clientsecret作为username&password填入即可。注意访问地址j结构为 tokenurl?

2024-07-08 16:07:41 50

原创 SAP CPI 配置访问CPI 公共API的权限以及账号密码

可以添加Plan分为api和integration-flow的 service,其中api是提供访问CPI 的API接口的Service key,integration-flow是提供访问Iflow的Service key。如下所选,Service只能选Process Integration Runtime,Plan选api, Instance Name 名字可以自定义。这样Instance中出现CPI_API的Instance,进入创建Service Key即可。开始创建连接的Service Key。

2024-07-08 15:44:11 458

原创 npm执行npm install 很慢 还出现证书问题

解决问题:使用管理员权限执行命令行:npm config set strict-ssl false。执行命令行:npm install -g create-vite。

2024-07-08 15:01:18 49

原创 SAP-MM常用函数之其他

更新销售订单的审批状态。冲销交货单的过账发货。

2024-05-20 23:52:59 30

原创 SAP-MM常用函数之采购信息记录

更新采购信息记录创建采购信息记录确认采购信息记录采购信息记录初始化提交采购信息记录。

2024-05-20 23:52:28 58

原创 SAP-MM常用函数之预留

BAPI_RESERVATION_CREATE1 创建预留。时,就代表是模拟运行,不会真的创建最后的预留。

2024-05-20 23:51:51 21

原创 SAP-MM常用函数之采购订单

审批代码由业务进行配置,一般分为一级审批和二级审批,取消的时候需从高级别开始取消,最后取消到最低级别。审批代码由业务进行配置,一般分为一级审批和二级审批,审批时先从最低级开始审批,最终审批到最高级。

2024-05-20 23:51:06 24

原创 SAP-MM常用函数之采购申请

采购申请帐户分配段的序列号,这个必须给值,且一次导入的采购申请中,同一个采购申请只能导入一个序列号,多了就仍然会报这个错误。需要删除采购申请只需要把删除标识打上。委外相关的值,红框中的必填,显示请购单明细(采购申请)修改采购申请(也可删除)跟创建采购申请的BAPI。建立请购单(采购申请)更改请购单(采购申请)审批请购单(采购申请)赋值的时候,没有赋值。在同一采购申请中必填。

2024-05-20 23:50:05 232

原创 SAP-MM常用函数之供应商

BAPI_BUPA_CENTRAL_GETDETAIL 供应商主数据中心数据获得。BAPI_BUPA_ADDRESS_REMOVE 供应商主数据地址信息删除。BAPI_BUPA_TAX_ADD 供应商主数据税分类相关数据添加。供应商主数据税分类相关数据修改。供应商主数据税分类相关数据获得。供应商主数据税分类相关数据删除。供应商主数据地址信息修改。供应商主数据地址信息获得。供应商主数据基本信息银行。供应商主数据基本信息银行。供应商主数据基本信息银行。供应商主数据基本信息银行。供应商主数据基本信息银行。

2024-05-20 23:49:04 133

原创 SAP-MM常用函数之物料

VBWS_UOM_MAINTAIN_DARK 附加数据里增加批次特征函数。MD_CONVERT_MATERIAL_UNIT 物料计量单位转换。创建物料主数据,根据业务需求扩充需要的视图即可。,基本数据视图必建,其余视图根据需要创建。如果要建立什么视图就给对应的视图打上。下面的批次分类下的对象下的类别种类。下面的批次分类下的分配表里的类别。存储的是每个批次特性的名字和值。存储的是每个批次特性的名字。获取物料分类视图的详细信息。过账,收货,发货,退货。显示物料文件的明细清单。查看具体的物料特性值。

2024-05-16 22:38:34 22

原创 SAP-MM常用增强之预制发票增强

是否有固定资产的行项目,如果有固定资产项目,则弹出提示框,提示消息:存在规定资产采购项目!实现功能:检查预制发票中采购订单对应的采购组、采购类型和采购组织的权限。需求背景一:发票预制时金额不能为零。发票检验过账好模拟时,检查采购订单。做发票校验时实现替代功能的多种方式。需求背景五:发票校验部分增强。发票校验增强,重写过账行项目。在后勤发票校验中用户退出。

2024-05-16 22:32:18 236

原创 SAP-MM常用增强之供应商增强

需求背景一:供应商主数据的屏幕增强。

2024-05-16 22:31:02 17

原创 SAP-MM常用增强之预留增强

的类中自行增加一个全局的内表变量来实现我们的需求。解决方法:关于预留单号不显示的问题已经找出。控制不让用户在同一张预留单输入重复的物料号。因此无法和前面输入但没有保存的。修改状态下只要是新增一条。需求背景一:预留单的检查。预留单审批,预留修改检查。值都放入这个全局内表中。检查物料并读取物料描述。但像物料号等是有值的。所以还是可以做判断的。可系统给出的参数都是。为此只能看到最后一条。需求背景二:创建预留。

2024-05-16 22:27:59 16

原创 SAP-MM常用增强之物料主数据增强

视图中新增两个字段:旧物料号、基本单位。需求背景二:物料主数据增强自定义字段。需求背景三:物料主记录屏幕增强。操作物料主数据时,在基本数据。物料主数据表的增强检查。

2024-05-16 22:24:46 55

原创 SAP-MM常用增强之MIGO增强

对型转的预留过账时将型转后的物料自动填写至目标物料。时通过提货单号自动带出批次和生产日期。

2024-05-16 22:21:38 231

原创 SAP-MM常用增强之物料凭证

则根据采购订单找到库存地点,讲库存地点描述替代到物料凭证的收货方。检查原始单据工厂和库存地点与物料凭证的工厂和库存地点一致。当参照预留过帐时,检查填入数量是否小于预留数量。,特殊库存标识变成灰,工厂变成灰。实现功能:如果移动类型是。实现功能:如果移动类型是。实现功能:如果移动类型是。的时候,库存地点只能是。时间小于预留需求日期。,特殊库存标识必须是。实现功能:移动类型是。

2024-04-06 21:15:50 67

原创 SAP-MM常用增强之采购申请

需求背景三:采购申请在建立的时候需要判断物料的最小采购量和最小包装量,如果不够最小采购量的给予提示,如果无法除以最小包装量的给予提示,并且无法保存采购申请。需求背景二:创建、修改采购申请时,判断某些字段是否符合条件,不符合则提示系统消息。物资类采购申请分配货源自动检查生效合同的剩余数量及金额增强。采购申请里的未清数量这个字段是计算出来的值。需求背景四:采购申请数量控制增强。需求背景六:采购申请审批记录增强。需求背景七:采购申请审批策略增强。需求背景五:采购申请屏幕增强。解决办法:在其中的方法。

2024-04-06 21:11:48 72

原创 SAP-MM常用增强之采购订单

错误提示”解决方法:选中行项目对应标签页下的交货计划,把其中关联的采购申请数据清除后,再对行项目进行删除即可。需求背景一:采购订单创建、修改时,根据所选订单类型不同,给抬头附加数据里的字段赋默认值。问题一:采购人员反映,某个采购订单在做行项目删除标志时,系统提示错误“没有采用附加业务。合同号,且是必输项,不能为空值,否则弹出报错消息,采购订单不能保存。需求背景二:为采购订单增加一个页标签,在其中放入客户自定义字段。标准采购订单抬头,通信页签中的销售员字段文本,修改为。需求背景二:当采购订单的公司代码是。

2024-04-06 21:09:14 308

原创 SAP-MM常用数据库表

T16FE 批准标识的描述:采购凭证(订单审批状态描述)LFAS 供应商主数据 (增值税登记号的一般部分)EKRS ERS过程:将被开票的货物(商品)移动。PRPS WBS(工作中断结构) 元素主数据。LFMC 供应商主数据 (条件类型的段文本)LFC3 主供应商(特殊总分类帐交易图表)ADCP 个人/地址分配 (业务地址服务)T161U 准标识文本(PR审批状态描述)ADR6 电子邮件地址 (业务地址服务)ADRC 供应商地址 (业务地址服务)ADRCT 地址文本 (业务地址服务)

2024-04-06 21:03:51 174

原创 SAP-MM常用事务码总结

MBBS 计价特殊库存(销售订单和项目库存)ME57 分配并处理采购申请(未分配货源)ME1L 按供应商显示的采购信息记录。MB5M 货架寿命清单(到期日清单)MIGO 库存操作(收货)货物移动。ME32/ME32K 修改框架协议。MKVZ 采购清单展示(供应商)ME2L 采购订单清单(供应商)MI22 物料的库存盘点凭证清单。ME2M 采购订单清单(物料)ME31/ME31K 创建合同。ME54N 单独审批采购申请。ME29N 单独审批采购订单。MD07 库存/汇总显示需求。XK01 创建供应商主数据。

2024-04-06 20:56:02 440

原创 采购订单审批BAPI:BAPI_PO_RELEASE

采购订单审批BAPI:BAPI_PO_RELEASE

2024-04-05 16:31:54 34

原创 ABAP数字金额转中文函数 拿来即用

FUNCTIONzfmfico006*"*"本地接口:*"IMPORTING*"*"EXPORTING*"DATAspellTYPEspellDATAsdlenTYPEiDATAamount1TYPEpDECIMALS2DATAflagTYPEcamount1amountIFamount10amount10amount1flag负'ELSEflag。

2024-03-27 21:59:44 29

原创 ABAP排序启用字母排序 99过后是AA AB AC ... ZZ

获取下一字母流水。

2024-03-26 21:44:51 42

原创 ABAP 发送邮件(正文部分需要表格&图片)拿来即用

通知单号检验批次号物料号物料描述入库批号检验项目检验结果检验结论

2024-03-26 21:43:58 46

原创 ABAP_QM02 状态栏新增按钮增强

CMOD:QQMA0003 &QQMA0021

2024-03-26 21:41:19 43 2

原创 ABAP_搜索帮助

这时给ls_fieldcat-no_init_ch = 'A' 加一个就行了。这样就行了,但是有时候会出现 校验值不存在的报错。ALV引用标准搜索帮助。

2024-03-26 21:40:43 18

原创 ABAP save_text 使用 拿来即用

业务背景,保存MIR7的注释字段。*& 保存发票地址文本。

2024-03-26 21:39:28 93

原创 ABAP read_text 使用_拿来即用

language = sy-langu " 语言的值 1表示中文。object = fobject " 文本对象的值。id = fid " 文本ID的值。name = fname " 文本名的值。" EXCEPTIONS必须写,否则表头文本为空时程序将dump。

2024-03-26 21:38:10 63

原创 ABAP 根据批次特性获取描述-拿来即用

SELECTausp~atwrtFROM inob"XXEXPORTINGIMPORTINGEXPORTINGIMPORTINGENDIF.endloop.

2024-03-26 21:36:19 29

原创 SAP交货单基础操作BAPI总结

函数SD_DELIVERY_UPDATE_PICKING只能修改交货单行的拣配数量,函数 BAPI_OUTB_DELIVERY_CHANGE 可以填充交货单行的交货数量,库位,批次号等信息,但是不能填充交货单的拣配数量,函数WS_DELIVERY_UPDATE 可以进行交货单过账,过账的同时可以将拣配数量填充。需要先用 BAPI BAPI_OUTB_DELIVERY_CHANGE 将交货数量,库位,批次填入到交货单中,再使用函数 WS_DELIVERY_UPDATE 填入拣配数量,进行拣配过账。

2024-03-26 21:33:42 618

原创 ABAP 程序优化性能总结

通常那些运行时间不合理增长的程序能够通过优化改善性能,但是运行时间合理增长的程序,就很难优化,对于这类程序,我们只能优化用户的感觉了,让用户不至于因程序的长时间运行而感到烦躁。访问数据库消耗非常多的时间,频繁的访问数据库,对程序性能的影响是显而易见的,因为这意味着数据库开销的增加和网络往返次数的增加,所以在一个程序中,访问数据库的次数越少越好。当DB的问题处理完成后,就要注意程序对系统资源使用的控制了,ABAP中不能无限制的使用系统内存,有些大量耗用内存的程序是可以透过程序技巧调整的,还有就是用完了要清。

2024-03-26 21:25:19 789

原创 SAP 创建流程订单的物料清单数据 bapi:CO_XT_COMPONENT_ADD

LS_ORD-MESSAGE = '组件添加失败:' && LS_ORD-MATNR && LS_RETURN-MESSAGE.-SCHGT = LS_ORD-SCHGT."最后一行赋值到RESB刚好是需要修改的这条数据-散装物料。LS_ORD-MESSAGE = '组件添加失败:' && LS_ORD-MATNR && LS_RETURN-MESSAGE.LS_ORD-RSNUM = -RSNUM. "刚好取到最后一行赋值到RESB中。

2024-03-19 23:27:38 463

原创 ABAP字符串截取-发送邮件时line支持255&打印时最长文本255

ls_body lt_body 邮件内容部分,此段代码只是拆分字符串为255长度的样例,方便看到即用。"偏移量加255,pos += 255;

2024-03-19 23:25:07 147

原创 Rest接口报错 Content type ‘application/json;charset=UTF-8‘ not supported

今天测试组提上来的bug中在测试接口时报错:Content type 'application/json;charset=UTF-8' not supported但是其他问题都没这种情况就这个接口有问题:发现在dto定义了相同报文字段时,swagger生成的报文中不会出现重复字段,连字段都没有根据网上找的解决办法,最后发现...

2020-09-01 15:32:41 1911

原创 服务器异常问题-记录

问题描述:登录腾讯云HDG时系统反应较慢,经常崩溃卡死.问题分析 一直发现站内的流量和IP不太正常,读取读取/var/log/secure很多失败的登录信息2.1:查看ssh登录记录云服务器 ECS Linux CentOS 7 下重启服务不再通过 service 操作,而是通过 systemctl 操作。查看SSH登录记录:systemctl status sshd.s...

2020-09-01 15:30:02 581

SAP CPI IFLOW Manage

HTML AJAX CALL IFLOW (HTML CSS JS)

2024-07-06

A4纸尺子1比1还原尺子

A4纸尺子省去买尺子的钱

2023-07-17

netdata-v1.21.0.tar.gz

netdata系统检测 [root@monit ~]# yum install zlib-devel gcc make git autoconf autogen guile-devel automake pkgconfig [root@monit ~]# rpm -ivh autogen-5.11.8-5.x86_64.rpm --force //yum安装autogen可能会报错说没有此包,那么就单独下载autogen的rpm包进行安装 [root@monit ~]# tar -jvxf netdata-1.0.0.tar.bz2 [root@monit ~]# cd netdata-1.0.0 [root@monit netdata-1.0.0]# ./netdata-installer.sh --install /data 按照上面命令执行后的提示进行安装,安装后,netdata会自动重启。端口为19999

2020-04-24

ojdbc完整版-Oracle Database 11g Release 2 (11.2.0.4) JDBC Drivers

Oracle Database 11g Release 2 (11.2.0.4) JDBC Drivers

2019-10-11

docker集成安装maven-tomcat-git-jdk-redis-jenkins注意jdk另外下载添加进包内

注意jdk另外下载添加进包内jdk-8u191-linux-x64.tar 或者下载其他版本修改dockerfile文件中jdk名称即可(linux)

2019-01-22

drools使用的jar包

drools使用的jar包,运行官方drools-distribution-7.7.0.Final drools使用的jar包,运行官方drools-distribution-7.7.0.Final drools使用的jar包,运行官方drools-distribution-7.7.0.Final drools使用的jar包,运行官方drools-distribution-7.7.0.Final

2018-07-12

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

TA关注的人

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