- 博客(76)
- 收藏
- 关注
原创 SAP-MM:公司间STO
标准公司间STO是SAP系统中两个公司间通过采购订单完成库存调拨与财务结算的业务模式。该模式通过一张采购订单驱动全流程,供货方发货后开具公司间发票,采购方收货并完成付款。其特点是单据简洁、财务独立核算,适用于集团内常规库存调拨场景。但该模式不适用于直接发货给终端客户的情况,且供货方无法使用销售订单功能。该方案以采购订单为核心,实现了法人独立核算与高效操作的平衡,是集团内部交易的基础解决方案。
2026-03-29 02:46:43
308
原创 SAP-MM:采购订单定价
摘要:SAP采购定价机制通过条件技术实现复杂采购价格的自动化管理,包含条件表(数据存储)、存取顺序(查找路径)、条件类型(价格要素)和计算方案(计算规则)四个层级。该系统能处理阶梯价格、折扣、运费、税费等多维度价格要素,确保从订单创建到发票校验全流程的价格准确性和可追溯性。典型应用场景包括维护供应商物料价格、自动计算订单金额、匹配发票校验等,有效解决了企业采购业务中的价格管理难题。
2026-03-22 09:34:01
376
原创 SAP-MM:发票预制和过账
摘要:SAP采购发票处理分为预制和过账两步。预制(MIR7)由业务部门录入发票数据作为草稿,不过账;过账(MIRO)由财务部门审核确认,完成三单匹配并生成会计凭证。标准采购可直接MIRO一步过账;复杂业务或存在差异时,需先MIR7预制再MIRO过账,以控制风险。过账后系统自动更新应付账款、采购订单及物料价值,开启付款流程。
2026-03-19 17:05:49
388
原创 ABAP - DIALOG时间和日期搜索帮助
在ABAP编程中,DIALOG程序通常需要处理用户输入的日期和时间数据。为了增强用户体验,开发人员可以为日期和时间字段提供搜索帮助(Search Help),以便用户能够方便地选择或输入有效的日期和时间值。以下是关于如何在ABAP DIALOG程序中实现日期和时间搜索帮助的详细说明。实现日期搜索帮助效果如下图所示:实现日期搜索帮助效果方式:点击字段属性,在搜索帮助字段填写 BU_DATE_CHAR实现时间搜索帮助效果如下图所示:实现时间搜索帮助效果方式:表字段为时间类型即可
2025-05-21 14:00:26
570
原创 ABAP - 通过程序方式修改JOB
在ABAP中,可以通过程序方式修改后台作业(JOB)的属性或状态。常用的函数模块包括BP_JOB_MODIFY和BP_JOB_READ。首先,使用BP_JOB_READ读取JOB的详细信息,然后通过BP_JOB_MODIFY修改JOB的属性,如开始时间、周期值等。具体步骤包括:获取JOB名称和计数,读取JOB头信息和步骤列表,根据需要修改周期或开始时间,最后调用BP_JOB_MODIFY进行更新。这种方法使得在ABAP程序中灵活管理和调整JOB成为可能。
2025-05-21 11:55:04
403
原创 ABAP - SAP与企业微信集成-推送文件到企业微信
本文介绍了如何通过ABAP编程实现SAP与企业微信的集成,重点讲解了如何调用企业微信API推送文件。首先,SAP通过调用企业微信的服务端API实现消息推送,推送文件时需要获取ACCESS_TOKEN和media_id。ACCESS_TOKEN通过企业微信的API获取,而media_id则通过上传临时素材获得。文章提供了详细的代码示例,展示了如何在SAP中获取ACCESS_TOKEN,并将报表数据转换为二进制码以便上传。通过这些步骤,企业可以实现SAP与企业微信的高效集成,提升内部协作效率。
2025-05-20 16:50:17
1336
1
原创 ABAP - 系统集成之SAP的数据同步到OA(泛微E9)服务器数据库
本文主要讲,SAP主动集成数据到OA数据库的方法,并采用http传输application/x-www-form-urlencoded格式的技术。
2024-12-05 17:56:14
1933
1
原创 BADI - 采购申请增强ME_PROCESS_REQ_CUST行项目增强PROCESS_ITEM
【代码】BADI - 采购申请增强ME_PROCESS_REQ_CUST行项目增强PROCESS_ITEM,行项目长文本增强。
2024-06-24 10:29:33
1517
原创 ABAP - 二代增强(Customer Exit)
二代增强是基于系统预留好的Function修改实现对标准功能拓展的方式 二代增强分为4类:E类增强.:Function Exits:图中可以看到Function Exits以函数模块形式发布,使用CALL CUSTOMER-FUNCTION '3位数字','3位数字'是被调用的函数代码,函数的名称格式:EXIT_程序名_3位数字,双击三个数字进入函数,也可以通过使用事务码SE37查看,以‘930’为例这些函数在发布时只有一句代码 INCLUDE xxxx,xxxx 名称已预留。 C类增强:GUI
2024-03-05 02:54:16
768
原创 ABAP - 增强:一代增强User exit
一代增强是基于源代码的增强,一般是名字UserExit_开头空代码的子例程,所以一代增强的别称用户出口。 需要修改SAP标准标准代码集中在名称倒数第二位为’Z‘的include程序里面。 所有的全局数据可用 那么该如何找到一代增强呢? 以销售订单为例:1.在tcode spro查看有哪些用户出口->2.找到用户增强的程序在tcode spro查看有哪些用户出口 在VA03中选取字段单号字段
2024-03-05 00:53:36
760
原创 ABAP - SALV教程06 - 列的设置(隐藏、修改、优化列宽)
【代码】ABAP - SALV教程06 - 列的设置(隐藏、修改、优化列宽)
2024-03-03 00:01:07
2001
1
原创 ABAP - SALV教程05 添加页眉和页脚
SET_TOP_OF_LIST_PRINT方法。SET_END_OF_LIST_PRINT方法。SET_TOP_OF_LIST方法。设置页眉打印来实现添加页眉的目的。SET_END_OF_LIST方法。设置页脚打印来实现添加页脚的目的。
2024-03-02 23:17:19
1284
2
原创 ABAP - SALV教程03 - 开篇:打开SALV的三种方式之三
【代码】ABAP - SALV教程03 - 开篇:打开SALV的三种方式之三。
2024-03-02 21:35:46
1046
1
原创 ABAP - SALV教程02 - 开篇:打开SALV的三种方式之二
【代码】ABAP - SALV教程02 - 开篇:打开SALV的三种方式之二。
2024-03-02 04:18:32
1131
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