同一订单类型用多个号码段
在现实的业务中,一个公司有多个销售组织,它们使用同一个订单类型,业务 往往希望它们创建的订单的号码采用不同号码范围。但在 sap 里订单号码范围 是在订单类型里设置,也就是使用相同的订单类型,也就使用相同的号码范 围。如果要达到上需业务需求,我们可以使用增强实现。
具体实现参见下面的 步骤:
步骤 1:创建多个号码段:
配置路径:SPRO-销售与分销--销售--销售凭证--销售凭证抬头---定义销售凭证号码范围
事务代码:VN01
步骤二:设置订单类型的号码范围
配置路径:SPRO-销售与分销--销售--销售凭证--销售凭证抬头---定义销售凭证类型
事务代码:VOV8
步骤三:修改 SAP 增强代码
修改源代码以控制对不同销售组织使用不同的号码范围
1.您可以使用se38打开源代码MV45AFZZ,并找到userexit_number_range
2.修改源代码