In SAP Materials Management, Vendor Sub-Range allows the differentiation of procurement parameters for the same vendor across different plants, currencies, or business needs. This is particularly helpful when a single vendor operates in multiple regions or supports various product lines, currencies, or supply channels.
Business Example:
Consider vendor 10053 – "Vendor Subrange Test Vendor", which is registered under Purchase Organisation 1000 with a default order currency of SAR. However, this vendor also supports additional currencies like USD and EUR for the same or different plants:
Plant 1000 – USD
Plant 1000 – EUR
Plant 2000 – INR
To handle such multi-currency procurement scenarios without creating multiple vendor masters, SAP provides Vendor Sub-Ranges (VSR). Using VSR, you can assign different currencies, partner functions, or conditions per sub-range while linking them to a single vendor code.
Step-by-Step Configuration and Process Guide for Vendor Sub-Range
SPRO Path: SPRO → SAP Reference IMG → Logistics - General → Business Partner → Vendors → Control → Define Account Groups and Field Selection (Vendor)
Purpose: Ensure the Vendor Sub-Range field is active for the vendor account group so it appears during master data maintenance (especially in the Purchasing view of BP).
Go to BP and open/create the vendor (e.g., 11053).
Under Purchasing View, go to the "Vendor Subranges" tab.
Maintain entries for different sub-ranges like:
VSRT1 – Currency EUR
VSRT2 – Currency USD
Assign the appropriate order currency for each sub-range.
For VSRT1, maintain the order currency as EUR
For VSRT2, maintain the order currency as USD
Each vendor sub-range can be used to override the default settings of the vendor master when used in a purchase document.
Create a PO for the vendor 11053.
Under Item Details, Material Data Tab, enter:
Vendor Sub-Range (e.g., VSRT2 or VSRT1)
The Order Currency will automatically update based on the Vendor Sub-Range maintained.
For VSRT2 → USD
For VSRT1 → EUR
By standard, the vendor master currency is displayed as SAR, but as per our set, the Vendor Sub-range for this vendor we can choose multiple currencies as per VSR.
This allows flexibility in procurement for the same vendor, depending on plant/currency requirements, without duplicating vendor master data.
For VSRT2, Currency updated as USD
Similarly, VSRT2, Currency updated as EUR
If you found this guide helpful, don’t miss my other SAP MM WM blogs covering real-world automation, configuration tips, and best practices for procurement, inventory management, and warehouse management.
Click to view other SAP MM Blogs - SAP Community
Regards,
Leelamohan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
4 | |
2 | |
2 | |
2 | |
2 | |
2 | |
2 | |
1 |