爱喝水的鱼丶
做SAP的ABAP开发多年,在甲方做ABAP开发,有一定的开发经验,想和更多的大神进行经验交流。
展开
-
SAP-ABAP:ABAP `LEAVE LIST-PROCESSING` 深度解析
ABAP `LEAVE LIST-PROCESSING` 深度解析原创 2025-04-02 19:11:59 · 62 阅读 · 0 评论 -
SAP-ABAP:SAP内存类型(ABAP内存、SAP内存、高级内存)及作用域的深入解析
SAP内存类型及作用域的深入解析原创 2025-04-01 08:43:26 · 13 阅读 · 0 评论 -
SAP-ABAP:SAP IDoc技术详解:架构、配置与实战
SAP IDoc技术详解:架构、配置与实战原创 2025-03-27 21:23:06 · 254 阅读 · 0 评论 -
SAP-ABAP:RFC(Remote Function Call)第三方系统调用技术详解- SAP与外部系统高效集成方案
SAP-ABAP:RFC(Remote Function Call)第三方系统调用技术详解- SAP与外部系统高效集成方案原创 2025-03-26 14:39:39 · 258 阅读 · 0 评论 -
SAP-ABAP:SAP的RFC(Remote Function Call)优化总结与增强指南
SAP的RFC(Remote Function Call)优化总结与增强指南原创 2025-03-26 10:20:20 · 34 阅读 · 0 评论 -
SAP-ABAP:SAP数据集成全场景技术指南(BAPI、RFC、IDOC、BATCHJOB、ODATA、WEBSERVICE):从实时交互到批量处理
SAP-ABAP:SAP数据集成全场景技术指南(BAPI、RFC、IDOC、BATCHJOB、ODATA、WEBSERVICE):从实时交互到批量处理原创 2025-03-25 16:41:32 · 580 阅读 · 0 评论 -
abap数据字典
视图(View):一个或多个数据库表的逻辑表现形式,它本身不存储数据,但可以根据需要查询、显示或修改数据。ABAP数据字典是SAP定义和管理数据的主要工具,它包含了系统中使用的所有对象的信息,如数据类型、数据结构、数据库表、视图等。域(Domain):定义字段的技术属性,如数据类型、长度、小数位数等,是分配到数据元素中使用的对象。锁对象(Lock Object):用于控制对数据库对象的并发访问,确保数据的一致性和安全性。全局性:数据字典中的对象具有全局性,即一旦创建,就可以在SAP系统的所有程序中使用。原创 2024-09-05 21:32:35 · 349 阅读 · 0 评论 -
SAP-ABAP字符串处理总结
在ABAP中,字符串处理是一项重要的操作,它允许开发者对字符串进行各种操作,如搜索、截取、合并、拆分、替换、转换大小写等。另外,CONCATENATE语句还可以指定一个分隔符来分隔合并后的字符串,或者使用RESPECTING BLANKS选项来保留合并前字符串中的空格。ABAP中的SPLIT语句可以用来拆分字符串。这个语句会根据指定的分隔符将字符串拆分成多个子字符串,并将这些子字符串赋值给目标字段。示例4:CIRCULAR模式。示例3:RIGHT模式。示例2:LEFT模式。原创 2024-12-25 10:55:12 · 1227 阅读 · 0 评论 -
SAP-ABAP如何查找配置的事物代码
5.表tstct->实施指南,输入在3中得到的系统指南活动中的附加消息。4.表cus_imgach,输入在3中得到的系统指南活动中的附加消息。6.表TSTCP->视图.输入视图名称可以查找到事物代码。3.附加->系统指南活动,一般为后四位。7.记录视图,直接SM30维护。原创 2024-06-03 21:28:58 · 220 阅读 · 0 评论 -
SAP的异步接口进入等待队列问题
SAP等待队列:SAP等待队列是SAP系统中用于管理和处理待处理任务或文档的一个机制。在SAP系统中,等待队列(也称为工作进程队列或处理器队列)是一个重要的概念,它指的是系统中用于管理和调度后台处理任务的队列。等待队列主要用于处理那些不需要用户交互、可以异步执行的后台任务。这些任务可能包括批处理作业、定期运行的报告、数据传输、系统维护任务等。原创 2024-09-10 09:34:58 · 663 阅读 · 0 评论 -
ABAP、SAP的DESCRIBE定义及用法
这里的示例是为了展示DESCRIBE可能用于的一种假设性场景,但在实际ABAP编程中,你需要使用其他方法来计算字段间的距离或偏移量。在这个例子中,DESCRIBE FIELD语句用于获取结构体address(别名pl)的类型和组件数量,并将结果分别存储在变量typ和n中。在这个例子中,DESCRIBE FIELD语句用于获取字符型变量text的长度,并将结果存储在变量len中。在这个例子中,DESCRIBE FIELD语句用于获取数值型变量numtext的类型,并将结果存储在变量typ中。原创 2024-12-24 09:05:37 · 265 阅读 · 0 评论 -
ABAP ASSIGN COMPONENT的用法
ABAP中的ASSIGN COMPONENT语句用于将结构体(Structure)中的某个组件(Component)动态地分配给字段符号(Field-Symbol)。这种用法在处理动态数据结构时非常有用,因为它允许程序在运行时根据变量或表达式的值来决定访问哪个组件.原创 2024-09-12 19:23:34 · 792 阅读 · 0 评论 -
abap变量声明及系统变量
ABAP/4的路径为:Tools à ABAP/4 WorkBenchàABPA/4 Editor;其中: :变量名称,最长30个字符,不可含有 + , . , : ( ) 等字符;SY-SUBRC : 系统执行某指令后,表示执行成功与否的变量,’0’ 表示成功。SY-TABIX: 当前处理的是internal table 的第几笔。SY-UNAME: 当前使用者登入SAP的USERNAME;SY-UZEIT: 当前系统时间;ABAP/4中象= ,>,原创 2023-03-22 21:34:14 · 244 阅读 · 0 评论 -
ABAP第一代增强
查找UserExit:在相关配置中搜索以“UserExit_”开头的关键字,找到与销售订单创建过程相关的出口(UserExit)。ABAP第一代增强,也被称为基于源代码的增强(Form Exit),是SAP系统提供的一种增强方式,允许开发者在SAP标准系统之上进行二次开发以满足特定业务需求。集成测试:如果可能的话,在更广泛的集成环境中进行进一步的测试,以确保增强功能与其他系统组件的兼容性。然而,由于是直接修改标准代码,因此在系统升级时,这些增强可能会被新版本覆盖,导致功能失效。原创 2024-06-03 20:59:23 · 401 阅读 · 0 评论 -
SAP-ABAP-字符串操作示例解析
在ABAP的开发中会经常遇到需要对字符串进行操作的地方,ABAP字符串处理方式丰富多样,以下是几种常见的处理方式,按照功能分类进行归纳并且会有实例进行展示:原创 2024-05-28 11:11:02 · 2178 阅读 · 0 评论 -
SAP-abap的List Boxes用法
SAP中的List Boxes(列表框)是SAP GUI(图形用户界面)中常用的控件之一,它允许用户从预定义或动态生成的列表中选择一个或多个项目。函数模块介绍:VRM_SET_VALUES是SAP中用于设置屏幕控件(如List Box)值的常用函数模块。用户交互:在设计List Box时,需要考虑用户的交互习惯和业务需求,确保List Box的使用能够提升用户体验和业务流程的效率。拖入控件:在SAP的屏幕开发环境中,首先需要将List Box控件拖入到屏幕上的适当位置。原创 2024-09-09 11:36:31 · 459 阅读 · 0 评论 -
SAP-ABAP-RANGES的应用用例
总结来说,SAP中的RANGES类型是一种强大的数据处理工具,它允许开发者定义和使用灵活的数据范围来筛选和查询数据。SAP中的RANGES类型主要用于定义和处理数据区间或范围,它经常用于筛选、查询或其他数据处理场景中,特别是在ABAP开发中。在报表开发中,RANGES常用于定义用户可以选择的筛选条件,例如选择某个日期范围内的数据。在数据查询或关联查询中,RANGES可以作为一个条件,用于筛选或匹配满足特定范围的数据。当HIGH字段为空时,表示单值选择,如’EQ’(等于)、‘NE’(不等于)等。原创 2024-05-30 17:56:44 · 1254 阅读 · 0 评论 -
abap 数据引用、对象引用
在ABAP中,数据引用(Data References)和对象引用(Object References)是两种不同的引用类型,它们用于访问和操作数据。原创 2024-11-18 18:00:31 · 301 阅读 · 0 评论 -
SAP-ABAP:SE11修改表中字段后报“字段级的结构更改 (转换表 Z)”错误解决办法
表里的某个字段的结构,这个表中又有数据,激活的时候会报这个错误“字段级的结构更改 (转换表 Z。保存数据的花点击激活并调整数据库,选择保存数据,以保存老的数据。解决办法很简单,使用事物代码SE14去修改表。原创 2025-03-24 15:33:41 · 47 阅读 · 0 评论 -
SAP-ABAP:SAP ABAP内存深度解析:从原理到实战
SAP ABAP内存深度解析:从原理到实战原创 2025-03-23 03:55:48 · 676 阅读 · 0 评论 -
SAP-ABAP:SAP生产业务(PP模块)全流程深度解析
fill:#333;color:#333;color:#333;fill:none;物料主数据工艺路线工作中心生产版本MRP运行。原创 2025-03-22 16:44:35 · 1060 阅读 · 0 评论 -
SAP-ABAP:SAP系统架构技术白皮书
SAP系统架构技术白皮书原创 2025-03-20 19:53:32 · 894 阅读 · 0 评论 -
SAP-ABAP:SAP标准ALV增强技术指南
优先使用Enhancement Framework,避免直接修改标准程序。通过结构化实施流程,可在保证系统稳定性的前提下实现灵活的业务扩展需求。通过隐式增强在标准程序中替换ALV实例为自定义子类。通过SAP预定义的ALV相关BADI接口扩展功能。注入代码,动态修改ALV字段目录或事件处理逻辑。✓ 数据库表附加结构 ✓ 自定义逻辑计算字段。类操作字段目录(Field Catalog)✓ 对频繁访问的数据建立缓冲区。打开标准程序(如销售订单程序。通过继承标准ALV类(如。)创建子类,重写关键方法。原创 2025-03-20 10:19:32 · 716 阅读 · 0 评论 -
SAP-ABAP:SAP采购业务核心表关联关系详解
MM(核心)、FI(财务)、SD(计划协议):PR → PO → GR → MIRO → FI过账。原创 2025-03-19 20:54:38 · 400 阅读 · 0 评论 -
SAP-ABAP: 采购申请创建(PR)BAPI_PR_CREATE 技术指南-详解
通过 RFC 接口创建 SAP 采购申请(PR),支持自动化集成与批量处理。原创 2025-03-19 20:50:17 · 650 阅读 · 0 评论 -
SAP-ABAP:SAP外网接口调用技术全景指南
SAP外网接口调用技术全景指南原创 2025-03-18 14:47:18 · 891 阅读 · 0 评论 -
SAP-ABAP:SAP用户断点监控与管理指南
SAP用户断点监控与管理指南原创 2025-03-18 12:00:09 · 1315 阅读 · 0 评论 -
SAP-ABAP: SAP MM增强接口 IF_EX_ME_PROCESS_PO_CUST技术详情
SAP MM增强接口 IF_EX_ME_PROCESS_PO_CUST技术详情原创 2025-03-18 11:50:13 · 338 阅读 · 0 评论 -
SAP-ABAP:SAP锁冲突解决方案:MM_ENQUEUE_DOCUMENT错误处理指南
当遇到复杂锁问题时,建议同时检查相关表锁(如EKBE历史记录表)并考虑更新到最新SP版本。增加DEQUEUE调用。原创 2025-03-17 16:34:54 · 808 阅读 · 0 评论 -
SAP-ABAP:SAP采购模块(MM-PUR)学习指南
本指南通过交互式图表+场景化操作示例,构建从基础操作到战略采购的完整知识体系。:验证GR/IR科目余额(FBL1N):分析供应商评估报表(ME6A):检查未清采购订单(ME2O):在IDES系统复现各配置场景。:使用SAC创建采购绩效看板。创建采购申请(ME51N):设计端到端自动化采购流程。转采购订单(ME59N)更新库存+GR/IR科目。SAP采购专家成长阶梯。执行收货(MIGO)发票校验(MIRO)原创 2025-03-17 11:53:05 · 623 阅读 · 0 评论 -
SAP-ABAP:SAP物料主数据管理精要指南
fill:#333;color:#333;color:#333;fill:none;物料主数据基础属性业务视图分类体系物料编码/类型/描述采购/生产/销售视图特性/类/检索优化。原创 2025-03-17 10:59:39 · 1020 阅读 · 0 评论 -
SAP-ABAP:SAP 主数据管理体系深度解析与学习路径介绍
本大纲通过结构化知识框架+场景化实践指引,构建从基础操作到架构设计的完整主数据能力体系。建议结合SAP IDES系统进行分阶段实操验证,每月完成一个主数据全流程项目演练。采购订单货币/确认控制。客户/供应商数据专家。原创 2025-03-17 10:10:33 · 1043 阅读 · 0 评论 -
SAP-ABAP:SAP 主数据管理体系深度解析与学习路径介绍
本大纲通过结构化知识框架+场景化实践指引,构建从基础操作到架构设计的完整主数据能力体系。建议结合SAP IDES系统进行分阶段实操验证,每月完成一个主数据全流程项目演练。采购订单货币/确认控制。客户/供应商数据专家。原创 2025-03-17 09:59:41 · 971 阅读 · 0 评论 -
SAP -ABAP:SAP 业务能力培养体系(结构化学习路径)
此版本通过结构化视图、交互图示、代码示例等方式增强可操作性,聚焦企业级应用能力培养,帮助学习者建立系统化认知体系。掌握Activate方法。原创 2025-03-17 09:50:17 · 731 阅读 · 0 评论 -
SAP-ABAP:BAPI_OUTB_DELIVERY_CHANGE(修改外向交货单) 功能详解
锁定检查优先:调用前通过SM12检查锁,避免并发冲突小范围测试:在生产环境使用前,在测试系统验证数据修改逻辑组合操作:复杂修改(如批次+数量)建议分步调用BAPI并逐次提交日志跟踪:通过RETURN表记录操作结果,用于后续审计。原创 2025-03-17 09:25:52 · 878 阅读 · 0 评论 -
SAP-ABAP:Sap复合角色详解
复合角色是SAP权限管理中实现模块化、高效权限分配的核心工具。通过合理设计复合角色结构,企业可以简化权限维护流程,降低管理成本。明确复合角色与子角色的层级关系。定期审计权限继承逻辑,避免权限冗余或冲突。遵循命名规范和最小权限原则,确保系统安全。相关标签#SAP #复合角色 #权限管理 #PFCG #模块化设计。原创 2025-03-16 10:24:35 · 873 阅读 · 0 评论 -
SAP-ABAP:SAP 角色创建详解
SAP角色创建需结合业务需求设计合理的权限结构,通过PFCG维护菜单、权限对象及用户分配。复合角色适用于模块化权限管理,而单一角色提供细粒度控制。定期审计和遵循最小权限原则是确保系统安全的关键。相关标签#SAP #角色创建 #PFCG #权限管理 #复合角色 #最佳实践。原创 2025-03-16 10:18:46 · 797 阅读 · 0 评论 -
SAP-ABAP:SAP 权限对象创建详解
创建SAP权限对象需通过SU21定义对象结构,SU20维护字段,SU24关联事务代码,最终在PFCG角色中分配权限值。在SAP中,权限对象(Authorization Object) 是权限控制的核心单元,用于定义用户执行操作或访问数据的具体条件。• Object Name:输入自定义权限对象名称(以 Z 或 Y 开头,如 Z_MAT_EDIT)。• Existing Fields:选择已存在的权限字段(如 ACTVT)。将权限对象分配给事务代码,确保在角色维护(PFCG)时自动建议权限。原创 2025-03-14 17:41:10 · 773 阅读 · 0 评论 -
SAP-ABAP:SAP 权限对象与角色详解
SAP的权限管理通过权限对象定义访问规则,角色整合这些规则并分配给用户,参数文件则是权限的最终载体。合理配置角色和权限对象是确保系统安全与合规的关键。定期审计和遵循最小权限原则能有效降低安全风险。Q:权限冲突如何解决?原创 2025-03-14 11:02:37 · 344 阅读 · 0 评论 -
SAP-ABAP:CONV(显示类型转换符)关键字详解
是 ABAP 7.40 版本引入的显式类型转换操作符,用于将表达式的结果强制转换为指定的数据类型。它提供了一种清晰且类型安全的方式处理数据转换,避免隐式转换的潜在风险。原创 2025-03-13 18:43:09 · 893 阅读 · 0 评论