Flux d’activité

Flux d’activité de Messages

  1. serialmother


    Est-ce que dans la page achat/modeles/caddie.php :

    <? if ($prod['on_doc'] == 1) {?>Demande de documentation : <input name=on_doc[]" type="checkbox" <?=frmvalide($frm['on_doc])?> ><? } else {echo "<input name=\"on_doc[]\" value=\"\" type=\"hidden\">";}

    il ne faut pas intégrer une ligne qui reprenne la valeur "1" ou "0" si la case a été cochée, sous cette forme :

    <?php if($frm["on_doc"]=="1") echo "checked" ?>

    au lieu du frmvalide ??

    est-ce qu'il faut plutôt chercher dans cette direction ?

  2. ro2kpdp


    Il semble que le module PROFORMA ou MODIFIER une commande ne fonctionne pas correctement en 5.3 :

    - Le taux de TVA n’est pas mis a jour dans le Bon de commande PDF sans TVA il demeure à 19,6 (dans la colonne TVA) meme si pas applique.

    - Le taux de TVA des frais de port est celui des articles par défaut (/administrer/commander.php) :

    $cout_transport_ht = $cout_transport / (1+$taux_tva1/100);

    $tva_transport = $cout_transport - $cout_transport_ht;

    Donc sauf erreur âpres une courte recherche $taux_tva1 est lié aux articles.

    - ‘’Modalité d'expédition’’ dans le détail de la commande n’est pas mis à jour même si modifier dans le PROFORMA (le mode de paiement est mis à jour lui).

    - Si on passe la TVA à 0% dans les articles (vente à l’export par exemple) la TVA apparaît en remise dans le détail de la commande.

    J’ai utilisé le fichier d’origine de PEEL 5.3 pour faire mes tests pour éviter toutes erreurs de modification.

    Que faire le module dans cette forme n’est pas utilisable ni en modifié ni en proforma.

    Cordialement,

    David

  3. ael


    Bonjour,

    Depuis deja un moment j'ai constaté que la tva de 0% sur les Frais de port n'est pas pris en compte.

    Exemple vente avec expedition collissimo sans emballage (tva 0% sur port) la tva est applique sur les Frais de port a 19.6

    Elle apparait donc sur les etats comptable dans certains cas.

    Je cherche donc a indiquer le taux de tva de transport ''tva_cout_transport'' de ''peel_commandes'' dans le BDC et la Facture

    Si quelqu un a une piste

    Cordialement

    David

    En fait il faut regarder dans votre base de données phpMyAdmin, il y a un champ qui doit s'appeler tva_cout_transport

    Patrice

  4. ro2kpdp


    Bonjour,

    Depuis deja un moment j'ai constaté que la tva de 0% sur les Frais de port n'est pas pris en compte.

    Exemple vente avec expedition collissimo sans emballage (tva 0% sur port) la tva est applique sur les Frais de port a 19.6

    Elle apparait donc sur les etats comptable dans certains cas.

    Je cherche donc a indiquer le taux de tva de transport ''tva_cout_transport'' de ''peel_commandes'' dans le BDC et la Facture

    Si quelqu un a une piste

    Cordialement

    David

  5. ael


    Merci Paulanna, j'ai fait quelques modifications et ça marche, juste un petit problème qu'il reste :

    Dans la colonne Prix catalogue, j'ai 6 zéros après la virgule. On peut réguler ça comment ?

    Voici les modifs que j'ai fait à ton code pour que cela fonctionne :

    	SELECT
    
    		 p.reference
    
    		,oi.nom_produit
    
    		,p.prix AS prix_cat
    
    		,oi.prix
    
    		,oi.quantite
    
    		,oi.tva
    
    		,oi.promotion
    
    		,oi.prix * oi.quantite AS total_prix
    
    		,oi.comment
    
    		,oi.couleur
    
    		,oi.taille
    
    		,oi.option_prix
    
    		,oi.delivery_stock
    
    		,pc.remise_code
    
    		,pc.remise_client
    
    	FROM peel_commandes pc, peel_commandes_articles oi
    
    		LEFT JOIN peel_produits p ON (oi.produit_id = p.id)
    
    	WHERE commande_id = '$id' AND pc.id = oi.commande_id
    
    	");

    Mettre un appel à la fonction fprix(votre champ) devant le prix

  6. The Duke


    Merci Paulanna, j'ai fait quelques modifications et ça marche, juste un petit problème qu'il reste :

    Dans la colonne Prix catalogue, j'ai 6 zéros après la virgule. On peut réguler ça comment ?

    Voici les modifs que j'ai fait à ton code pour que cela fonctionne :

    	SELECT
    
    		 p.reference
    
    		,oi.nom_produit
    
    		,p.prix AS prix_cat
    
    		,oi.prix
    
    		,oi.quantite
    
    		,oi.tva
    
    		,oi.promotion
    
    		,oi.prix * oi.quantite AS total_prix
    
    		,oi.comment
    
    		,oi.couleur
    
    		,oi.taille
    
    		,oi.option_prix
    
    		,oi.delivery_stock
    
    		,pc.remise_code
    
    		,pc.remise_client
    
    	FROM peel_commandes pc, peel_commandes_articles oi
    
    		LEFT JOIN peel_produits p ON (oi.produit_id = p.id)
    
    	WHERE commande_id = '$id' AND pc.id = oi.commande_id
    
    	");

  7. macao45


    bonsoir,

    ajout au panier sans le details ...... que de souvenirs!!!

    j'en ai Ch... pour mettre ça en place sur une maquette qui d'apres moi ne verra jamais le jour!! :rolleyes:

    c'est super chaud à mettre en place

    j'ai fait ça pour une page global par categorie et il me semble que on preferait finalement mettre deux produits pour deux couleurs différentes ;)

  8. serialmother


    Bonsoir,

    Pour que le client puisse demander une documentation avec un produit, j'essaye d'ajouter une case à cocher à ajouter à certains produits avec la version 2.8.

    Au niveau de l'administration, tout est bon, quand je sélectionne la demande de doc dans la fiche produit, la case à cocher est bien activée avec le produit dans la partie client.

    Mais quand je coche la case "demande de doc" dans la partie client, elle ne reste pas cochée quand je vais dans le panier.

    Voici le code que j'ai ajouté dans la page fonction.php

    <? if ($objProd->on_doc == 1) {?> "Demande de documentation :<input name="on_doc" type="checkbox" <?=frmvalide($frm['on_doc'])?><? } else {echo "<input name=\"on_doc\" value=\"\" type=\"hidden\">";}

    dans la page achat/modeles/caddie.php :

    <? if ($prod['on_doc'] == 1) {?>Demande de documentation : <input name=on_doc[]" type="checkbox" <?=frmvalide($frm['on_doc])?> ><? } else {echo "<input name=\"on_doc[]\" value=\"\" type=\"hidden\">";}

    Pouvez-vous déjà me dire si c'est correct ?

    Et dans la page achat/caddie_ajout.php, je ne vois pas trop quoi mettre :

    $on_doc = $_POST['on_doc'];

    ??

    ce qui est sûr, c'est que ça ne fonctionne pas...

  9. macao45


    Bonjour,

    c'est dans le /modeles template.php ( blog et standard ) quelque par dans affiche_produits (de tete)

    MAIS!!!

    c'est un bout de code super long car il regarde la notion de stock et en fonction du flag (0/1) ce n'est pas le meme code, de plus il appel une fonction dans /lib/fonction/fonction.php qui comporte(toujours de tete) un bout de code pour l'affichage :rolleyes:

    bref faut etre bien tranquille pour taper dans le code et avoir des backups des fichiers originaux ;)

    sinon dis toujours ce que tu souhaite , ça serra surement plus facile pour aider

  10. ael


    Attention le code ci dessous effacera toutes les commandes pour redemarrer à zéro.

    vous creez une page (avec le nom de votre choix) avec ce code dedans, vous la placez à la racine du site et vous l'appellez directement. La page n'affiche rien du tout. Enfin elle pourrait afficher quelque chose mais j'ai fait au plus vite.

    <?php

    include("configuration.inc.php");

    $DOC_TITLE = "[PEEL.FR]";

    include("$repertoire_modele/haut.php");

    $sql = "TRUNCATE peel_commandes";

    $res = mysql_query($sql);

    include("$repertoire_modele/bas.php");

    ?>

    A mon avis le post d'Eric est un peu trop dangeureux lui préférer

    <?php
    
    include("configuration.inc.php");
    
    $DOC_TITLE = "[PEEL.FR]";
    
    include("$repertoire_modele/haut.php");
    
    
    $sql = "ALTER TABLE `peel_commandes`  AUTO_INCREMENT =' 1'";
    
    
    $res = mysql_query($sql);
    
    include("$repertoire_modele/bas.php");
    
    ?>

    qui remettra l'autoincrément à 1

Twitter Advisto ecommerce

Facebook PEEL Shopping