[13091669] All extended price fields are set when the product is selecte...

...d, rather than just the first extended price. This is for multicurrency.

@CHenrie Please review.