Storage Location Data Must Be Created in SPRO Not WB01 – The Common Mismatch in Site Setup
Storage locations such as 1000 Unrestricted Stock and 2000 Returns must be manually created in SPRO under plant parameters-they are not generated automatically during WB01 site setup. If you attempt a goods movement to a storage location that exists in the site master but was never defined in SPRO, the system will trigger a posting error. Always confirm storage location creation using MMBE or RWBE after site setup. For more details on why an issue storage location maintained in production version not appearing can disrupt operations, refer to SAP Note 3752224.
Key Takeaways:
- Storage locations like 1000 (Unrestricted Stock) and 2000 (Returns) must be manually configured in SPRO under plant parameters-they are not generated automatically during site setup in WB01.
- A goods movement will fail with an error if the storage location is referenced in the site master but not properly defined in SPRO, even if it appears to be assigned.
- After setting up a site, always confirm that required storage locations exist by checking transaction codes MMBE or RWBE to avoid posting issues.
The WB Trap
You might assume creating a site in WB01 automatically sets up necessary storage locations like 1000 (Unrestricted Stock) and 2000 (Returns), but this is not the case. These storage locations must be manually defined in SPRO under plant parameters-failure to do so leads to posting errors during goods movements. Even if the site master shows the locations, they won’t function without SPRO configuration. Always confirm their existence using MMBE or RWBE. Learn how to handle related processes correctly by reviewing how to return goods to a supplier in SAP EWM.
The Error at the Post
You attempt a goods movement, only to hit an error because the storage location isn’t active in the system. Even if the location appears in the site master in WB, it won’t allow postings unless created in SPRO. Storage locations 1000 and 2000 must be manually configured under plant parameters-failure to do so breaks the process. Always confirm their existence using MMBE or RWBE after setup.
The Truth of the Report
You might assume that creating a site in WB01 automatically generates required storage locations, but this is not the case. Storage locations 1000 (Unrestricted Stock) and 2000 (Returns) must be manually defined in SPRO under plant parameters. If you try to post goods to a storage location that exists in the site master but not in SPRO, the system will throw an error. Always confirm their presence using MMBE or RWBE. According to SAP Note Storage location data identical to &. Attributes must be unique, missing SPRO configuration leads to duplicate or invalid attribute errors, disrupting inventory postings.
Summing up
You must create storage locations 1000 (Unrestricted Stock) and 2000 (Returns) in SPRO under plant parameters during site setup-WB01 does not generate them automatically. If you attempt a goods movement to a storage location referenced in the site master but missing in SPRO, the system will reject the posting. Confirm each storage location exists using MMBE or RWBE immediately after setting up the site.
FAQ
Q: Why can’t I post goods movements to storage location 1000 even though the site exists in the system?
A: The site may have been created in WB01, but storage locations like 1000 (Unrestricted Stock) and 2000 (Returns) must be manually defined in SPRO under the plant parameters. If they are missing there, the system won’t recognize them for inventory postings, even if they appear in the site master data. This mismatch blocks goods movements and triggers input errors during transactions like MB1A or MIGO.
Q: Do storage locations get created automatically when I set up a new site using WB01?
A: No, WB01 only creates the site master record and links it to a plant. It does not generate storage locations in the system. Locations such as 1000 and 2000 must be explicitly maintained in SPRO under Logistics General → Plant → Assign Storage Location to Plant. Skipping this step leaves the storage locations inactive for use in material documents.
Q: How can I check if a storage location has been properly set up in SPRO?
A: Use transaction MMBE to view stock details for a material at a specific plant. If the storage location isn’t listed or shows an error, it likely hasn’t been assigned in SPRO. Alternatively, run RWBE to display all valid storage locations for a plant. Only entries shown here are active and available for posting.
Q: What happens if I try to use a storage location that exists in WB01 but not in SPRO?
A: The system will reject the goods movement with an error message such as “Storage location does not exist” or “Not a valid storage location for this plant.” This occurs because the backend configuration in SPRO governs valid organizational units for inventory transactions, not just the presence of data in the site master.
Q: Can multiple storage locations be assigned to one plant, and how is this done?
A: Yes, a plant can have multiple storage locations assigned, such as 1000 for unrestricted use and 2000 for returns. These are maintained in SPRO path: Logistics General → Plant → Assign Storage Location to Plant. Each storage location code must be entered manually for the relevant plant to become active. Once saved, they appear in master data reports and can be used in daily operations.