I have one org, that I need to copy to an new org. It is a VERY simple structure - just Accounts, Contacts and Opps and 3 custom objects that are children of Opps. The business has split and they now need two orgs that start out the same.
...
- Turn on History Tracking
- Even then the metadata had a dummy spit and I had to remove all field history tracking from my XML due to this https://success.salesforce.com/issues_view?id=a1p30000000T5hTAAS
- I had to delete the Search Layouts metadata.
- Add all values to Standard Picklist Fields
- Manually add RecordTypes
- Remove CurrencyISOCode field until multi Currency is enabled.
- Delete all references to fields and weblinks and FieldSets from three managed packages that I probably won't install in the new org.
Contact
- Remove CurrencyISOCode field until multi Currency is enabled.
- Remove all Field History Tracking references
- Delete all references to fields and weblinks and FieldSets from three managed packages that I probably won't install in the new org.
Opportunity
- Manually add RecordTypes
- Remove all Field History Tracking references
- Remove CurrencyISOCode field until multi Currency is enabled.
- Delete all references to weblinks from three managed packages that I probably won't install in the new org.
Custom Objects
- Create Custom Objects Manually
- Create Record Types Manually