Manage Std. Costs with multiple active revisions

We have several Parts that now have two or more different Active Revisions as we have two or more different ways to manufacture these Parts. We need to have a Standard Cost for each of these Revisions and record these values into Finished Goods Inventory.

For Example
Part A - Revision 1 would have a Standard Cost of $1.00
Part A - Revision 2 would have a Standard Cost of $1.05 (this would be used when the Resources for Rev 1 are not available)
We produce 100 pieces under Rev 1 and 50 pieces under Rev 2. This would result in a Finished Goods total value of $152.50 - $100.00 from Rev 1 production plus $52.50 from Rev 2 production.

How do I get Epicor to do this?