自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于在财务月结的标准事务码中获取执行结果的增强(二)

在第一篇《》中,介绍了在KSS2/CON2/KSII中获取执行完结果的增强,本篇文章继续介绍获取财务月结标准事务代码执行结果的增强和相关处理。

2025-12-24 11:26:49 759

原创 如何在MAC的eclipse中根据win11虚拟机的SAPGUI登录配置创建ABAP project

但是MAC中的eclipse安装ABAP插件之后,在创建ABAP project时,无法读取SAP GUI中配置的登录地址,创建时比较麻烦。所以可以在eclipse中设置system connections,更换为虚拟机win11中对应的SAP GUI登录配置文件的地址。在使用MAC笔记本时,SAPGUI的MAC版本对于开发人员不是很友好,所以需要在MAC上安装虚拟机运行SAPGUI。之后创建就可以访问到配置信息。

2025-12-24 11:24:10 489

原创 AMDP实现计算结果关联查询的写法效率对比

查询acdoca,需要使用acdoca.rbukrs = znefit_cfl02.bukrs,判断当前公司在znefit_cfl02中是否维护。如果没有维护,就获取acdoca.racct;如果维护了,就获取acdoca.lokkt;经过判断获取计算后的值作为acdoca的科目号zracct,并且这个科目号要和znefit_cfl01.racct匹配,确保科目在znefit_cfl01中。

2025-12-24 11:23:30 586

原创 ME21N服务类采购订单

服务类采购订单:是用于采购“服务”的单据,比如软件费、维修费、物流费等无形的商品。作用:流程标准化与规范化: 为服务的采购提供了一个从申请、审批、执行到付款的标准化流程,确保合规性。成本控制与预算管理: 在创建订单时即可指定成本中心、内部订单、WBS元素等成本对象,便于事前预算控制和事中成本归集。服务执行的监控: 通过服务确认流程,业务部门可以监控服务的进度、检查服务质量,确保供应商履行合同。

2025-12-24 11:20:09 459

原创 CDS Association详解

定义: Association 是 CDS 中一种声明性的语句,用于定义两个 CDS 实体(视图或表)之间的关系。本质: 它本身不是一条 JOIN 语句,而是一个元数据定义,描述了“如何连接”的关系。只有在被显式使用时(例如通过路径表达式),它才会在生成的 SQL 中触发实际的 JOIN 操作。目标: 在订单抬头视图中,关联到客户主数据,以获取客户名称。// 客户主数据视图as selectkey kunnr,land1,name1from kna1// 销售订单头视图as select。

2025-12-24 11:18:38 756

原创 CR01创建工作中心

简单来说,工作中心在SAP中代表了一个具体的“工作地点”或“执行单位”。你可以把它理解为:生产车间里的一台机器或一条生产线。一个负责特定作业的班组或团队(如质检小组、维修团队)。一个工位或一个区域(如喷涂区域、装配工位)。它的本质是一个“能力提供者”和“成本发生地”。

2025-12-24 11:17:19 610

原创 KO01内部订单

本文档介绍内部订单的相关概念,以及通过前台和BAPI实现的方法。内部订单: 是一个成本对象,用于跟踪特定任务或作业的成本。它不像成本中心那样与一个常设的部门挂钩,而是与一个有始有终的具体活动相关联。主要用途:成本归集: 将所有与该活动相关的费用(如物料、人工、外部服务等)收集到这一个订单上。预算控制: 可以为订单设定总体预算,系统会实时监控实际发生额是否超预算,并可以发出警告或错误。成本分析: 方便管理者分析该活动的实际成本与计划成本的差异,评估活动效益。

2025-12-24 11:15:59 147

原创 SMARTFORMS的多语言翻译

在多语言项目开发中需要对SMARTFORMS进行翻译,满足多种登录语言的需要。

2025-11-27 09:37:58 433

原创 聊聊非用户内存的数据共享

结合这两篇文章可以知道,ABAP内存能共享在同一用户的同一窗口,SAP内存能共享在同一用户不同窗口,SHARED BUFFER / MEMORY和DATABASE能共享在不同用户,不同客户端。以上就是关于非用户内存进行数据共享的介绍,希望对你有所帮助。

2025-11-27 09:32:02 508

原创 ME 807 在表 EINA 中插入时有错误

在创建采购订单时,勾选信息更新,将会在需要时创建采购信息记录。但是出现了采购订单生成时,返回了凭证号,却查不到该凭证的情况(没有提交成功)。相同数据重推则成功创建采购订单。

2025-11-27 09:30:23 357 2

原创 ABAP实现后台JOB

