Modif TVA non prise en compte dans commande

  • Posts: 293
  • Thank you received: 15
  • Hikashop Business
8 years 6 months ago #212859

-- HikaShop version -- : 2.5.0
-- Joomla version -- : 2.5.28
-- PHP version -- : 5.4.38

Bonjour,

une personne a passé une commande dont le détail des TVA était correct. Mais alors que j'ai dû procéder à un changement manuel des infos additionnelles, j'ai constaté après enregistrement que le montant des TVA a changé.



Concrètement sur la capture ci-dessus, je ne parviens pas à remettre le taux de TVA de la livraison à 20% (et donc le montant de TVA de la livraison vient s'ajouter au montant de la TVA à 5,5% sur la facture...) : lorsque j'enregistre cela se remet à 5,5% (alors que, je le rappelle, tout était correct à la commande initiale).

Merci de m'éclairer sur ce qui pourrait faire défaut.
Pierre

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
8 years 6 months ago #212932

Bonjour,

J'ai fait quelques tests et la valeur est bien sauvegardée dans la base de données.
C'est son affichage dans l'interface d'édition qui n'est pas fait correctement ; l’algorithme n'arrive pas à déterminer quelle est la bonne catégorie de tax et c'est alors la première qui va être affichée.

J'ai ouvert un ticket et je pense que Nicolas s'occupera de faire les modifications requises afin que la catégorie de taxe puisse être lu correctement lors de l'édition.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 293
  • Thank you received: 15
  • Hikashop Business
8 years 6 months ago #212961

Bonjour,

OK, merci de vous être penché sur ce problème.
Il n'y a peut-être pas qu'un souci d'affichage, car après validation il y a cette erreur (visible aussi sur facture) :



Encore merci d'avoir ouvert un ticket.
Pierre

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
8 years 6 months ago #212962

Bonjour,

Non, je pense qu'Il ne s'agit que d'un soucis d'affichage ; mais si vous re-sauvegardez la données alors que l'affichage était mauvais, vous allez sauvegardez une mauvaise vaeur.
Dans le fichier "administrator/components/com_hikashop/views/order/view.html.php", ajoutez le code :

		if(!empty($this->order->order_tax_info)){
			foreach($this->order->order_tax_info as $tax){
				if(isset($tax->tax_amount_for_shipping)){
					$this->order->order_shipping_tax_namekey=$tax->tax_namekey;
				}
				if(isset($tax->tax_amount_for_coupon)){
					$this->order->order_discount_tax_namekey=$tax->tax_namekey;
				}
				if(isset($tax->tax_amount_for_payment)){
					$this->order->order_payment_tax_namekey=$tax->tax_namekey;
				}
			}
		}
après le code:
$this->assignRef('shippingPlugins', $pluginsShipping);
et cela corrigera le problème d'affichage ; et donc, de re-sauvegarde.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Last edit: 8 years 6 months ago by nicolas.

Please Log in or Create an account to join the conversation.

  • Posts: 293
  • Thank you received: 15
  • Hikashop Business
8 years 6 months ago #212984

Bonjour,

la modification proposée ne semble avoir aucun effet visible apparemment, ni dans les informations additionnelles, ni sur la facture.

Cordialement,

Please Log in or Create an account to join the conversation.

  • Posts: 81361
  • Thank you received: 13037
  • MODERATOR
8 years 6 months ago #213079

Bonjour,

Pourtant, j'ai testé cela de mon coté avant de fournir le code et cela a fonctionné.
Serait-il possible d'avoir un accès FTP et backend pour pouvoir analyser la situation sur votre site ?

Please Log in or Create an account to join the conversation.

  • Posts: 293
  • Thank you received: 15
  • Hikashop Business
8 years 6 months ago #213085

Bonsoir Nicolas,

j'ai envoyé le nécessaire par MP.
Merci

Please Log in or Create an account to join the conversation.

  • Posts: 81361
  • Thank you received: 13037
  • MODERATOR
8 years 6 months ago #213127

Bonjour,

J'ai trouvé le soucis.
Cela vient des lignes break; dans mon code. En les enlevant, cela fonctionne également comme il faut de votre coté.
J'ai corrigé le code de notre coté également, et sur le message de jerome.

Last edit: 8 years 6 months ago by nicolas.

Please Log in or Create an account to join the conversation.

  • Posts: 293
  • Thank you received: 15
  • Hikashop Business
8 years 6 months ago #213131

Bonjour,

merci Nicolas, je sens qu'on tient le bon bout !
Néanmoins je crois qu'il subsiste un petit couic :
sur la capture précédente, j'ai toujours 5,97€ de TVA à 5,5% alors que les 2,42€ de TVA de livraison font déjà partie des 3,26€ de TVA à 20%...
Et par ailleurs, il ne semble pas possible d'enregistrer une autre valeur que la TVA actuellement choisie (cf capture 1 : elle était bloquée à 5,5, maintenant elle est bloquée à 20) : ceci dit c'est peut-être normal et en tout cas pas gênant puisque ça correspond à la TVA enregistrée dans les modes de livraison, donc il n'y a pas de raison de la changer.
Merci

Please Log in or Create an account to join the conversation.

  • Posts: 81361
  • Thank you received: 13037
  • MODERATOR
8 years 6 months ago #213233

Bonjour,

J'ai trouvé le soucis et corrigé cela également. Ce sera ajouté aussi à la prochaine version d'HikaShop.

The following user(s) said Thank You: Pi_R

Please Log in or Create an account to join the conversation.

  • Posts: 293
  • Thank you received: 15
  • Hikashop Business
8 years 6 months ago #213264

Bonjour,

on y est ! :)
Un grand merci pour le suivi et la résolution du problème.

Please Log in or Create an account to join the conversation.

Time to create page: 0.091 seconds
Powered by Kunena Forum