Skip to main content

Création manuelle de commande et TVA

More
12 years 10 months ago - 12 years 10 months ago #132889 by lesyeux
-- HikaShop version -- : 2.2.2 Business
-- Joomla version -- : 2.5.16
-- PHP version -- : 5.3.27
-- Browser(s) name and version -- : Safari 5.1.10

Bonjour,

Lors de la création manuelle d'une commande, tout se passe à merveille… jusqu'à l'ajout des frais d'expédition. À ce stade, la TVA sur les frais d'expédition est tout simplement ignorée et n'est pas ajoutée au total de la TVA de la facture.

Dans la version que j'utilisais avant (2.1.2), dans ce genre de situation, j'ajoutais les frais de port en HT, puis la TVA, et je n'avais pas de problème. Aujourd'hui, il faut ajouter les frais de port en TTC (sinon le total n'est pas bon), puis la TVA…

… et, je suis coincé sur la création manuelle d'une commande car le montant final de la TVA est faux.

Je dois tricher en ajoutant la TVA des frais de port en lieu et place de la TVA du coupon de réduction (qui n'est pas utilisé pour cette commande).

Merci d'avance pour votre aide
Last edit: 12 years 10 months ago by lesyeux. Reason: Résolu

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

More
12 years 10 months ago #133338 by Jerome
Bonsoir,

Merci d'éditer le fichier "administrator/components/com_hikashop/classes/order.php" et de remplacer
Code:
if(isset($data['order']['order_shipping_tax'])) { $order->order_shipping_tax = $data['order']['order_shipping_tax']; $do = true; }
Par:
Code:
if(isset($data['order']['order_shipping_tax'])) { $order->order_shipping_tax = $data['order']['order_shipping_tax']; $do = true; } if(isset($data['order']['order_shipping_tax_namekey'])) { $order->order_shipping_tax_namekey = $data['order']['order_shipping_tax_namekey']; $do = true; }
Cela devrait remettre le fonctionnement comme avant.

Cordialement,

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

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

More
12 years 10 months ago #133356 by lesyeux
Problème corrigé avec ce code, merci beaucoup.

Jerome wrote: Bonsoir,

Merci d'éditer le fichier "administrator/components/com_hikashop/classes/order.php" et de remplacer

Code:
if(isset($data['order']['order_shipping_tax'])) { $order->order_shipping_tax = $data['order']['order_shipping_tax']; $do = true; }
Par:
Code:
if(isset($data['order']['order_shipping_tax'])) { $order->order_shipping_tax = $data['order']['order_shipping_tax']; $do = true; } if(isset($data['order']['order_shipping_tax_namekey'])) { $order->order_shipping_tax_namekey = $data['order']['order_shipping_tax_namekey']; $do = true; }
Cela devrait remettre le fonctionnement comme avant.

Cordialement,

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

Time to create page: 0.225 seconds
Powered by Kunena Forum