abap

爱喝水的鱼丶1 天前
性能优化·sap·abap·增强·开发运维·经验交流·mm模块
SAP-ABAP:MM 模块库存管理开发:出入库增强、批次管理与库存盘点功能开发博客简介:覆盖库存管理核心开发场景,讲解 MIGO 入库/出库增强 BAdI 开发、批次自动确定逻辑开发、循环盘点/动态盘点自定义程序开发、库存预警报表开发的核心逻辑,附“入库单自动校验采购订单匹配校验”“批次效期自动预警”“库龄分析报表”的完整代码,保障库存数据准确性与出入库流程合规性。
goyeer2 天前
sap·abap·fico·fi·co·mm
20.[SAP ABAP] DATA与TYPES异同本质: 创建一个自定义的数据类型模板,它只是一个规则/蓝图/模具,不占用内存空间,系统不会为它分配任何存储区域;
爱喝水的鱼丶2 天前
开发语言·性能优化·sap·abap·增强·经验交流·mm
SAP-ABAP:SAP MM 模块物料主数据批量导入与增强开发:字段扩展、校验逻辑与批量导入工具开发博客简介:针对物料主数据治理场景,讲解物料主数据自定义字段配置、BADI_MATERIAL_CHECK 校验逻辑开发、LSMW/CATT 批量导入工具配置、自定义批量导入程序开发的核心方法,附“物料编码自动生成”“物料描述规范校验”“视图扩展”的实现代码,提升物料主数据维护效率与数据准确性。
goyeer2 天前
sap·abap·fi·mm·opensql
21.[SAP ABAP] DATA关键字详解在ABAP中,DATA用于在程序的声明部分(通常是TOP包含或子程序开头)创建数据对象。它告诉运行时系统:
ChampaignWolf6 天前
c++·架构·sap·abap·mcp
在 SAP S/4HANA 内部基于 ICF Handler 从零实现 ABAP MCP Server:架构、代码与踩坑实录作者:liuxy | 适用版本:SAP S/4HANA 2025 / ECC 6.0 EHP8 | 阅读时长:约 15 分钟
ChampaignWolf6 天前
开源·abap·mcp·开源ai·yaai
YAAI 生态一周年:把 ABAP 变成 Agent 工具栈的开源组合拳标签:ABAP, MCP, YAAI, 开源, AI 分类:SAP / SAP&接口YAAI(Yet Another ABAP AI)是 Christoph Jänelli 在 ABAP 世界里用 ABAP 代码复刻 LangChain/Ollama 全套能力的开源项目,从后端 LLM 客户端 → 对话管理 → 函数调用 → RAG → MCP Server 一条龙。本文盘清这套生态一年的全部家底:yaai / yaai_ui / yaai_fc / yaai_cloud / yaai_mcp / aba
爱喝水的鱼丶6 天前
运维·性能优化·sap·abap·增强·经验交流
SAP-ABAP:隐式/显式增强开发规范与避坑指南:10 类典型错误与运维方案博客简介:汇总两类增强开发的高频踩坑点:隐式增强修改标准变量导致标准程序异常、增强内使用 COMMIT WORK 引发事务混乱、系统升级后增强点失效、增强逻辑硬编码导致维护困难等,逐一分析错误原因与排查方案,结合企业级项目治理需求给出增强命名规范、注释标准、变更记录要求,构建标准化的增强开发运维体系。
ChampaignWolf6 天前
git·ai·abap·claude·abapgit·mcp
abapgit-agent:用 Git 当中介,让 Claude Code 自己完成 ABAP 闭环开发AI 生成了完美的 ABAP 代码,然后呢?你还要手动复制到 ADT、手动激活、手动跑测试、手动把报错贴回给 AI。abapgit-agent 的作者 SylvosCai 认为,这是当前 ABAP 开发者使用 AI 编程助手时最大的摩擦点——于是他写了一个本地 Agent,把整条链路自动化了。
ChampaignWolf6 天前
人工智能·单元测试·sap·abap·joule·单元测试ai
Joule Unit Test 深度集成:ABAP 单元测试的 AI 六件套全解析单元测试是 ABAP 开发中长期"欠账"的环节——不是开发者不认可它的价值,而是写全面的 ABAP Unit 测试太耗时。Joule for Developers 把 AI 测试能力直接嵌进了 ADT 的 ABAP Unit Chat,SAP 官方数据称仅测试生成一项就能带来 25% 的测试时间缩减。这篇文章基于 SAP Learning 官方课程和 Help 文档,把这个功能拆开讲透。
ChampaignWolf7 天前
人工智能·sap·abap·人工智能ai·mcp
SAP 官方 ABAP MCP Server 正式落地:ABAP 开发进入 Agentic AI 时代作者:liuxy | 2026-09 | 阅读时长:约 10 分钟 | 适合所有 SAP/ABAP 从业者
荀彧原名苟或8 天前
运维·服务器·sap·abap
SAP 执行 CMD命令(GUI_EXEC 执行电脑本机命令、SXPG_COMMAND_EXECUTE函数执行服务器上的外部程序)<转载>原文链接 SAP中提供了: GUI_EXEC函数执行本地的外部命令或程序, SXPG_COMMAND_EXECUTE函数执行服务器上的外部程序。
爱喝水的鱼丶9 天前
运维·性能优化·sap·abap·增强·经验交流·开发交流
SAP-ABAP: BAdI 开发规范与避坑指南:10 类典型错误与运维方案博客简介:汇总 BAdI 开发的高频踩坑点:BAdI 实现内直接提交事务导致标准逻辑异常、过滤器配置错误导致增强不触发、多实现执行顺序混乱导致逻辑冲突、系统升级后 BAdI 参数变更导致失效等,逐一分析错误原因与排查方案,结合企业级项目治理需求给出 BAdI 命名规范、注释标准、变更记录要求,构建标准化的 BAdI 开发运维体系。
爱喝水的鱼丶15 天前
性能优化·sap·abap·业务学习·开发交流·交流学习·采购合同
SAP-ABAP:SAP学习分享:深入理解事务码ME32K——更改采购合同作为一名SAP物料管理(MM)模块的顾问或关键用户,你一定经常和采购合同打交道。但你是否清楚 ME32K 和 ME32L 的区别?是否曾在修改合同时遇到“目标数量小于已订购数量”之类的报错而不知所措?今天这篇学习笔记,就带你彻底搞懂 ME32K(更改采购合同) 的用法、注意事项以及那些常见的坑。
爱喝水的鱼丶15 天前
运维·性能优化·sap·abap·增强·经验交流·出口
SAP-ABAP:ABAP 用户出口开发规范与避坑指南:10 类典型错误与运维方案博客简介:汇总用户出口开发的高频踩坑点:出口内直接使用 COMMIT WORK 导致标准事务异常、硬编码业务规则导致后续维护困难、全局变量误用导致数据串扰、升级后出口失效等,逐一分析错误原因与排查方案,结合企业级项目治理需求给出出口命名规范、注释标准、变更记录要求,构建标准化的用户出口开发运维体系。
爱喝水的鱼丶15 天前
运维·性能优化·sap·abap·增强·经验交流·badi
SAP-ABAP:BAdI 上下文数据获取与交互:标准数据读取与修改逻辑实现博客简介:讲解 BAdI 接口参数的使用规则,覆盖标准程序传入的业务对象数据读取、返回参数修改影响标准流程的实现方法,梳理 BAdI 中内存参数导入、全局对象引用、增强间数据共享的操作技巧,结合“销售订单创建时修改行项目定价日期”场景给出实操代码,解决 BAdI 开发中标准数据交互的核心痛点。
爱喝水的鱼丶24 天前
运维·性能优化·交互·sap·abap·经验交流·出口
SAP-ABAP:ABAP 用户出口参数传递与上下文获取:SAP 标准数据读取与交互逻辑实现博客简介:讲解用户出口中 SAP 标准程序上下文数据的获取方法,覆盖全局变量读取、内存参数导入、标准结构字段引用的操作技巧,梳理出口与标准程序的数据交互规则、参数修改的边界限制,结合“销售订单创建时读取当前抬头数据做校验”场景给出实操代码,解决出口开发中标准数据获取的核心痛点。
山茶花开时。25 天前
sap·abap
[SAP ABAP] Excel批量维护货源清单在SAP中,货源清单是控制物料只能从特定供应商处采购的主数据,它定义了物料与供应商、工厂、采购组织之间的合法供应关系
爱喝水的鱼丶1 个月前
信息可视化·性能优化·sap·abap·bapi·开发交流·交流学习
SAP-ABAP:BAPI 基础认知:SAP 标准业务对象接口的核心逻辑与调用入门“RFC 是 SAP 的插座,BAPI 是 SAP 已经帮你插好的、带标准接口的家电。直接用就行,不用自己从零开始造。”
rm -rf * && haha.sh1 个月前
sap·abap·abap开发
【ABAP】SUBMIT 用法详解目录一、前言二、SUBMIT 的两种调用模式2.1 无返回调用 — SUBMIT2.2 调用并返回 — SUBMIT AND RETURN
爱喝水的鱼丶1 个月前
性能优化·sap·abap·回归测试·开发交流·交流学习
SAP-ABAP:性能优化效果验证与回归测试:优化前后性能对比、业务逻辑兼容性校验方案博客简介:讲解性能优化后的验证流程,涵盖优化前后响应时间、内存占用、CPU 使用率的量化对比方法,以及业务逻辑正确性回归测试、边界场景兼容测试的核心要点,梳理优化导致的业务逻辑异常、数据错误等次生问题的排查方案,保障优化效果符合预期且不影响原有业务。