- 博客(17)
- 收藏
- 关注
原创 SAP STO库存转移交货单(公司间) : BAPI_OUTB_DELIVERY_CREATE_STO
本文详细介绍了在SAP系统中通过ABAP代码实现基于采购订单创建库存转移交货单(STO Delivery)的完整流程。主要内容包括:1) 查询采购订单信息及最大步骤号;2) 获取采购订单项数据并填充库存转移交货单项;3) 调用BAPI_OUTB_DELIVERY_CREATE_STO创建交货单;4) 错误处理与回滚机制;5) 成功情况下的数据更新与事务提交。该流程确保了物料在工厂间转移时交货单的准确创建,并通过完善的错误处理机制保障了系统的稳定性。
2026-03-03 14:37:50
563
原创 SO单据和STO单据的区别
SAP系统中SO(销售订单)和STO(库存转移订单)的区别:SO用于客户销售流程,记录外部客户订单,会生成销售交货单和发票,影响销售库存;STO用于公司内部库存调拨,记录工厂/仓库间物料转移,生成库存转移交货单但不涉及发票。关键区别在于SO面向外部客户销售,STO处理内部库存转移。业务场景决定使用哪种单据:外部销售用SO,内部调拨用STO。
2026-03-03 14:31:46
391
原创 SAP 例程
本文介绍了SAP系统中T-CODE:VOFM9开头的自定义例程管理流程。重点说明了例程编号的命名规则(如V代表SD模块,M代表MM模块),并强调了应用程序字段的必要性以避免冲突。详细描述了新增例程后的激活步骤:选中例程编号→编辑→激活→将编号提供给业务人员。最后指导了代码编写流程:进入编辑器→插入代码→根据业务逻辑编写程序。该流程规范了自定义例程的创建和管理操作。
2026-02-27 11:21:12
169
原创 PO接口配置步骤
本文详细介绍了SAP接口配置的全流程,分为ESR配置、ID配置和SAP端操作三部分。在ESR配置中,重点说明了创建文件包、数据类型、消息类型和服务接口的方法;ID配置部分详细阐述了REST接口的通道创建与参数设置;最后在SAP端操作环节,介绍了代理生成的步骤和注意事项。文章提供了完整的配置指南,包含数据类型处理、消息映射、HTTP头设置等关键技术点,并特别强调了HTTPS证书配置、数据结构转换等常见问题的解决方案。
2026-02-05 17:20:10
789
原创 SAP SE54 中视图簇定义的完整指南
本文介绍了SAP系统中SE54视图簇的创建与SM34维护方法。视图簇结构分为平级和头行嵌套两种:平级结构适用于逻辑平等的关联表,而头行嵌套则用于主从关系的表。创建过程包括命名视图簇、定义对象结构、配置字段信息并激活。通过SM34可查看最终展示效果,其中头行嵌套结构需特别注意行表预处理器的设置及头表与行表的关联配置。两种结构的选择应根据实际业务数据关系决定。
2026-01-14 10:33:10
85
原创 CDS创建步骤 &CDS相关语法
本文介绍了CDS(Core Data Services)的创建步骤和相关语法要点。创建步骤包括在模块包下新建CDS文件并选择对应类型。语法要点涵盖:1)数字金额字段需带单位/货币参考;2)CAST转换需使用SAP数据元素;3)支持GROUP BY去重;4)CASE条件判断;5)CONCAT字段拼接;6)系统语言/日期获取;7)LEFT/RIGHT截取函数;8)自定义文本字段标注;9)SUM聚合;10)UNION ALL合并结果集。这些语法规范确保了CDS视图的数据完整性和业务逻辑正确性。
2025-12-09 14:09:00
429
原创 屏幕字段F4搜索帮助的两种方式
搜索帮助创建好之后可以写在所需字段的数据元素或界面搜索帮助上。一、创建搜索帮助 SE11->搜索帮助。二、在屏幕PBO写代码。
2025-11-26 08:41:51
203
原创 执行后台作业
本文介绍了SAP系统中程序后台运行的配置及问题跟踪方法。首先描述了后台执行的操作步骤:选择程序、设置输出设备、配置执行时间。其次说明了通过SM37事务码查看作业日志和执行详情的方式。重点指出当SY-BATCH参数不为空时表示程序正在后台运行,若出现错误可通过SM37进行调试:选中作业后启动调试模式,需预先设置程序断点。文章提供了完整的后台程序执行监控和调试解决方案,强调了断点设置对调试的关键作用。
2025-11-17 14:44:46
151
原创 使用系统标准工具(SE15)导出表、结构、视图等字段明细清单到excel文件中
双击“表字段”,输入后台表名称,设置“最大命中数”,建议设置大一些的数字,防止查询的字段显示不全。实际业务中,可能需要使用到表字段清单,如ECC升级S4时,比较两个系统中后台表字段差异等。默认.txt文件格式,选择导出文件路径,点击“生成”如果需要查看更多字段信息,点击“完整列表”路径:系统->列表->保存->保存。Ctrl+V粘贴到Excel中即可。Ctrl+A全选TXT文件中内容。选择“含标签的文本”,确定。
2025-11-06 15:50:38
182
原创 ABAP 代码搜索工具
经常要查一下某个function有没有被别的程序调用,或者查看某个function在参考别的程序的调用方法。这就会用到以下方法。二、程序RPR_ABAP_SOURCE_SCAN。一、T-CODE: CODE_SCANNER。
2025-09-25 09:25:16
260
原创 SAP 公司间调拨 BAPI:BAPI_ASSET_TRANSFER_POST
本文介绍了SAP系统中资产转移操作的两种事务码(ABUMN和ABT1N),重点讲解了如何通过BAPI_ASSET_TRANSFER_POST实现资产转移自动化处理。文章详细解析了自定义函数ZFM_FI_ASSET_TRANSFER的代码实现,包括接口定义、参数配置、BAPI调用和结果处理等关键步骤。特别强调了转移变式配置、日期一致性和批量处理优化等核心技术要点,为SAP资产管理提供了标准化的编程接口解决方案,可显著提高业务效率并保证数据一致性。
2025-09-08 11:22:50
2695
原创 SAP创建固定资产 BAPI_FIXEDASSET_CREATE1
的参数分为 “scalar 参数”(单个结构体)和 “ table 参数”(内表),需严格按照 BAPI 的参数类型声明变量* 1. 关键字段(公司代码、主资产号等核心标识)* 2. 资产各维度基础数据结构体(含“X结构体”)* 通用数据(资产分类、描述等)* 过账信息(资本化日期等)* 时间相关数据(成本中心等,支持时间段变更)* 来源数据(供应商、制造商等)* 分配数据(评估组等)* 库存数据(责任人、库存说明等)* 3. 折旧范围数据(多范围需内表,如账面折旧、税务折旧)
2025-09-08 10:52:12
1345
原创 SAP创建会计凭证BAPI:BAPI_ACC_DOCUMENT_CHECK
本文介绍了SAP FICO模块中通过ABAP调用BAPI实现会计凭证自动化处理的方法。重点解析了报表ZFB01_H的开发逻辑,该报表支持资产费用分摊及凭证冲销功能。核心流程包括:定义BAPI标准结构变量、配置凭证抬头与行项目信息、预检查、正式过账及事务提交。关键技术点涉及借贷平衡规则、记账代码配置、扩展字段处理以及错误消息优化。文章还提供了批量处理优化建议,如分组处理、事务一致性保证等,为财务自动化过账提供了标准化解决方案。
2025-08-27 10:44:29
1513
原创 Web Service的基本配置与使用
Web Service 是一种基于网络、跨平台、跨语言的应用程序组件通信技术,主要使用 SOAP (Simple Object Access Protocol) 协议和 WSDL (Web Services Description Language) 进行描述
2025-08-26 15:08:32
2653
原创 SAP固定资产报废BAPI:BAPI_ASSET_RETIREMENT_POST
本文详细介绍了在SAP系统中使用BAPI_ASSET_RETIREMENT_POST实现固定资产报废的标准流程。主要内容包括:报废业务场景说明(资产状态变更及会计凭证生成)、BAPI调用的3个关键步骤(变量定义、数据赋值、执行调用)、核心数据处理逻辑(交易类型判断、日期格式转换等)、以及必须注意的实操要点(事务提交/回滚、错误处理等)。文章通过"填盒子"的通俗比喻,解释了如何正确传递报废参数,并特别强调了新手易犯的错误及解决方法。该代码框架既支持单资产报废,也可扩展为批量处理,是SAP固
2025-08-23 16:15:01
2813
原创 SAP固定资产修改BAPI:BAPI_FIXEDASSET_CHANGE
的参数分为导入参数(关键字、字段组)、导出参数(返回消息)、表参数(折旧范围、增强字段等),需严格按 BAPI 数据元素定义变量。"1. BAPI导入参数:关键字+各逻辑字段组DATA:"资产关键字(必传,定位唯一资产)lv_companycode TYPE bapi1022_1-comp_code, "公司代码(ANLA-BUKRS)lv_asset TYPE bapi1022_1-assetmaino, "主资产号(ANLA-ANLN1)
2025-08-23 14:21:49
1499
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