SAP 跨年采购发票之聊斋篇

作者:SAP养家 约 4 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:CO, FI, MM, 物料管理, 财务
SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图

业务背景:

用户说MIR7做的发票在过账时,找不到了,是系统自动删除了, 我回答说你在说聊斋呢?经过测试系统还真会自动删除 。

听起来不可思议,但是确是真正发生了。我们先测试下效果。

SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图

因为这个发票是2023年预制的,到财务时2023年账已经结算了,所以我们要过账到2024年。

因此我们MIR7更改过账日期

SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图

我们直接点保存,不需要过账。

SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图

并且 订单里面也自动变过来了。

SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图

看到这里你会说,系统已经提示删除了,很简单的问题啊。

当然,点破了就很简单,但是我确实花了不少时间,为什么呢?

首先,这个知识之前还真不知道。

其次,不知道也没关系,SAP给出提示不就知道了,但是这个发票要推送给财务共享的,但财务共享审批通过,要回写SAP(过账日期为2024年)过账时,要自动完成两个动作

(一) 调用发票修改BAPI ---这个在接口中默默完成的

( 二 ) 发票过账BAPI ----这个成功消息要返回给财务共享

从上图中两个动作可以看出,调用接口的结果是返回是否过账成功。而修改动作是默默完成的。

看到这里,有人会问了,你为什么要分两步呢,一步不行吗?

如果提出这个问题,肯定是没做过这块FS .

首先你要知道什么是BAPI ,BAPI 就是用代码完成我们手工操作的动作。

其次 BAPI 参数是SAP写好了,在过账BAPI 里,你只需要填过发票号和年费就可以,

并没有其他选项供你操作,但是我们财务共享调用我们时,却要更改过账日期。

因此我们要分两步,第一步修改BAPI ,这里一般数据都可以更改。第二步才是真正过账。

好了,课程就讲到这里了。再次回顾下今天的知识点。

发票过账日期更改年份保存时,会自动删除原来的号码,自动生成新的号码。

SAP 跨年采购发票之聊斋篇 - 封面图
SAP 跨年采购发票之聊斋篇 - 封面图
SAP养家

关于作者:SAP养家

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAP跨年采购发票之聊斋篇.md」整理生成,仅用于内部技术分享与学习交流。