如何在 SAP 使用 XDN1

什么是客户编号范围? SAP?
客户编号范围 SAP 是系统可以分配给客户主记录的已定义编号块。每个客户账户都由一个唯一的编号标识,编号范围控制着特定客户组的有效值。编号范围在事务代码 XDN1 中创建和维护,其中每个区间都由一个两位字符的键以及一个下限和一个上限值组成。
编号范围确保客户编号的一致性,防止系统中出现重复的标识符。它们还决定了号码的发放方式。 SAP 或者由用户输入,该值通过每个时间间隔的内部或外部选项进行设置。由于销售和分销以及财务会计中的客户主数据共享相同的编号,因此精心规划的范围可以避免模块之间的冲突,并支持清晰的报表和对账。范围本身并不属于单个客户;相反,它链接到一个或多个客户帐户组,然后这些帐户组将编号规则传递给其下创建的每个客户。
内部客户与外部客户编号范围
在 XDN1 中创建的每个区间都定义为内部或外部,这两种类型的行为截然不同。此选择控制着客户编号的提供者,因此在创建该帐户组下的任何客户记录之前,务必选择正确的类型。
| 比较基础 | 内部编号范围 | 外部数字范围 |
|---|---|---|
| 谁来分配这个号码 | SAP 自动分配 | 用户手动输入 |
| 标记为“Ext”的间隔 | 没有 | 是 |
| 允许的字符 | 仅限数字 | 数字或字母数字 |
| 最适合用于 | 直接在以下位置创建新记录 SAP | Numbers 从旧系统迁移而来 |
| 差距风险 | 低,序列受控 | 更高,取决于手动输入 |
客户创建过程中选择错误的类型是导致错误的一个常见原因,因此请在账户组上线前,在 XDN1 中确认区间类型。简而言之,选择内部范围时…… SAP 应该自动控制信号编号,并在编号必须与系统外部已存在的值匹配时选择外部范围。
如何在 SAP 带 TCode XDN1
按照以下步骤在事务 XDN1 中创建编号范围,然后使用事务 OBAR 将其分配给客户帐户组。
步骤 1)输入 T-Code. 输入 T-Code 在命令栏中输入 XDN1,然后按 Enter 键。
第 2 步)创建数字范围。 现在我们来创建客户编号范围。点击“区间”旁边的“创建”按钮。
步骤 3)检查间隔是否显示。 此时会显示一个名为“保持数字范围间隔”的屏幕。点击“+间隔”按钮。
步骤 4)点击保存按钮。 屏幕如下所示。请输入数字范围区间,然后点击保存按钮。
屏幕上显示“更改已保存”的消息。
步骤5)分配号码范围。 现在将编号范围分配给客户帐户组。输入 T-Code 然后,在命令栏中输入 OBAR:
- 将编号范围分配给客户帐户组。
- 保存屏幕。
屏幕上显示“更改已保存”的消息。
客户编号范围分配的最佳实践
在创建编号范围之前稍作规划,可以确保客户编号清晰明了,并避免在创建主数据时出现错误。请牢记以下最佳实践:
- 上线前规划好范围: 尽早确定每个账户组的间隔,因为记录存在后更改编号会很困难。
- 避免重叠ping 间隔: 确保时间间隔不重叠,因为重叠会导致冲突和赋值错误。
- 将类型与来源匹配: 对在以下情况下创建的记录使用内部范围: SAP 以及从旧系统导入的号码的外部范围。
- 预留发展空间: 设定足够宽泛的区间,以涵盖未来的客户,这样随着业务的扩展,就不会出现数量不足的情况。
- 分配每个账户组: 在创建客户之前,请在 OBAR 中确认每个客户帐户组都指向有效的编号范围。
- 记录范围: 记录每个账户组所属的区间,以便未来的管理员无需猜测即可扩展编号。




