|
En fait c'est pas le vocabulaire le probleme, c'est le concept pareil a nul autre dans MH...
1- plusieurs évenement simultanés:
1a- le vendeur sort l'item du stock de GT (a distance, pour 0 PA)
1b- le vendeur met l'item a disposition (dans son espace trollcante perso, innacessible aux autres) 1c- l'item est bloqué dans le metaverse trollcante et nul n'y a plus acces sauf l'acheteur = ca, ca devrait etre la conséquence d'une vente, sauf qu'il na pas été payé.
2-plusieurs évenement simultanés 2a- l'acheteur valide l'achat 2b- l'acheteur demande la livraison (que ce soit retrait sur place, gowap express ou tgv) 2c- le paiement tombe dans la GT
3- optionel: je suppose que l'acheteur peut changer le mode de livraison comme pour tout achat trollcante (hors sujet ici)
On pourrait dire que l'etape 2 est un ACHAT, peu importe la livraison => il faut donc un message d'achat.
Mais dans le code, l'etape 1 est deja une sorte d'achat ET de vente combiné (jamais vu ailleurs) dans lequel: 1a- a distance, il y a un transfer de l'item d'une GT (les gestionaires sont notifiés du retrait du stock) vers l'espace personnel trollcante d'un seul troll 1b- une fois que le vendeur met a disposition , il ne peut plus rien modifier.
Donc l'achat a proprement parler est composé de 1b ET de 2a+2c plus tard, au lieu de se faire dans l'immédiateté comme c'est le cas dans MH en achetant a un troll, dans un lieu, ou via la trollcante: l'item passe habituellement d'un inventairet a un autre, un paiement est effectué, et une notification d'achat/vente est envoyée - le tout simultanément.
C'est le coté asynchrone que je trouve très bizarre. L'item est retiré du stock en 1 et payé en 2.
L'item devait rester en stock GT jusqu'a l'achat (et donc etre annulable/modifiable, y compris par un autre gestionaire, quelle que soit la raison)
En bref et plus facile a dire qu'a faire:
Au lieu que la mise a disposition soit toute une affaire de retrait d'item de la GT et d'insertion dans l'espace trollcante perso d'un troll mais avec a la fin les gg qui tombent quand meme dans la GT etc...
Ne serait-il pas plus simple de coder que lorsqu'un item est réservé pour un troll en GT, seul ce troll puisse le voir dans le menu trollcance. Un filtre, plutot qu'un coup a 3 bandes.
F.
PS: mamoune je sais que c'est plus compliqué et en me relisant ca fait yakafaukon mais le but c'etait juste d'illustrer ce qui me parait bizarre. Ya pas bug c'est clair, et la c'est juste pour donner un retour sur la bizarrerie de ce fonctionnement, sans pour autant etre une propositoin d'amélio :/
|