SAP SD交货单凭证流里的Confirmation of Service初探

 

在SAP系统交货单的凭证流界面里,我们常常会看到有’Confirmation of Service’这样的一个东东,如下图示意:

SAP SD交货单凭证流里的Confirmation of Service初探_SAP文章

 

诡异的是,当我们选中它,点击‘Display Document’试图去看看这个单据内容的时候,却无法达到预期目的。SAP系统会提示说:No document created for 'Confirm service'/Cancel transactions.如下图示:

SAP SD交货单凭证流里的Confirmation of Service初探_SAP文章_02

 

 

 

这个Confirmation of Service到底是啥东东?有啥用?

 

1,经查,confirmation of service并不是一个单据,但是它又存在于交货单的凭证流里。它不是一个单据号,所以不存在是否可以cancel/reversal的问题。

 

2,Confirmation of Service的编号是怎么来的?

它并没有统一的number range,而是实时动态产生的,在SAP系统里这个号码并不是连续性的。实际上它的编码规则还是有规律的,如下:

a, 它的头三位字符,是产生的日期在当年里的第几天。12月22日是2020年的第357天;

b, 接下来的四位字符是来自于交货单号码的后四位。该交货单最后四位是3840.

c, 最后四位是流水号。从000开始计算。

所以上图中的Confirmation of Service号码就是:3573840000

 

3, 在SAP系统里通过使用confirmation of service号码,我们能够知道:

  • 发货过账日期是哪天;
  • 它是哪个交货单的;
  • 交货单上有几个item等信息。

 

 

-完-

2021-4-14 写于苏州市。