SAP学习笔记 - ABAP开发01 - BDC概述,LSMW 实例 - MM02批量修改物料说明
下面这篇文章也讲了LSMWSAP学习笔记 - FICO03 - FB00FB01(F-02)FB02FB03FS00OBR1OBR2复制总账会计科目-FS15/CG3Y/CG3Z/FS16OBY2LSMW-CSDN博客咱们本章用MM02为例再看一下LSMW为以后学习BDC做对比。目录1BDC概述2LSMW2-1LSMW概述a主要功能和用途bLSMW 的局限性2-2举一个例子来看一下LSMW如何工作a看一下MM02的单次工作模式bLSMW修改b-1Create Projectb-2LMSW工作机制1Maintian Object Attributes2Maintain Source Structures3Maintain Source Fields 点Object Overview4Maintain Structure Relations5Maintain Field Mapping and Conversion Rules6Maintain Fixed ValuesTranslationsUser-Defined Routines7Specify Fields8Assign Fieles9Read Data10Display Read Data11Convert Data12Display Converted Data13Create Batch Input Session14Run Batch Input Session1BDC概述批量输入数据对效率要求不高两种方式- Call transaction- Batch Input和BDC差不多也是一个批量输入的工具2LSMWDeepseek上看一下LSMW的概述。2-1LSMW概述LSMWLegacy System Migration Workbench是 SAP 系统中一个用于数据迁移和批量处理的核心工具。简单来说它就像一个“数据搬运工”可以把大量数据从旧系统或 Excel 文件高效地导入 SAP也能用来在 SAP 里批量创建或修改主数据如物料、客户信息。a主要功能和用途LSMW 的核心工作围绕一个“三步走”的流程展开让复杂的数据处理变得有条理读取数据从电脑上的电子表格或服务器上的文件等位置读取源数据。转换数据将源数据的格式转换成 SAP 系统能够识别的目标格式因为不同系统的数据结构通常不同。导入数据将转换好的数据导入到 SAP 的应用数据库中。除了基本的数据迁移LSMW 还广泛应用于批量维护例如在 SAP 权限管理中管理员可以用它一次性删除或修改几百个角色的权限无需手动逐个操作极大提升了效率并降低了出错风险。支持多种导入方法它提供了灵活的导入技术包括标准的批处理输入Batch Input、BAPI业务应用程序编程接口和 IDoc中间文档等可以根据不同场景选择最佳方式。bLSMW 的局限性尽管 LSMW 功能强大但它也存在一些限制主要用于一次性或周期性导入它专为初始数据加载或定期数据转移而设计并不适用于需要持续监控的永久性数据接口。不支持数据导出它的职责是“搬入”不提供将数据从 SAP 导出的功能出站接口。依赖 IT 支持设置 LSMW 脚本通常需要一定的技术知识业务人员可能无法独立完成有时会依赖 IT 部门的协助这可能导致效率瓶颈。2-2举一个例子来看一下LSMW如何工作a看一下MM02的单次工作模式Tr-cdMM02输入物料号打回车修改Basic data 1 Tab的数据比如这里简单的修改 物料名称然后点保存或打回车bLSMW修改b-1Create Project分为3个层次1Project 》N Subject 1Subject》N Object点完回车点执行这样就进入到LSMW核心步骤了b-2LMSW工作机制通过录屏单次做出一个模板然后通过批量上传来上传数据。为了达到这一目的需要做结构以及结构内字段之间的Mapping1Maintian Object Attributes输入Recording名称等输入Tr-cdMM02直接进入MM02这里鼠标点Basic Data 1然后点对勾图标修改物料说明然后点保存按钮回到LSMW到此就算是录好单次的屏幕了回到MM02按F1看技术信息可以看到Program Name 就是SAPLMGMM- BDC-CURSOR录屏的时候光标在哪里- BDC-OKCODE功能代码比如这里的ENTR回车 / BU保存按钮- RMMG1-MATNR字段名后面是值然后把一些不需要修改的字段给删除掉接下来进行调用结构的定义点一下字段在点Default像MSICHTAUSW-KZSEL(01)默认值是X我也不对它进行修改就可以不定义回到上一页点一下Batch Input Interface - Recording然后点保存这样就回到了第一页然后可以进行第二步了2Maintain Source Structures这一步是啥呢就是定义上传结构的名称输入结构名称注意点保存3Maintain Source Fields 点Object Overview这一步是定义上传结构里的字段点Table Maintenance输入上传结构的字段然后点保存4Maintain Structure Relations这里是用于维护上传结构和调用结构之间的关系因为各自只有一个嘛他俩直接就关联了5Maintain Field Mapping and Conversion Rules下面要进行两个结构之间字段的关联6Maintain Fixed ValuesTranslationsUser-Defined Routines这一步在第一步已经做了这里不需要再做直接进入下一步7Specify Fields结构关联好了以后要开始做数据了Files On the PC然后选择文件路径输入名称点TabulatorTab键- 分割符然后点确定8Assign Fieles关联上传的文件本次就上传一个文件默认关联上直接保存回到上一界面9Read Data10Display Read Data11Convert Data数据转换12Display Converted Data显示转换内容13Create Batch Input Session前面都是准备工作这一步要开始干活了创建会话14Run Batch Input Session执行Session可以选择几个执行方式比如这里选后台执行等带执行完之后回到MM03已经修改完成了更多SAP顾问业务知识请点击下面目录链接或东京老树根的博客主页https://blog.csdn.net/shi_ly/category_12216766.html东京老树根-CSDN博客

