SAP SD交货单凭证流里的Confirmation of Service初探
在SAP系统交货单的凭证流界面里,我们常常会看到有’Confirmation of Service’这样的一个东东,如下图示意:
诡异的是,当我们选中它,点击‘Display Document’试图去看看这个单据内容的时候,却无法达到预期目的。SAP系统会提示说:No document created for 'Confirm service'/Cancel transactions.如下图示:
这个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 写于苏州市。