Affichage HT et TTC
5 messages
• Page 1 sur 1
Affichage HT et TTC
Bonjour,
La gestion de la TVA HT et TTC pose toujours un Pb de conversion quel que soit le logiciel.
Selon que l'on calcul sur le total ou par article, dans certains cas il va se promener des centimes.
Donc pour une gestion rigoureuse de la TVA, il convient de partir du HT. Oui mais les clients souhaitent voir ce qu'ils vont payer.
Comment donc faire apparaitre les deux prix par article HT et TTC, sur la fiche produit et sur le listing des produits.
Autre question : comment ne pas faire apparaître le poids sur sur les checkouts. Sur le panier pas de Pb, mais il revient aux étapes de validation.
D'avance merci
La gestion de la TVA HT et TTC pose toujours un Pb de conversion quel que soit le logiciel.
Selon que l'on calcul sur le total ou par article, dans certains cas il va se promener des centimes.
Donc pour une gestion rigoureuse de la TVA, il convient de partir du HT. Oui mais les clients souhaitent voir ce qu'ils vont payer.
Comment donc faire apparaitre les deux prix par article HT et TTC, sur la fiche produit et sur le listing des produits.
Autre question : comment ne pas faire apparaître le poids sur sur les checkouts. Sur le panier pas de Pb, mais il revient aux étapes de validation.
D'avance merci
Dernière édition par appli le 05 Oct 2011, 16:39, édité 2 fois au total.
Open cart 1.4.9 . Purchase order, Informations submenu, Options Plus Redux
-

