im_onix
im_onix copied to clipboard
Gestion des produits gratuits sans prix spécifié (unpriced items)
On construit des Supply de type UnpricedItem de la même manière que les Supply qui ont des prix, et on leur ajoute la liste des pays contenu dans le Market du ProductSupply.
Note : les SupplyDetail peuvent être strictement identique, on les merge donc.
(désolé, mauvaise manip, j'ai fermé la PR #48)
J'ai un doute pour ce PR, il faut que je regarde de plus près
OK merci, vous auriez un cas d'usage pour ces UnpricedItem ? De notre côté, il me semble que nous l'utilisons pour décrire les offres multi-format mais je ne vois pas d'autre utilisation.
vous auriez un cas d'usage pour ces UnpricedItem ?
Hachette s'en sert par exemple pour leurs livres gratuits. Ils ne mettent pas de prix à 0€ mais bien un supply avec un <UnpricedItemType>1</UnpricedItemType>.
Voilà un exemple : http://www.decitre.fr/ebooks/dear-you-les-bonus-de-la-serie-9782280301831_9782280301831_9.html
Cela répond-il à votre question ?
D'accord, alors dans l'idée d'abstraction de ce gem, ne serait t'il serait plus pertinent d'avoir un hash supply avec {:price=>0} plutôt que d'ajouter un :unpriced_item_type ? Sauf pour le Unpriced item type code 01, je dirais que cela fait partie d'un usage avancé et ne devrait pas apparaître dans la méthode d'abstraction Product#supplies