自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 SAP ECC6.0 & Microsoft Word 2024兼容性问题

在更新office版本后,打开smartforms编辑Word文本时提示模板发生变更。Microsoft Word:LTSC 标准版 2024。打开Word,在常规设置中选择针对兼容性优化。点击取消后Word文本编辑器消失无法编辑。SAP版本:ECC6.0。

2025-07-03 16:47:57 206

原创 SAP ALV导出Excel时保留数字前导零

方法2导出的数据在Excel中显示时会有‘ ‘ ’ 一个单引号存在;方法3可以正常显示数字前的0;当将ALV报表数据导出到Excel时,数字前面的零(前导零)默认会被Excel去掉。今天遇到一个需求,用户在ALV中导出Excel时想要保留数字文本前“0”,下面是找到的一些方法。

2025-06-12 17:14:43 213

原创 SAP循环调用BAPI锁问题解决方案

SAP使用锁对象(Lock Objects)来管理并发控制,防止数据不一致。当多个用户或进程同时修改同一数据时,可能会触发锁冲突。循环调用BAPI时,特别是如果每个循环都涉及数据修改,可能会频繁创建和释放锁,导致性能问题或锁超时。

2025-05-10 13:50:44 272

原创 SAP VF01 保存时检查 (增强)

2、se38进入到对应程序SAPMV60A,屏幕号102,调试得知入口为该段代码。概述:用户在VF01做形式发票时,在保存时要求检查改DO是否已经做过形式发票。t-code:VF01 开票类型:ZF8A 交货形式的发票。1、输入VF01,进入改t-code窗口下,查看改窗口程序。3、进入该段程序,编写增强代码。系统环境:ECC6.0。

2025-02-14 17:06:08 578

原创 SAP QA32 ALV 字段增强

需求概述:用户希望在QA32的ALV界面中增加一个供应商名称的字段,经研究采用增强的方式。2、将光标放到激活位置,新建增强或使用原来已经创建的增强实施名称(如有)。se19中可以查看到刚才创建的实施名以及修改的增强代码。如下图,名称1是我通过结构增强新增的字段。2、QALS_D02标准结构增加附加结构。1、找到增强程序:RQEEAL10。3、编辑增强逻辑,保存激活测试。系统版本:SAP ECC6.0。1、QALS标准表增加附加结构。

2025-02-13 16:55:23 286

原创 SAP 登录界面设置右边提示信息

4、重新登录SAP时,即可在登录界面中看到刚才维护的信息。2、选择文档类、语言,输入文档名称并创建或更改。1、输入t-code:se61回车进入界面。3、编辑信息并保存退出。

2024-08-21 11:56:03 666

原创 SAP SAMRTFORMS 无法拖拽变量到Word编辑器中

通过se38执行 RSCPSETEDITOR 程序,取消勾选SAPScript和智能表选项。#备注:系统环境ECC6.0。在Word编辑器模式拖拽失败。

2024-06-26 21:51:06 577 5

原创 SAP 根据当月库存推算前月在库数量

前段时间帮其他部门的同事在写一个推移表的程序,希望计算前月的在库数量,今天测试发现计算前月在库数量的需求没写对。于是我根据物料号和日期关联这两张表去找到我需要的库存数量,一开始测试时是没问题的,但是后面还原测试机后计算的前月在库数量就不对了。后面经过查找资料才知道SAP中不会存储之前的库存数据,只存储当前的实时数据。表S032中存储当前的库存数量,S031中记录库存物料的变化数量,一开始测试没问题是因为之前的测试机数据比较旧了,库存数量一致没变化过,所以当月的数量和前月的数量是一样的,就没有看出问题来。

2024-05-14 15:25:23 410

原创 SAP ABAP 创建BOM,创建多备选BOM

方法二:CSAP_MAT_BOM_MAINTAIN。方法一:CSAP_MAT_BOM_CREATE。拷贝标准函数,更改标准代码如下。

2023-11-10 10:17:24 737

原创 ALV弹出窗口 REUSE_ALV_POPUP_TO_SELECT

i_screen_start_column = 10 "ALV起始位置。i_title = '凭证明细' "弹出的alv标题。这里介绍中比较简单的实现方式:FM: REUSE_ALV_POPUP_TO_SELECT。有时候需要在双击ALV某行时,弹出一个窗口。

2022-09-29 14:41:31 900

原创 ABAP接口创建

