全球化集团做 SAP 推广时,经常会遇到这种业务诉求:系统里定义了多个销售组织(例如 1000 中国、2000 印度、3000 墨西哥),业务团队又希望大家都用同一个销售订单类型(例如 OR)来跑流程,便于培训、报表与接口统一。可在单据编号上,他们又想做到不同销售组织走不同号段,让有经验的业务同事看到单号就能大致判断归属组织,不必进入 VA03 再看抬头数据。
问题在于:标准配置里,销售订单类型与编号区间的关系基本是“一对一”的——销售订单类型在配置里分配一个内部号段(必要时再分配一个外部号段)。在很多项目里,这个限制会直接卡住业务设计。SD 文档的编号对象通常是 RV_BELEG,编号区间与状态保存在表 NRIV,并通过配置分配到具体的单据类型。(SAPtech Solutions)
Number Range 的底层逻辑:不只是一个自增数字
1)Number Range 对象与区间
在 SAP 里,编号不是靠 SELECT MAX( ) + 1 这种方式硬算出来的,而是由
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



