Thanks for your question! Here are a couple of related cases… maybe look through these and see if they answer some of your questions. Once you become familiar with the cross parts know that there is the ability to add bonus columns on a cross part so you can track the vendor-part specific details you mentioned there.
Let us know if you have any additional questions after reading those.