相关新闻

深入解析Python字节码缓存:从pyc文件机制到开发部署实战

深入解析Python字节码缓存:从pyc文件机制到开发部署实战

1. 从一次“诡异”的编译错误说起那天下午,我正忙着调试一个部署在服务器上的Python服务。本地跑得好好的,一上服务器就报了个ImportError,说某个模块找不到。我第一反应是依赖没装全,但pip list一看,该有的都在。更奇…

2026/8/18 3:58:11 阅读更多 →
OLED屏幕技术原理与STM32驱动实战:从7T1C电路到SSD1306应用

OLED屏幕技术原理与STM32驱动实战:从7T1C电路到SSD1306应用

大家好,我是CSDN的一名技术博主。今天我们不聊代码,来深入聊聊一个在嵌入式开发、消费电子乃至高端显示领域都绕不开的核心器件——OLED屏幕。很多朋友在选择屏幕时,都会听到“OLED色彩好、对比度高、省电”,但知其然更要知其所以…

2026/8/18 6:57:03 阅读更多 →
AI工程化实践:从工具应用到研发流程重构的早期采用策略

AI工程化实践:从工具应用到研发流程重构的早期采用策略

最近和几个技术团队负责人聊天,发现一个很有意思的现象:大家都在谈AI,但焦虑的点完全不同。有的团队在纠结“要不要用”,有的在烦恼“怎么用”,而少数几个团队已经在讨论“如何用AI重构核心流程”了。这种差距&#xf…

2026/8/17 2:58:03 阅读更多 →

最新新闻

Meta-Harness:动态优化LLM智能体工作流的元控制架构设计

Meta-Harness:动态优化LLM智能体工作流的元控制架构设计

1. 先搞清楚 Meta-Harness 到底想解决什么实际问题如果你正在用大语言模型(LLM)做智能体(Agent)开发,或者想用提示工程(Prompt Engineering)来引导模型完成复杂任务,那 Meta-Harness…

2026/8/18 8:10:53 阅读更多 →
基于多智能体PI+R的孤岛储能系统分布式经济调度方案

基于多智能体PI+R的孤岛储能系统分布式经济调度方案

1. 项目概述:当孤岛储能系统遇上多智能体经济调度最近在搞一个挺有意思的项目,核心就是琢磨怎么让一群独立的电池储能系统(BESSs)在孤岛运行模式下,既能自己管好自己,又能协同合作,实现整体运行…

2026/8/18 8:10:53 阅读更多 →
2025闲鱼自动化工具实战:让签到、擦亮、数据统计一次全自动

2025闲鱼自动化工具实战:让签到、擦亮、数据统计一次全自动

2025闲鱼自动化工具实战:让签到、擦亮、数据统计一次全自动 【免费下载链接】xianyu_automatize [iewoai]主要用于实现闲鱼真机自动化(包括自动签到、自动擦亮、统计宝贝数据) 项目地址: https://gitcode.com/gh_mirrors/xia/xianyu_automa…

2026/8/18 8:10:53 阅读更多 →
Meta-Harness:构建LLM智能体标准化测试与执行框架的实践指南

Meta-Harness:构建LLM智能体标准化测试与执行框架的实践指南

在实际 AI 应用开发中,我们常常面临一个困境:一个精心设计的提示词(Prompt)在本地测试时表现优异,但一旦部署到生产环境,面对不同的模型、不同的输入或并发请求,其表现就可能变得不稳定甚至失效…

2026/8/18 8:10:53 阅读更多 →
Meta-Harness:构建AI智能体工程化评估体系,解决执行不可靠难题

Meta-Harness:构建AI智能体工程化评估体系,解决执行不可靠难题

如果你正在开发或研究AI智能体,可能会遇到这样的困境:明明大语言模型(LLM)能力很强,但构建出的智能体却表现不稳定——有时能完美完成任务,有时却给出离谱的答案,或者干脆“摆烂”不执行。问题的…

2026/8/18 8:10:53 阅读更多 →
从Prompt到Harness:多Agent协同工作流实战与LangGraph应用

从Prompt到Harness:多Agent协同工作流实战与LangGraph应用

大家好,我是专注于技术实战分享的博主。最近在研究和落地一些企业级的AI应用时,反复被“Harness Engineering”这个概念刷屏。它听起来像是Prompt Engineering的升级版,但又众说纷纭,有人说它是未来AI工程化的核心,也有…

2026/8/18 8:09:53 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/17 2:58:27 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 2:58:30 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/17 2:58:32 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →