189 8069 5689

SAP怎么按采购订单查询付款信息的报表-创新互联

这篇文章主要介绍了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怎么按采购订单查询付款信息的报表”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联-成都网站建设公司行业资讯频道。


分享名称:SAP怎么按采购订单查询付款信息的报表-创新互联
网站地址:http://cdxtjz.cn/article/jijgh.html

其他资讯