appli - Messages: 11
- Inscrit le: 21 Août 2011, 09:28
- Localisation: AIX en PROVENCE
Re: Affichage HT et TTTC
Pour une v1.4.9.+
Pour afficher le prix HT et TTC sur le listing des produits par catégories,
Ouvrir le fichier catalog/controller/product/category.php
Chercher :
Ouvrir le fichier catalog/language/french/product/category.php
Chercher :
Ouvrir le fichier catalog/view/theme/default/template/product/category.tpl
Chercher :
Pour afficher le prix HT et TTC sur le listing des produits par catégories,
Ouvrir le fichier catalog/controller/product/category.php
Chercher :
- Code: Tout sélectionner
$special = $this->model_catalog_product->getProductSpecial($result['product_id']);
- Code: Tout sélectionner
$this->data['text_ex_price'] = $this->language->get('text_ex_price');
$this->data['text_inc_price'] = $this->language->get('text_inc_price');
- Code: Tout sélectionner
$this->data['products'][] = array(
- Code: Tout sélectionner
'exprice' => $this->currency->format($result['price']),
Ouvrir le fichier catalog/language/french/product/category.php
Chercher :
- Code: Tout sélectionner
$_['text_stars'] = '%s sur 5 Étoiles ! ';
- Code: Tout sélectionner
$_['text_ex_price'] = ' H.T';
$_['text_inc_price'] = ' T.T.C';
Ouvrir le fichier catalog/view/theme/default/template/product/category.tpl
Chercher :
- Code: Tout sélectionner
<?php if ($display_price) { ?>
- Code: Tout sélectionner
<span style="color: #900; font-weight: bold;"><?php echo $products[$j]['exprice']; ?><?php echo $text_ex_price; ?></span><br />
- Code: Tout sélectionner
<span style="color: #900; font-weight: bold;"><?php echo $products[$j]['price']; ?></span>
- Code: Tout sélectionner
<span style="color: #900; font-weight: bold;"><?php echo $products[$j]['price']; ?><?php echo $text_inc_price; ?></span>
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Il vaut mieux poser une question et paraître idiot cinq minutes que de ne pas la poser et être idiot toute sa vie.
Cool Boutik
2 - Politique sur la signature.

Il vaut mieux poser une question et paraître idiot cinq minutes que de ne pas la poser et être idiot toute sa vie.
Cool Boutik
-

LeorLindel - Messages: 1987
- Inscrit le: 19 Fév 2010, 13:44
- Localisation: Lutéce
Re: Affichage HT et TTTC
Merci, je vais essayer cela mais pas dans l'immédiat.
Pour ce qui est de l'affichage du poids, c'est résolu en modifiant le fichier catalog/model/shipping/weight.
Pour moi c'était important car j'applique une tranche de poids importante à des produits qui ne pèsent rien en réalité. Mais comme ils ne peuvent être expédiés qu'en colissimo, ce poids important correspond au prix du colis.
Aussi, avec un affichage de 2000 grs pour une feuille a1, les gens se posent des questions. Pourtant c'est un tube d'expédition.
Pour ce qui est de l'affichage du poids, c'est résolu en modifiant le fichier catalog/model/shipping/weight.
Pour moi c'était important car j'applique une tranche de poids importante à des produits qui ne pèsent rien en réalité. Mais comme ils ne peuvent être expédiés qu'en colissimo, ce poids important correspond au prix du colis.
Aussi, avec un affichage de 2000 grs pour une feuille a1, les gens se posent des questions. Pourtant c'est un tube d'expédition.
Open cart 1.4.9 . Purchase order, Informations submenu, Options Plus Redux
-

appli - Messages: 11
- Inscrit le: 21 Août 2011, 09:28
- Localisation: AIX en PROVENCE
Re: Affichage HT et TTTC
Je viens d'essayer.
Il semble que la solution proposée soit pour la version 1.5.
Et pour mon malheur je suis sur 1.4.9.
Donc je ne suis pas tellement avancé pour le moment.
Il semble que la solution proposée soit pour la version 1.5.
Et pour mon malheur je suis sur 1.4.9.
Donc je ne suis pas tellement avancé pour le moment.
Open cart 1.4.9 . Purchase order, Informations submenu, Options Plus Redux
-

appli - Messages: 11
- Inscrit le: 21 Août 2011, 09:28
- Localisation: AIX en PROVENCE
Affichage HT et TTC
Un peu de la bidouille, mais j'ai fait ce que je voulais.
HT TTC dans le listing des produits
HT TTC dans le détail produit
HT TTC dans les options.
En modifiant les tpl cela fonctionne sur deux boutiques, particuliers, professionnels.
De ce type
Bon ceci étant dit quelques remarques pour les kadors qui pourraient programmer :
Il me semble pour que cet opencart soit presque parfait qu'il manque des choses importantes.
Dans un sujet que j'ai ouvert ailleurs il faudrait revoir le calcul des taxes pour qu'il soit conforme à la comptabilité et non à peu près : HT>>TVA>>portHT>>TVA port >>total HT>>total TVA>>A regler TTC
Il faudrait également avoir la possibilité de paramétrer le prix des options en %. Beaucoup plus simple pour la mise à jour des prix.
Il faudrait absolument avoir un prix par groupe de customers en % lui aussi. Certains vont me dire il suffit d'attribuer une réduction à un groupe pour 1 produit et c'est joué (oui mais non) si on fait cela on ne peut plus attribuer d'autres réductions par quantité.
Dans mon exemple, les particuliers paient 70% de plus que les revendeurs. Mon site est basé sur le prix des particuliers, j'ai donc attribué par article la réduction correspondante au groupe revendeurs. Si je peux encore attribuer des réductions par quantité aux particuliers, cela ne fonctionne plus pour les revendeurs (une réduction pour 1 article, bloque ensuite les autres réductions).
Bin voilà, un peu long et j'espère pas trop confus. Si quelqu'un est assez fort et qu'il trouve mes suggestions intéressantes ....
Bonne journée à tous.
HT TTC dans le listing des produits
HT TTC dans le détail produit
HT TTC dans les options.
En modifiant les tpl cela fonctionne sur deux boutiques, particuliers, professionnels.
De ce type
- Code: Tout sélectionner
<?php
$chiffre1 = "1,196";
$chiffre2 = $price;
$chiffre3 = $special;
$chiffre1=doubleval(str_replace(",",".",$chiffre1));
$chiffre2=doubleval(str_replace(",",".",$chiffre2));
$chiffre3=doubleval(str_replace(",",".",$chiffre3));
$TTCnormal = round(($chiffre1 * $chiffre2),2);
$TTCpromo = round(($chiffre1 * $chiffre3),2);
?>
Bon ceci étant dit quelques remarques pour les kadors qui pourraient programmer :
Il me semble pour que cet opencart soit presque parfait qu'il manque des choses importantes.
Dans un sujet que j'ai ouvert ailleurs il faudrait revoir le calcul des taxes pour qu'il soit conforme à la comptabilité et non à peu près : HT>>TVA>>portHT>>TVA port >>total HT>>total TVA>>A regler TTC
Il faudrait également avoir la possibilité de paramétrer le prix des options en %. Beaucoup plus simple pour la mise à jour des prix.
Il faudrait absolument avoir un prix par groupe de customers en % lui aussi. Certains vont me dire il suffit d'attribuer une réduction à un groupe pour 1 produit et c'est joué (oui mais non) si on fait cela on ne peut plus attribuer d'autres réductions par quantité.
Dans mon exemple, les particuliers paient 70% de plus que les revendeurs. Mon site est basé sur le prix des particuliers, j'ai donc attribué par article la réduction correspondante au groupe revendeurs. Si je peux encore attribuer des réductions par quantité aux particuliers, cela ne fonctionne plus pour les revendeurs (une réduction pour 1 article, bloque ensuite les autres réductions).
Bin voilà, un peu long et j'espère pas trop confus. Si quelqu'un est assez fort et qu'il trouve mes suggestions intéressantes ....
Bonne journée à tous.
Open cart 1.4.9 . Purchase order, Informations submenu, Options Plus Redux
-

appli - Messages: 11
- Inscrit le: 21 Août 2011, 09:28
- Localisation: AIX en PROVENCE
5 messages
• Page 1 sur 1
Qui est en ligne ?
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité





