SAP怎么按采购订单查询付款信息的报表

发布时间:2022-01-18 16:49:59 作者:iii
来源:亿速云 阅读:572

这篇文章主要介绍了SAP怎么按采购订单查询付款信息的报表的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SAP怎么按采购订单查询付款信息的报表文章都会有所收获,下面我们一起来看看吧。

笔者了解到FI模块有个报表FBL1N,可以查询open或者cleared的应付款的。但是笔者对于这个报表并不了解,带着用户的问题,笔者饶有兴趣的去研究了FBL1N这只报表。在客户的Quality系统上,按照一定查询条件得到了如下结果:

 SAP怎么按采购订单查询付款信息的报表

笔者惊喜的发现,通过调整报表布局,可以调出“采购订单号码“字段,显示在报表里。

可是笔者又失望的发现,报表中所有open/cleared item中“采购订单号”列都是空,即使相关的应付款财务凭证是与一个采购订单相关的发票有关。如下图:

 SAP怎么按采购订单查询付款信息的报表

以第一个行项目5100025794为例,

 SAP怎么按采购订单查询付款信息的报表

相关的Invoice号码是5808387670/2014,显示该Invoice信息,如下图:

 SAP怎么按采购订单查询付款信息的报表

可以得知该Invoice是与某个采购订单(8500529766)有关的。但是该采购订单号(8500529766),竟然不能显示在FBL1N的结果里。我们都知道,SAP很讲究保持各个单据之间的Link关系,FBL1N报表里以全空的方式显示采购订单号,不合SAP风格啊。

这到底为啥子呢?这个又引起了笔者的好奇心。

笔者上网查资料得知,这是标准SAP的逻辑。因为FBL1N报表里的open item,会与某个invoice号码有关,但是一个invoice里可能会出现多个采购订单号,所以SAP系统是没办法抓取采购订单号显示在FBL1N报表结果里。

一些同行说,可以通过增强加代码,显示invoice里的第一个item里的采购订单号,比如某同行说:

I have done it with ABAP changes :
-change with trans. FIBF event 1650 : Function module LINE_ITEMS_GET_GKONT
- then change in FM get_gkont, so we get the first PO in that Field.

还有同行提到说可以考虑在Assignment里显示PO号码,通过定义vendor master data里的Sort Key的方式。对于这种方案,有同行表示异议:We have the purchase order set at the sort key in the vendor master but the assignment field is coming thru as '00000' on FBL1N.

结合查询资料的结果,以及咨询了若干资深FICO顾问,笔者认为:SAP系统里不存在满足业务这个要求的报表。

关于“SAP怎么按采购订单查询付款信息的报表”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“SAP怎么按采购订单查询付款信息的报表”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. SAP 采购定价过程字段解析
  2. SAP 基于采购订单的MIRO校验过程是怎样的

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

sap

上一篇:SAP WM有保存WM Level历史库存的Table吗

下一篇:怎样解析Mmap原理和使用方式

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》