What problem does it solve?
Creates, maintains, and manages SAP Number Range Objects (NRO) via SNRO using SAP GUI Scripting. Number Range Objects are crucial for generating unique identifiers for SAP master data and document numbers (e.g. material numbers, document numbers, custom Z document IDs). This skill checks existence, creates new NRO with short text / long text / domain (number length) / warning percentage, updates header attributes, and maintains number range intervals (sub-objects with FROMNUMBER / TONUMBER / current number / external flag). Handles the package + transport popup (3-way pattern: explicit TR, $TMP local object, or new transport). Prerequisites: Active SAP GUI session (use /sap-login first).
Core Features & Use Cases
- Existence check via SNRO Display
- Create new NRO with short text, long text, domain/length, and warning percentage
- Update header attributes and maintain number range intervals (NRIV)
- Transport handling: explicit TR, local object ($TMP), or new transport; manages 3-way pattern
- Login prerequisite and SAP GUI scripting workflow
Quick Start
Provide the NRO name and optional attributes to create or update an SNRO NRO via SAP GUI scripting.