jolvil Posted August 25, 2008 Share Posted August 25, 2008 Les numeros de commandes sont affichés de differentes manieres dans le FO, BO, les mails et factures PDF.FA000001, 000001, 1, n°1, #00001 (voir image)Il conviendrait qu'il n'y ait qu'une seule facon d'afficher le numero de commande.d'autre part le facture PDF indique un numéro de facture alors que c'est d'un numero de commande qu'il s'agit.Ce bug a été signalé sur le bug tracker Link to comment Share on other sites More sharing options...
dhnou Posted August 31, 2008 Share Posted August 31, 2008 Bonjour,c'est pas vraiment une réponse mais plutôt une demande: n'est il pas possible de donner un numéro aléatoire à chaque commande? je pars du principe que le client n'est pas obligé de savoir que t'as fait 10 ou 2000 ventes.Cordialement. Link to comment Share on other sites More sharing options...
Fabrice Posted September 1, 2008 Share Posted September 1, 2008 il peut se poser là une question d'ordre légal. la législation (française entre autres), impose que le numéro des pièces comptables se suivent.on doit pouvoir modifier le numéro de départ (mais je ne sais pas comment), mais un ordre aléatoire me semble inapproprié.ce qui serait bien, et qui rendrait le nombre de commandes passées moins lisible, serait de pouvoir inclure dans le numéro communiqué au public une série de chiffres avant le numéro (commande n° 00022 deviendrait par exemple n° 67-256-00022)la question : comment faire ? je ne sais pas encore te répondre sur ce point.si quelqu'un avait la réponse... Link to comment Share on other sites More sharing options...
jolvil Posted September 1, 2008 Author Share Posted September 1, 2008 attention il faut bien differencier:- numero de commandeCela permet d'identifier la commande et de la classer dans un ordre chronologique.Toutes les commandes peuvent ne pas etre honorées (annulation, paiement non recu).et -numero de facturec'est une piece comptable, les numeros doivent se suivre, on ne peut donc pas reprendre le numero de la commande.Une modification dans ce sens est annoncée pour la V1.1 Link to comment Share on other sites More sharing options...
Fabrice Posted September 1, 2008 Share Posted September 1, 2008 tu as 100% raison jolvil.je me suis un peu emmêlé les chiffres... :-) Link to comment Share on other sites More sharing options...
FranWeb Posted September 1, 2008 Share Posted September 1, 2008 on doit pouvoir modifier le numéro de départ (mais je ne sais pas comment) Il te suffit d'allez dans la base de données et plus exactement dans la table ps_order et de changer l'id de la facture (la première) par le numéro de commencement souhaité. Link to comment Share on other sites More sharing options...
Fabrice Posted September 1, 2008 Share Posted September 1, 2008 Merci FranWeb !et sinon, pour ça: une soluce ?ce qui serait bien, et qui rendrait le nombre de commandes passées moins lisible, serait de pouvoir inclure dans le numéro communiqué au public une série de chiffres avant le numéro (commande n° 00022 deviendrait par exemple n° 67-256-00022) Link to comment Share on other sites More sharing options...
FranWeb Posted September 1, 2008 Share Posted September 1, 2008 Non, je n'ai pas de soluces... Ce sont des numéros en rapport avec quelque chose ceux-ci: 67-256-xxxx ?Je n'ai pas testé avec ma méthode mais je pense que cela ne fonctionne pas si pour le commencement on met 67-256-0001 Link to comment Share on other sites More sharing options...
Fabrice Posted September 1, 2008 Share Posted September 1, 2008 oui. c'était un exemple pour info.on doit pouvoir y arriver en conservant l'incrémentation traditionnelle, mais en rajoutant au format "texte" les données que l'on souhaite. ça doit se faire dans le tpl approprié je pense.du type : facture : n° 0002deviendraitfacture : n° 67-B-252-0002ça permet de cacher un peu plus la logique d'incrémentation aux yeux du consommateur. et donc, renseigner sur la quantité de factures émises dans une période donnée... Link to comment Share on other sites More sharing options...
FranWeb Posted September 1, 2008 Share Posted September 1, 2008 ça doit se faire dans le tpl approprié je pense. Oui, je pense aussi, toutefois n'ai jamais testé de mon côté (et pas le temps aujourd'hui, si tu testes, tu remontes l'info ? ) Link to comment Share on other sites More sharing options...
Patric Posted September 1, 2008 Share Posted September 1, 2008 Ca peut vous intéresser :http://www.prestashop.com/forums/viewreply/19825/ Bonjour à tous,Un système de numérotation des factures, indépendant des numéros de commandes, sera inclus lors de la version 1.1, prévue prochainement.Il sera possible de :- personnaliser le suffixe (FA, IN, etc)- préciser à partir de quel numéro la numérotation des factures doit commencer (1, 50 ou 5000)- afficher la date de la génération de la factureActuellement, nous étudions la possibilité de générer des numéros personnalisés (année-mois-jour-numéro par exemple).J’espère que cela permettra de résoudre vos problèmes de comptabilité liés à PrestaShop !Merci à tous pour votre patience. Link to comment Share on other sites More sharing options...
Thierry S. Posted September 2, 2008 Share Posted September 2, 2008 Une façon de "cacher" le nombre de commandes aux gens trop curieux pourrait (peut-être) être un numéro de type :aammjjhhmmssplus éventuellement une lettre à la fin pour les sites qui pourraient recevoir plusieurs commandes par seconde. Link to comment Share on other sites More sharing options...
Fabrice Posted September 2, 2008 Share Posted September 2, 2008 Trop forts ces développeurs !! :-) Link to comment Share on other sites More sharing options...
Thierry S. Posted September 2, 2008 Share Posted September 2, 2008 Oui enfin en ce qui me concerne je ne suis pas développeur du tout.Ma spécialité : les idées !C'est un domaine dans lequel je ne suis pas trop mauvais et si je peux apporter quelquechose en ce sens à la communauté Prestashop (que je découvre), ça serait avec grand plaisir. Link to comment Share on other sites More sharing options...
Fabrice Posted September 2, 2008 Share Posted September 2, 2008 ce message était en réponse à Zendig……… :-) Link to comment Share on other sites More sharing options...
Patric Posted September 2, 2008 Share Posted September 2, 2008 @thierry : les numéros de factures doivent se suivre, donc pas possible d'utiliser un numéro basé sur la date et l'heure uniquement. Link to comment Share on other sites More sharing options...
Fabrice Posted September 2, 2008 Share Posted September 2, 2008 je crois bien que si.exemple :date-heure-facturen°02092008-1031-003203092008-1041-003309102008-0231-0034à condition d'expliquer à ton contrôleur ou expert comptable que seuls les 4 derniers chiffres constituent le num de facture, je pense que ceci est possible. à vérifier avec les textes de loi :-) Link to comment Share on other sites More sharing options...
jolvil Posted September 2, 2008 Author Share Posted September 2, 2008 Oui mais on peut le faire pour le numéro de commande.Pas si bête, le numéro de type éventuellement préfixe-année,mois,jour,heure,minute,seconde n'indique pas la quantité de commande et correspond a une chronologie.Pour le numéro de facture on doit pouvoir utiliser un type de numérotation année-mois-ordre-chronologique, je ne sais pas ce qui est possible d'un point de vue comptable Link to comment Share on other sites More sharing options...
jolvil Posted September 2, 2008 Author Share Posted September 2, 2008 trouvé sur le net:La numérotation des factures est réglementée par la loi.On peut citer notamment le Code de Commerce et le Code Général des ImpôtsOn y parle d'une numérotation dans une suite ininterrompue (on dit aussi par itération).L'idée est de ne pas pouvoir ajouter de factures et de ne pas avoir doubles.Une numérotation du type AAMMJJHHMM n'est donc pas possible.Car il n'y a aucune notion de suite ininterrompue dedans.Au niveau possible, vous pourriez avoir par exemple:Suite : 001, 002, 003...ouAnnée + suite (remise à zéro chaque année) : 2005-001, 2005-002, 2005-003...ouAnnée + mois + suite (remise à zéro chaque mois) : 2005-01-001, 2005-01-002... Link to comment Share on other sites More sharing options...
Patric Posted September 2, 2008 Share Posted September 2, 2008 Oui, pour les factures une info temporelle est possible, mais il faut un suffixe pour le numéro de facture et qui se suive.Mes factures sont de la forme : F20080900055 (il y a l'année le mois puis le numéro).Par contre le numéro n'est pas obligé de commencer à 1...La première facture peut donc s'appeler : F20080900457. Link to comment Share on other sites More sharing options...
Fabrice Posted September 4, 2008 Share Posted September 4, 2008 Merci jolvil pour la partage de l'info. c'est clair maintenant... :-)il suffit donc de mettre l'année en premier etc...mais en y réfléchissant : 200800111 - en supposant que c'est la dernière facture de 2008, on aura donc en 2009 pour première facture : 200900112ces 2 chiffres ne se suivent pas. (il manque de 2008000112 à 200900111)donc, ça, ça peut poser un problème ?suivant cette logique, je peux ajouter une facture portant par exemple le num 200900110.c'est tiré par les cheveux, je sais... mais la loi étant ce qu'elle est ... je me pose la question. (ou alors je suis très fatigué) :-) Link to comment Share on other sites More sharing options...
Patric Posted September 4, 2008 Share Posted September 4, 2008 Tu peux avoir un préfixe personnalisé (par exemple une année et une date pour retrouver facilement une facture dans les archives) et tu dois avoir un numéro (qui sera le suffixe si tu as un préfixe) qui s'incrémente.Dans ton cas pour 200900110, le préfixe est 2009 et le numéro de facture est 00110.Si tu as 200800110200800111200900112tu ne peux pas générer après coup un200900110 Link to comment Share on other sites More sharing options...
Fabrice Posted September 4, 2008 Share Posted September 4, 2008 ok. c'est 'clair' maintenant. :-)merci Zendik ! Link to comment Share on other sites More sharing options...
zola2 Posted December 15, 2008 Share Posted December 15, 2008 Autre petit soucis... quand on annule une commande... on se retrouve quand même avec une facture... qui ne devrait pas existé puisque la commande est annulée ! Mon comptable est pas trop content ! Link to comment Share on other sites More sharing options...
Damien Metzger Posted December 19, 2008 Share Posted December 19, 2008 La facture d'une commande annulée existe toujours, elle est contre balancée par la création d'un avoir de la même valeur.Mais en aucun cas on ne doit supprimer une facture. Link to comment Share on other sites More sharing options...
créafée Posted April 18, 2009 Share Posted April 18, 2009 @thierry : les numéros de factures doivent se suivre, donc pas possible d'utiliser un numéro basé sur la date et l'heure uniquement. Donc, quelqu'un a t'il trouvé ou développé une solution à ce sujet? Dans tous les cas, les n° de factures ne doivent pas être générés à partir du n° de commande.Merci de répondre, cordialement Anna Link to comment Share on other sites More sharing options...
krimo Posted November 1, 2009 Share Posted November 1, 2009 Les numeros de commandes sont affichés de differentes manieres dans le FO, BO, les mails et factures PDF. FA000001, 000001, 1, n°1, #00001 (voir image) Il conviendrait qu’il n’y ait qu’une seule facon d’afficher le numero de commande. d’autre part le facture PDF indique un numéro de facture alors que c’est d’un numero de commande qu’il s’agit. Ce bug a été signalé sur le bug tracke Je reprend la première question de Jolvil, une solution à t-elle était trouvée pour ce bug ?Merci Link to comment Share on other sites More sharing options...
makinero Posted December 23, 2011 Share Posted December 23, 2011 J'exhume ce topic car je rencontre la même problématique : je souhaite rendre aléatoire le numéro de commande uniquement, pas les factures sous prestashop 1.4. Y'a-t-il une solution ? Je fais face à des curieux qui font des commandes pour m'espionner. Merci ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now