I flew *RTW in December. All my flights had to be booked on the carrier who owned the metal. For example, I was not allowed to book LAX to Frankfurt under the UA code share flight number; it had to be booked as LH.
I really don't know if this is a *alliance rule or not; the agent insisted that it was.