masque perso de facture non pris en compte

Bonjour

sur une dev 2.8.0
j’ai créé dans mercure un masque pour des factures :

l’offset de 039 pour que la facturation démarre à 040
mais cela s’obstine à m’afficher une facturation du style :

une idée ?

Par la même occasion, je signale que je n’arrive pas à désactiver le modèle de facture « oursin »
et je ne trouve pas leur emplacement dans la base de données pour aller taper directement dedans
edit : j’ai trouvé crabe dans llx_const mais pas oursin.

Corrigé en CVS.

Bonjour Laurent
edit : c’est bon, cela fonctionne pour le masque, mais en inscrivant le masque comme cela maintenant :

(car garde les apostrophes )

et le style « oursin » ne veut pas se désactiver

@+
Philippe

pour le masque il faut mettre ca :

{YYYY}-{mm}-{000+51}

si tu veux que ca affiche : 2009-12-00051 pour la première facture

Bonjour Régis
non justement!, si je configure comme ceci:

depuis l’intervention de Laurent, cela affiche :

Pour obtenir le résultat voulu, il a fallut que je configure comme ceci:

je n’arrive pas à reproduire ceci sur la version cvs !

lorsque je met :

{yyyy}-{mm}-{000+51}

j’obtiens :

2009-12-052 pour la première facture

si je met :

YYYY-mm-{000+51}

j’obtiens :

YYYY-mm-052

ok Régis, je remets les choses à plat :sunglasses:

maintenant si je configure comme ceci :

j’obtiens :

j’ai des Y qui s’affichent

mais dans mes commentaires précédents, quand je te disais

en fait dans Dolibarr je rentrais :

je disais’Y’ et ‹ m › mais je tapais les valeurs numériques.

bon je viens de trouver le pb :blush:
il fallait mettre des miniatures et non des majuscules

et non pas

ah oui… moi aussi remarque :happy:
je vais corriger pour qu’il prenne minuscule/majuscule

Régis
tu peux me dire dans quel fichier et où, tu changes le code, pour que je plonge un peu dans la programmation de Dolibarr
à priori htdocs/admin/facture.php ?

j’ai corrigé le cvs,
c’est dans /htdocs/lib/function2.lib.php à la ligne 547
les str_replace() respecte la casse
il faut utiliser preg_replace avec l’option « i » pour insensible à la casse

Bonjour,

Je pense être au bon endroit :wink:

Je suis un tout nouvel utilisateur de Dolibar, je trouve très sympa, quelques problèmes de demarrage car je n’y connais pas grand chose…

Je suis en train de vouloir personnaliser le numéro de facture :
FR81{mm}{yyyy}{000@12}

Seulement au bout de ligne, il est précisé « Non configuré », pourquoi ?

Bien cordialement,

J’ai trouvé !

C’est parce que je n’avais pas personnalisé le numéro de l’avoir.

En revanche, lorsque je créé une facture, le numéro ne change pas…

Je ne trouve pas les modèles de factures non plus.

Bien cordialement,

Bonsoir,
Le numéro ne change pas où ? Sur les factures ou dans la configuration ?
Sur quelle version êtes vous ?
@+

Salut, tout le monde :happy:

alors je crois que suis dans le bon forum pour résoudre mon prob, en fait je voulais faire mes factures comme suit :
FAC-année-client-projet-N° et dans Dolibarr ça se traduit comme:
FAC-{yy}-{cc}-{pj}-{000} mais j’arrive pas a afficher projet comme son code l’indique {pj} ! savez vous comment ça peut marcher ?
car moi je classifie mes doc par client et projet : devis, facture…etc ! donc il est important pour moi que je garde la numérotation de facture pour le client par projet :
çad client N°3 j’ai avec lui 2 projet le 1er est dans l’année 2013 et le 2éme est dans l’année 2014 donc pour un devis ou facture du 2éme projet avec ce client je fait : FAC-14-03-02-(Numéro de la facture) et le numéro sera incrémenté automatiquement si je poursuit dans le même projet avec le même client :happy:
j’espère que j’aurais des rep le plutôt possible car pour le moment c’est le bazar je les fait sur excel :confused:

Bonjour;
J’ai un problème au numéro de facture:
j’ai commencé par le numéro 201400200 et puis j’ai arrivé au numéro 201400254.
Et maintenant j’ai voulu retourner pour remplir la facture numéro 201400167
J’ai changé dans le masque personnalisé : {YYYY}{00000+166}
mais toujours il me dit que le numéro enregistré est le 201400254.
Comment je peux retourner en arrière dans les numéro de facture?
Merci en avance.