在现实的业务中,一个公司有多个销售组织,它们使用同一个订单类型,业务 往往希望它们创建的订单的号码采用不同号码范围。但在 sap 里订单号码范围 是在订单类型里设置,也就是使用相同的订单类型,也就使用相同的号码范 围。如果要达到上需业务需求,我们可以使用增强实现。

 

具体实现参见下面的 步骤:

步骤 1:创建多个号码段:

配置路径:SPRO-销售与分销--销售--销售凭证--销售凭证抬头---定义销售凭证号码范围

事务代码:VN01

 

步骤二:设置订单类型的号码范围 

配置路径:SPRO-销售与分销--销售--销售凭证--销售凭证抬头---定义销售凭证类型

事务代码:VOV8

 

步骤三:修改 SAP 增强代码 

修改源代码以控制对不同销售组织使用不同的号码范围

 

1.您可以使用se38打开源代码MV45AFZZ,并找到userexit_number_range

同一订单类型用多个号码段_人工智能

 

2.修改源代码

同一订单类型用多个号码段_人工智能_02

同一订单类型用多个号码段_人工智能_03