abap

LilySesy2 天前
数据库·sql·ai·excel·sap·abap
ABAP+在select的时候,可以A=B A=C B=C这样子JOIN吗?可以,代码如下:INNER JOIN T030 ON T030~BKLAS = MBEW~BKLAS AND T030~BWMOD = T001K~BWMOD
LilySesy2 天前
java·前端·javascript·bug·sap·abap·alv
ABAP+WHERE字段长度不一致报错解决在使用WHERE时,做查询的两个字段长度不一致,导致报错:If the addition "FOR ALL ENTRIES IN itab" is used, the fields "RFMNG" and "LT_A-MSL" must have the same type and the same length.
海阔天空0922 天前
abap
ABAP S4 新语法 sql with 的用法demo上图代码输出结果:看到结果输出很容易理解代码需要实现的效果了。
LilySesy2 天前
服务器·前端·数据库·sap·abap·alv
ABAP+如果在join的时候需要表1的字段某几位等于表2的字段的某几位,需要怎么做?使用substring,代码:SUBSTRING( C~KUNAG,5,6 ) = SUBSTRING( A~KUNNR,5,6 )
sinat_3751122615 天前
excel·sap·abap·邮件
abap 通用发送邮件程序(获取alv数据,带excel附件)REPORT z_send_email_with_excel. *&---------------------------------------------------------------------* *& 选择屏幕定义 *&---------------------------------------------------------------------* SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001. PAR
放弃幻想_22 天前
服务器·数据库·sap·abap·abap sap
S4和ECC或者不通CLIENT,不通HANA服务器互相取数1.DBCO(如下链接服务器信息由BASIS提供) 2.通过SELECT读取 SELECT * FROM (ls_ztbc007_pz-tabname) " CLIENT SPECIFIED BYPASSING BUFFER CONNECTION (gv_con_name) "gv_con_name = SAP-ECC-230 跨CLIENT " BYPASSING BUFFER CONNECTION (gv_con_name)"gv_con_name = SAP-ECC-230 不跨CLIENT INT
爱喝水的鱼丶1 个月前
运维·开发语言·学习·sap·abap
SAP-ABAP:SAP中的用户确认对话框:深入理解与实践POPUP_TO_CONFIRM在SAP的二次开发中,与用户的交互是不可避免的环节。当关键操作需要用户确认时,一个清晰、友好的对话框就显得尤为重要。今天我们来深入探讨SAP中最常用的确认对话框函数——POPUP_TO_CONFIRM。
1314lay_10071 个月前
http·json·abap
使用HTTP接口,对接外围系统,封装调用跟推送类和动态转换json,动态编程和动态调用函数这里封装了一个类,可以解析任何json,然后根据抬头传入的函数ID找对应的函数模块,动态调用函数模块,使用到了动态结构和动态编程和动态调用函数
爱喝水的鱼丶2 个月前
学习·sap·abap·配置·工厂·mm模块
SAP-MM:SAP核心组织单元:工厂(Plant)全面学习指南及配置图解好的,请看这篇关于SAP中“工厂”概念的学习总结文章。在SAP系统中,工厂(Plant) 是一个极其重要的核心组织单元,它是物流和生产业务的关键枢纽。千万不要被它的字面意思“工厂”所迷惑,它不仅仅指一个进行物理生产的制造车间。
爱喝水的鱼丶2 个月前
运维·开发语言·sap·abap·开发经验·动态字段符号
SAP-ABAP: ABAP ASSIGN COMPONENT 语句详解:动态字段符号的利器作用用法示例详解ASSIGN COMPONENT 是 ABAP 中用于动态访问结构体(Structure)或内表(Internal Table)行结构组件的核心语句。它通常与字段符号(Field Symbol) 结合使用,实现运行时(Runtime)而非编译时(Compile Time)对字段的灵活指派。
duangww3 个月前
abap
SAP ALV导出excel 报 XML 错误的 /xl/sharedStrings.xml解决方案1.导出 .XLSX 文件后,将文件扩展名更改为 .ZIP,然后将其解压缩。2.在“xl”文件夹内找到 sharedStrings.xml 文件。也可以是文件 /xl/worksheet/sheet1.xml。
Z y..3 个月前
abap
abap po使用函数入参出参作为接口参数首先创建一个函数,设置入参和出参格式并设置为远程函数 编辑处理逻辑配置连接信息 右击下图,导入SAP对象 填写SAP账号信息 在RFC内找到新创建的函数,可以搜索 正常创建SI,入参和出差可以拖动刚才新增的RFC结构到该处,不需要搜索
你好coder3 个月前
ide·vscode·编辑器·sap·abap·cds
VSCode连接SAP ABAP开发环境之前用过Eclipse连接ABAP开发环境,步骤复杂,不够便捷,现分享下使用VSCode连接ABAP开发环境的方法
爱喝水的鱼丶3 个月前
运维·数据库·sql·sap·报表·abap·程序
SAP-ABAP: Open SQL集合函数COUNT(统计行数)、SUM(数值求和)、AVG(平均值)、MAX/MIN(极值)深度指南核心优势:关键技巧:索引强制生效避免全表扫描内存控制场景1:动态库存快照场景2:财务期间锁校验决策树: 基础统计 → Open SQL集合函数 跨表分析 → Native SQL窗口函数 实时性要求 → Open SQL + BYPASSING BUFFER
爱喝水的鱼丶3 个月前
运维·开发语言·数据库·sql·性能优化·sap·abap
SAP-ABAP:ABAP Open SQL 深度解析:核心特性、性能优化与实践指南跨数据库标准化操作,通过 SAP Database Interface 自动转换成本地 SQL(如 HANA/Oracle)
DeveloperMrMeng3 个月前
sql·sap·abap
ABAP SQL更新DB小技巧 WITH INDICATORS在使用HTTP服务时我们更新数据时经常会使用到PUT或者PATCH,PUT的更新是完全以传入的字段信息为准,没有记录时进行创建,存在记录时完全依据传入的数据进行覆盖更新,而PATCH则是可以仅更新指定字段,而不影响其他字段,那在ABAP SQL中其实也有同样的功能,只是大多数时候都是为了方便直接使用了MODIFY语法进行更新(等同于PUT),这就要求如果是要更新记录时,你需要先获取目标数据的完整字段值信息,将你想更改的字段的值修改后,再次更新,那在ABAP Release 758之后,是可以使用WITH
爱喝水的鱼丶3 个月前
运维·开发语言·数据库·sap·abap
SAP-ABAP:SAP ABAP OpenSQL JOIN 操作权威指南高效关联多表数据核心作用 → 高效关联多表数据,满足复杂业务查询需求📌 选型黄金法则:1. INNER JOIN 内连接
LilySesy3 个月前
数据库·ai·oracle·编辑器·sap·abap
【案例总结】幽灵单据——消失的交货单号这篇文章应该叫做,《ABAPer在SE37测试BAPI时不COMMIT WORK的后果》注意:本篇文章的解答是AI deepseek回答的,如有侵权,请立即私聊我,卑微Sesy在线求饶!
修电脑的猫4 个月前
性能优化·abap
Performance Monitoring on Production Systems in SAP ERP(ABAP性能优化)Performance Monitoring on Production Systems in SAP ERP
LilySesy4 个月前
经验分享·sap·abap·erp系统·smartforms
ABAP+&SFSY-FORMPAGES&变成星号当总页数为个位数的时候不会出现星号,但是总页数为两位数的时候,10页之前就变成星号了这个问题可以通过设置2Z解决