简单来说,后台JOB就是在SAP应用服务器后台异步运行的ABAP程序(或程序步骤集合)。它与你在SAP GUI中直接运行程序(前台运行)有本质区别:异步执行: 提交JOB后,会话可以立即释放去做其他事情,无需等待JOB完成。独立于用户会话: JOB运行在专用的后台工作进程上,与任何具体用户的登录状态无关。即使用户退出系统,JOB也能继续运行。计划性: JOB可以设定具体的开始时间(立即、某个具体日期时间、定期重复)和运行条件(如某个前置JOB成功结束后)。

2025-11-27 09:26:40 489

原创 关于在财务月结的标准事务码中获取执行结果的增强

其中KSS2还找到另外一个通用函数,也有消息相关的内表。

2025-11-27 09:23:19 368

原创 ECC中实现隐式增强报错

在ECC中实施隐式增强,分明已经在隐式增强点创建了增强,但是报绿色消息:Objekt FUGR SMSG ist Teil der zentralen Basis und kann daher nicht erweitert werden.SE19也能查到,可是在隐式增强点并没有显示实施的增强,也就没办法进一步写增强逻辑。

2025-11-27 09:21:51 167

原创 千位符处理

【代码】千位符处理。

2025-06-03 10:44:21 209

原创 MIGO过账替换总账科目增强

MIGO过账时,判断移动类型和成本中心在自建表ZFIT_KMTD中是否配置了对应的总账科目,如果有,就将MIGO中的总账科目替换为自建表中的总账科目。最终也影响会计凭证和物料分类账中的总账科目。

2025-06-03 10:43:29 436

原创 ABAP锁对象

在一些业务场景中,我们需要将某张表或某张表中的某些数据锁定,防止多人对该表进行操作,导致数据出现问题。SAP对于表的锁定,有专门的锁对象。

2025-06-03 10:42:55 1304

原创 定义内表与@DATA内表的区别及影响

DATA定义的内表,会将内表中的字段作为关键组件。而通过SELECT查询时用INTO TABLE @DATA产生的内表,没有对应的关键组件两者的区别。

2025-06-03 10:40:14 254 1

原创 VA35计划协议清单增强

本文档在VA35计划协议清单中加入了VBEP-RRQQTY_BU和VBEP-CRQQTY_BU两个字段,

2025-06-03 10:39:30 334

原创 VL06I/VL06O报表增强

需要在VL06I展示的交货单行报表中增加采购订单的数量和交货日期项目视图增强字段。

2025-06-03 10:37:25 548

原创 SAP连接外部数据库

本文档介绍SAP对外围系统的数据库进行CRUD操作。主要分为两步:1、建立SAP与外围数据库的连接2、运行代码实现CRUD。

2024-12-26 16:04:49 1312

原创 LOOP GROUP用法

根据维度分组,处理内表中不同维度值的数据根据维度分组。

2024-12-26 16:02:39 412

原创 SAP配置网络打印机

在项目中需要用打印机打印表单,如果不配置网络打印机,通常需要通过连接特定的计算机(如打印服务器)来进行打印,或者使用本地连接的打印机,这样每台计算机可能需要单独配置打印机或安装驱动,导致资源浪费,也不方便。如果配置了网络打印机,无需本地连接特定的计算机或设备,多台计算机也可以同时访问和使用网络打印机,用户不用关心安装驱动等连接问题,更加方便。

2024-12-26 16:01:01 974

原创 BAPI_BATCH_CHANGE在更新后不自动更新批次特征

在CL03中看到分类特性配置了制造日期字段,并绑定了生产日期字段MCH1~HSDATMSC2N修改批次的生产日期字段时,自动修改了对应的批次特性但是通过BAPI:BAPI_BATCH_CHANGE修改生产日期时,并没有更新到批次特性中。

2024-12-26 15:59:52 1152

原创 MIGO DUMP LCX_RAP_EVENT_RUNTIME CL_RAP_EVENT_MANAGER==========CP

MIGO 收货时发生DUMP运行事务代码:SBGRFCCONF创建入站目标输入目标BGPF保存即可

2024-11-15 10:32:02 531

原创 验证登录用户账密

在开发中需要验证某SAP用户的账密来执行某些操作。具体就是指,当使用某个操作时,需要输入账号密码进行校验,此校验和登录时的校验是一致的,也具备多次校验错误后的账户锁定。本文档将通过代码示例,实现账密校验功能。

2024-11-15 10:30:52 302

原创 读取SMW0中txt文件,并解决乱码问题

根据需求,需要上传一段HTML代码,在功能中输出。所以,就需要将这段标准代码上传到SAP中用于读取展示。

2024-11-15 10:28:31 525

原创 屏幕“布局”运行错误之CALLBACK REJECTED BY WHITELIST

