Jump to content

Option "Numéro de facture" ne fonctionne pas


Recommended Posts

Bonjour à tous,

 

Ma config :

Version de PrestaShop 1.6.0.8

URL de votre boutique http://www.higherhighs.fr/

Nom du thème utilisé default-bootstrap

 

---------------------

je viens de monter ma boutique et je cherche à paramètrer mes numéros de facture. Je souhaite les faire démarrer à un numéro un peu avancé.

 

Vous allez me dire qu'il y a une option pour ça, dans le menu Commandes > Factures > Option de factures >> Numéro de facture. Ce champ sert précisément à cela. J'y ai donc renseigné un numéro.

 

Mais voilà, rien n'y fait : mes premières factures commencent bien de 0 !

 

Qu'ai-je manqué ?

 

Merci de votre aide les amigos :)

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour Seb,

 

merci pour ta réponse. J'ai été vérifier cette donnée et elle est bien paramètrée, comme en BO, avec la valeur voulue (ce qui est assez rassurant dans un sens). Par contre, les numéros de facture continuent à s'implémenter sans en tenir compte...

Edited by Daihelle (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Bonjour Dave!,

 

désolé pour la réponse tardive. Voici un exemple de facture : 856468facture.jpg

 

Vous pourrez constater le n° de facture : HI000012, 12ème facture, alors que le PS_INVOICE_START_NUMBER est 420 (ce que j'ai vérifié dans le BO Presta et dans la BdD).

 

Merci de votre aide et bonne année :)

Link to comment
Share on other sites

Bonjour,  prestashop 1.5.6.2

  même problème j'ai changer dans le BO le numéro de facture 2014222 à 2015001

dans la Base de donnée dans " PS_INVOICE_START_NUMBER " le numéro 2015001 s'affiche!

mais les factures reste sous l'ancien N° 2014223.

J'ai vider le cache et toujours pareils ?

 

Merci de votre aide et bonne année !

Link to comment
Share on other sites

Bonjour Daihelle, merci bonne année à vous aussi

Veuillez vérifier dans /pdf/header.tpl que vous avez ce code :

<table style="width: 100%">
<tr>
	<td style="width: 50%">
		{if $logo_path}
			<img src="{$logo_path}" style="width:{$width_logo}px; height:{$height_logo}px;" />
		{/if}
	</td>
	<td style="width: 50%; text-align: right;">
		<table style="width: 100%">
			<tr>
				<td style="font-weight: bold; font-size: 14pt; color: #444; width: 100%">{$shop_name|escape:'htmlall':'UTF-8'}</td>
			</tr>
			<tr>
				<td style="font-size: 14pt; color: #9E9F9E">{$date|escape:'htmlall':'UTF-8'}</td>
			</tr>
			<tr>
				<td style="font-size: 14pt; color: #9E9F9E">{$title|escape:'htmlall':'UTF-8'}</td>
			</tr>
		</table>
	</td>
</tr>
</table>

si ce n'est pas le cas remplacer avec ce code

Link to comment
Share on other sites

Bonjour Daihelle, merci bonne année à vous aussi

Veuillez vérifier dans /pdf/header.tpl que vous avez ce code :

<table style="width: 100%">
<tr>
	<td style="width: 50%">
		{if $logo_path}
			<img src="{$logo_path}" style="width:{$width_logo}px; height:{$height_logo}px;" />
		{/if}
	</td>
	<td style="width: 50%; text-align: right;">
		<table style="width: 100%">
			<tr>
				<td style="font-weight: bold; font-size: 14pt; color: #444; width: 100%">{$shop_name|escape:'htmlall':'UTF-8'}</td>
			</tr>
			<tr>
				<td style="font-size: 14pt; color: #9E9F9E">{$date|escape:'htmlall':'UTF-8'}</td>
			</tr>
			<tr>
				<td style="font-size: 14pt; color: #9E9F9E">{$title|escape:'htmlall':'UTF-8'}</td>
			</tr>
		</table>
	</td>
</tr>
</table>

si ce n'est pas le cas remplacer avec ce code

 

 

Hello !

 

C'est bien ce que j'ai dans mon template. D'ailleurs, je n'ai jamais modifié quoique ce soit lié à la facture (ni templates, ni autres...). Une autre idée ? :)

Link to comment
Share on other sites

Bonjour
 

Mais voilà, rien n'y fait : mes premières factures commencent bien de 0 !

 

Je n'avais pas lu attentivement votre problème, les premières factures ne seront pas modifiés.

Si vous avez modifié la numérotation après avoir générés des factures, les anciennes factures ne seront pas modifiés

Ça concerne uniquement les nouvelles factures à partir du moment de modification de numérotation.

Donc pour modifier la numérotation des premières factures, il faut modifier dans la BD

La table ps_order_invoice
La colonne number (qui attribue les numéros des factures)

Link to comment
Share on other sites

Bonjour,

C'est cette table qu'il faut changer !

 

" PS_INVOICE_START_NUMBER "

 

attention si vous avez activé multi-boutique antérieurement il y aura 2 tables  " PS_INVOICE_START_NUMBER "

