Alternative Parts

I have a question regarding alternative parts in CATIA. How can we add alternative parts, and how can we view these parts within the product structure?

I am aware of one method using the XEN role; however, I would like to know if there are any alternative approaches to load the structure and extract it along with the alternative parts.

I would appreciate your guidance on this.