SM59维护TCP/IP链接,编辑回调准许列表,粘贴后保存即可。ST22图形屏幕绘制器中的运行时错误。点击屏幕中布局按钮报错。SAP的NOTE说明。

2024-11-15 10:13:18 185

原创 SD外向交货单

本文档将介绍外向交货单的创建、修改、删除、过账以及冲销,并且包含如何使用代码来实现上述过程。另外,还将介绍衍生出的交货单屏幕增强和BAPI维护扩展字段等内容。

2024-11-15 10:12:11 806

原创 采购信息记录维护

SAP的采购信息记录(Purchase Info Record)是SAP系统中用于管理供应商、物料和采购条件的记录。它包含了与某个特定供应商相关的物料采购的详细信息,如价格、交货条件、折扣、支付条件等。采购信息记录的主要目的是简化采购订单的创建过程,减少手工输入的工作量,并确保采购订单的一致性和准确性。

2024-11-15 10:10:39 2653

原创 物料主数据屏幕增强2——标准表方式

之前通过自建表的方式增强物料主数据字段,本文档通过直接增强标准表的方式,对物料主数据进行增强,使其能通过前台屏幕维护数据。

2024-11-15 09:51:06 333

原创 物料主数据屏幕增强1——自建表方式

本文档通过创建自建表存储增强字段的方式,对物料主数据进行增强,使其能通过前台屏幕维护数据。

2024-11-15 09:47:50 566

原创 BP新增页签增强

以上就是BP新增页签的介绍,希望对您有所帮助。在总结过程中,该篇文档给予了极大的帮助和借鉴。

2024-11-15 09:45:29 1458

原创 生产订单修改记录报表

生产订单修改记录报表对于项目上并不陌生。通常会在增强中编写逻辑来判断生产订单主要信息是否有变更,有则保存到日志表,并通过查询报表展示,帮助用户查看生产订单发生的修改。本文档的代码,只是对现有逻辑的一些优化,通过配置表的方式,设置监控字段,灵活监控生产订单这些字段的变更,也方便迁移到其他项目使用。

2024-11-15 08:54:25 653

原创 验证登录用户账密

在开发中需要验证某SAP用户的账密来执行某些操作。具体就是指,当使用某个操作时,需要输入账号密码进行校验,此校验和登录时的校验是一致的,也具备多次校验错误后的账户锁定。本文档将通过代码示例,实现账密校验功能。

2024-10-23 16:47:46 748

原创 屏幕“布局”运行错误之CALLBACK REJECTED BY WHITELIST

SM59维护TCP/IP链接,编辑回调准许列表,粘贴后保存即可。ST22图形屏幕绘制器中的运行时错误。点击屏幕中布局按钮报错。SAP的NOTE说明。

2024-10-23 16:44:27 158

原创 实现ALV页眉页脚

以上就是关于ALV合并单元格的介绍,希望对您有所帮助。定期更文,欢迎关注。

2024-04-24 18:18:09 744

原创 ALV合并单元格

以上就是关于ALV合并单元格的介绍,希望对您有所帮助。在总结过程中,也参考学习了以下文章:定期更文,欢迎关注。

2024-04-12 09:40:18 922 2

原创 聊聊SAP内存和ABAP内存

以上就是关于SAP内存和ABAP内存的介绍,希望对您有所帮助。定期更文,欢迎关注。

2024-03-21 14:02:34 2001

原创 隐式提交的引申之DB/SAP LUW

DB LUW(Database Logical Unit of Work):又称数据库逻辑单元。为了保证一系列数据库操作,要么同时成功提交,要么同时失败回滚,就引入了DB LUW,DB LUW 是数据库管理系统(DBMS)层面上的一个概念。如下图:数据库从左侧开始(代表一个DB LUW开始),经过INSERT、UPDATE、DELETE多次操作,如果其中任何一项操作出现问题,则对DB LUW开始以来的所有操作进行回滚,使数据库回滚到最左侧(最左侧,代表初始数据)。

2024-03-13 20:11:37 408

原创 创建预留跳过ATP检查增强

业务要求,当创建预留时,根据工厂和库存地点判断是否要进行ATP校验,而不能从物料维度控制ATP校验,因此需要做增强实现。本文档将实现通过增强在前台MB21和BAPI:BAPI_RESERVATION_CREATE1创建时,以及通过BAPI:BAPI_RESERVATION_CHANGE修改预留时,跳过ATP校验。

2024-02-28 18:17:42 524

ABAP屏幕开发-仿照采购订单界面

通过ABAP语言,模仿采购订单界面,实现屏幕开发,帮助大家理解和学习

2023-03-21

jseclipse插件

jseclipse插件是一款JS免费编辑器.

2016-11-24

空空如也

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

TA关注的人

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