voir la photo sur le lien ci dessous :

 

 

Ci joint le lien en italien a passer au traducteur .

 

http://www.prestasho...ovo-anno-ps-15/

 

Salutations,

Dominique

afd67diffusion

 

" PS_INVOICE_START_NUMBER "

Link to comment
Share on other sites

Bonjour

 

 

Je n'avais pas lu attentivement votre problème, les premières factures ne seront pas modifiés.

Si vous avez modifié la numérotation après avoir générés des factures, les anciennes factures ne seront pas modifiés

Ça concerne uniquement les nouvelles factures à partir du moment de modification de numérotation.

Donc pour modifier la numérotation des premières factures, il faut modifier dans la BD

La table ps_order_invoice

La colonne number (qui attribue les numéros des factures)

 

Non non, j'ai bien compris que les anciennes factures ne pourront pas être changées, je souhaite juste que les prochaines le soient. Mais rien à faire.

 

 

afd67, merci, mais je n'ai pas de multi-boutique, et j'ai bien vérifié que ce champ contenait la bonne valeur !

 

Je rame, je rame !

Link to comment
Share on other sites

  • 1 month later...

Bonjuour j'ai eu ce soucis et je l'ai résolu en modifiant manuellement le sql.

 

En effet dans les premières versions, ils ont du faire une erreur en introduisant deux fois PS_INVOICE_START_NUMBER, il faut donc modifier manuellement celui qui à comme ID SHOP = 1

 

Voilà j'espère avoir pu vous aider.

 

 

post-521137-0-33741700-1424513351_thumb.png

  • Like 1
Link to comment
Share on other sites

  • 3 months later...

bonjour,

 

J'ai le même problème : la numérotation des facture ne prend pas en compte le numéro précisé dans le BO.

 

mais comment se connecter à la table PS_INVOICE_START_NUMBER, et faire les modifications ?

Je n'ai jamais fait ce genre de manipulation

 

merci pour votre aide

Link to comment
Share on other sites

  • 3 weeks later...

Bonsoir

Après plusieurs essais, je n'arrive pas à trouver la même présentation des tables que dans vos exemples.

J eme suis bien connecté à la table mais je n'ai pas les mêmes champs?

Comment faire ?

Je n'aime pas trop bidouiller sachant que je ne connais pas et que mon simple souci est la numérotation des factures qui ne suit pas le numéro que j'ai indiqué dans le BO de prestashop...

 

merci bcp pour votre aide

damien

 

PS : je suis sous Prestashop  1.6.0.9

post-1009379-0-97989400-1435079838_thumb.jpg

Edited by damien-easygyro (see edit history)
Link to comment
Share on other sites

Bonsoir a tous

Alors grâce à Moi c Seb, j'ai pu trouver la réponse

 

Il faut effectivement aller dans la table ps_configuration et mettre 'nombre de lignes' à 500 lignes

 

puis chercher PS_INVOICE_START_NUMBER

cliquer sur 'modifier'

et mettre le numéro dans la colonne valeur sur la ligne 'value text'

 

Dans la BO de PS, on doit voir le numéro que l'on vient de saisir

 

je guette la prochaine facture :-)

Edited by damien-easygyro (see edit history)
Link to comment
Share on other sites

  • 3 months later...

Bonjour

 

Alors pour faire suite à ces posts, j'ai eu à nouveau le cas d'édition d'une facture manuelle en parallèle de PS.

Du coup, j'ai changé dans le BackOffice de PS (menu "Factures") le prochaine numéro de facture en mettant directement le numéro souahité de la prochaine facture.

 

Malheureusement, ce numéro n'a pas été pris en compte et j'ai dû à nouveau aller "bidouiller" directement dans la base de données pour modifier la numérotation....

 

ça fonctionne bien mais dois je le faire systématiquement avec mon intervention directe dans les tables ou y a t il une solution pour que le changement de numéro de facture depuis le BO soit bien pris en compte ??

 

merci d'avance pour votre partage d'expérience et vos solutions éventuelles

Link to comment
Share on other sites

  • 2 months later...

bonjour

je continue à alimenter ce fil car je n'ai tjs pas la solution.

 

ce que j'ai fait  :

1.j'ai changé le numéro de facture directement dans la base : en l'occurence le numéro 115 que je mets dans PS_INVOICE_START_NUMBER

2. je vois bien ce numéro 115 dans le BO de prestashop

3. bizarrement je lis dans la BO, sous le champ "Numéro de facture'" : "La prochaine facture commencera à ce numéro, qui augmentera à chaque nouvelle facture. Mettez un zéro si vous souhaitez conservez le numéro actuel (qui est le n°111)."

 

Donc je ne sais pas où prestashop va chercher ce numéro 111 mais c'est bien ce numéro 111 que PS prend pour générer la facture donc à priori pas PS_INVOICE_START_NUMBER

 

je ne comprends plus rien....

Je suis sous PS1.6.0.9

 

Merci d'avance pour votre aide

damien

Edited by damien-easygyro (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...