Hi James,
Are you using APO or running MRPs in ERP ?
If you're using APO, then i believe you can achieve it through some Rule Based ATP checks (Location substitution ABC-->XYZ under certain condition and access sequence. A GATP consultant will require to do it. followed by planning runs (SNP or custom program).
Thanks
Vinoth