目录一、SAP的常用接口技术1、WebService2、ALE/IDOC一、SAP的常用接口技术1)WebService2)ALE/IDOC3)RFC4)BAPI5)Middleware1、WebServiceWeb Service就是一个应用程序,它向外界暴露出一个能够通过Web调用的API。Web Service是一种基于Web的中间件技术。用户通过把应用程序的一部分包装成Web服务的形式,将自己的应用程序功能提供给别人,实现应用程序之间的接口。we.

2022-03-18 09:30:24 2927

原创 SAP SE16N修改表数据

有时我们我们在做测试的时候需要修改一些表的内容,这时可以使用此功能去修改表内容来做测试,但是在正式的生产环境中不建议去直接修改表内容。使用SE16N修改表需要先输入命令&SAP_EDIT, 回车左下角显示激活SAP编辑功能后,就可以对相应的表进行新增、删除、修改的操作。...

2021-12-01 11:21:54 1153

原创 SAP无法创建客户增强的包含程序

今天在添加一个客户增强时,在双击增强程序的时候无法进入增强程序并出现了如下提示:程序名称ZX...为函数组蕴含保留。这时我们出现提示信息的情况下直接敲回车即可创建增强。

2021-11-17 15:45:24 709

原创 maven下 commons-lang3依赖报红问题

关于在maven下添加commons-lang3以来报红的问题<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency>在pom.xml在添加commons-langs依赖后发现右边maven管理依赖报红我们只需加上版

2020-12-12 20:18:57 8127

原创 JDBC

关于JDBC的简介JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。JDBC可以在各种平台上使用java,如Windows,MacOS和各种版本的Unix。JDBC库包括通常与数据库使用相关的API。1、连接数据库。2、创建SQL或执行MySQL语句.

2020-08-20 17:44:58 279

原创 视图的基本应用

什么是视图?视图,虚拟表,从一个表或多个表中导出来的表,作用和真实表一样,包含一系列带有行和列的数据。视图中,用户可以使用select语句查询数据,也可以使用INSERT、UPDATE、DELETE修改记录,视图可以使用户操作方便,并保障数据库系统安全。视图的优点和缺点优点(1)简单化,数据所见即所得(2)安全性,用户只能查询或修改他们所能见得到的数据(3)逻辑独立性,可以屏蔽真实表结构变化带来的影响缺点(1)性能相对较差,简单的查询也会变得稍显复杂(2)修改不方便,特别是复杂的..

2020-08-18 20:15:37 460

原创 MySQL增删改查

DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等。DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据)。DCL(Data Control Language):数据控制语言,用来定义访问权限和安全级别。DQL(Data Query Language):数据查询语言,用来查询记录(数据)。DDL操作表CREATE TABLE 语句用于创建新表。语法:CREATE TABLE [IF NO

2020-08-18 11:48:05 414

原创 I/O数据流

流的概念:内存与存储设备之间传输数据的通道。流的分类:按方向:输入流:将《存储设备》中的内容读入《内存》中。输出流:将《内存》中的内容写入到《存储设备》中。按单位:字节流:以字节为单位,可以读写所有数据。字符流:以字符为单位,只能读写文本数据。按功能:节点流:具有实际传输数据的读写功能。过滤流:在节点流的基础之上增强功能。...

2020-08-16 20:29:56 302

原创 线程

现有问题:线程是宝贵的内存资源、单个线程约占1MB空间,过多分配易造成内存溢出。频繁的创建及销毁线程会增加虚拟机回收的频率、资源开销,造成程序性能下降。线程池:线程容器,可设定线程分配的数量上限。将先预先创建的线程对象存入池中,并重用线程池中的线程对象。避免频繁的创建和销毁。线程池原理:将任务提交给线程池,有线程池分配线程、运行任务,并在当前任务结束后复用线程。获取线程池常用的线程池接口和类(所在包java.util.concurrent)Executor:线程池的顶级接口。.

2020-08-11 00:06:02 133

原创 Java基础知识

return的两种用法:应用在具有返回值类型的函数中: return value://表示结束当前函数,并伴有返回值,返回到函数调用出处。应用在没有返回值类型(void)的函数中: return://表示结束当前函数,直接返回到调用函数处。函数使用注意:一个类中可以定义多个函数,函数之间属于并列关系,不可嵌套。经验:一个函数只能做一件事情。(单一职能原则)好处: 减少代码冗余 提高复用性 提高可读性 提高可维护性 方便分.

2020-06-13 22:32:43 237

原创 监督学习与无监督学习

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-04-22 20:59:58 231

空空如也

空空如也

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

TA关注的人

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