The Range Aware Key Server

Another important piece of infrastructure used in integrating Business Object Types with CTM is the Range Aware Key Server (RAKS). The standard Key Server generates keys that are unique within a particular system, but which may be duplicated across different systems. The RAKS is a new Key Server implementation that is responsible for providing identifiers (e.g. primary keys) that are unique across the set of systems that form a System Landscape (i.e. the set of systems between which Business Objects may be transported).

Entities that are part of transportable Business Objects must use primary keys generated by the RAKS instead of the standard Key Server. This is to ensure that there are no key clashes when a Business Object is transported and applied on a target system. It's worth noting that entities that already use the standard Key Server can be changed to use the RAKS.