Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1
  • 2

SUJET : masque perso de facture non pris en compte

masque perso de facture non pris en compte il y a 9 ans 11 mois #17971

  • grandoc
  • Portrait de grandoc
  • Hors ligne
  • Modérateur
  • Messages : 361
  • Remerciements reçus 53
  • Karma: 14
Bonjour

sur une dev 2.8.0
j'ai créé dans mercure un masque pour des factures :
{2009}-{12}-{000+039}
l'offset de 039 pour que la facturation démarre à 040
mais cela s'obstine à m'afficher une facturation du style :
FA0912-0001

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.
Dernière édition: il y a 9 ans 11 mois par grandoc.
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18018

  • eldy
  • Portrait de eldy
  • Hors ligne
  • Administrateur
  • Messages : 1054
  • Remerciements reçus 50
  • Karma: 107
Corrigé en CVS.
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18050

  • grandoc
  • Portrait de grandoc
  • Hors ligne
  • Modérateur
  • Messages : 361
  • Remerciements reçus 53
  • Karma: 14
Bonjour Laurent
edit : c'est bon, cela fonctionne pour le masque, mais en inscrivant le masque comme cela maintenant :
2009-12-{051}
(car garde les apostrophes )


et le style "oursin" ne veut pas se désactiver

@+
Philippe
Dernière édition: il y a 9 ans 11 mois par grandoc.
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18054

  • regis
  • Portrait de regis
  • Hors ligne
  • Administrateur
  • Messages : 2073
  • Remerciements reçus 103
  • Karma: 140
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
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18060

  • grandoc
  • Portrait de grandoc
  • Hors ligne
  • Modérateur
  • Messages : 361
  • Remerciements reçus 53
  • Karma: 14
Bonjour Régis
non justement!, si je configure comme ceci:
{YYYY}-{mm}-{000+51}
depuis l'intervention de Laurent, cela affiche :
{2009}-{12}-051
Pour obtenir le résultat voulu, il a fallut que je configure comme ceci:
YYYY-mm-{000+51}
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18064

  • regis
  • Portrait de regis
  • Hors ligne
  • Administrateur
  • Messages : 2073
  • Remerciements reçus 103
  • Karma: 140
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
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18069

  • grandoc
  • Portrait de grandoc
  • Hors ligne
  • Modérateur
  • Messages : 361
  • Remerciements reçus 53
  • Karma: 14
ok Régis, je remets les choses à plat B)

maintenant si je configure comme ceci :
{YYYY}-{mm}-{000+050}
j'obtiens :
{YYYY}-12-051
j'ai des Y qui s'affichent

mais dans mes commentaires précédents, quand je te disais
YYYY-mm-{000+51}
en fait dans Dolibarr je rentrais :
2009-12-{000+51}
je disais'Y' et 'm' mais je tapais les valeurs numériques.
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18070

  • grandoc
  • Portrait de grandoc
  • Hors ligne
  • Modérateur
  • Messages : 361
  • Remerciements reçus 53
  • Karma: 14
bon je viens de trouver le pb :blush:
il fallait mettre des miniatures et non des majuscules
{yyyy}-{mm}-{000+050}
et non pas
{YYYY}-{mm}-{000+050}
Dernière édition: il y a 9 ans 11 mois par grandoc.
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18078

  • regis
  • Portrait de regis
  • Hors ligne
  • Administrateur
  • Messages : 2073
  • Remerciements reçus 103
  • Karma: 140
ah oui... moi aussi remarque :)
je vais corriger pour qu'il prenne minuscule/majuscule
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18091

  • grandoc
  • Portrait de grandoc
  • Hors ligne
  • Modérateur
  • Messages : 361
  • Remerciements reçus 53
  • Karma: 14
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 ?
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 9 ans 11 mois #18098

  • regis
  • Portrait de regis
  • Hors ligne
  • Administrateur
  • Messages : 2073
  • Remerciements reçus 103
  • Karma: 140
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
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 6 ans 2 mois #44401

  • Fair
  • Portrait de Fair
  • Hors ligne
  • Junior Boarder
  • Messages : 22
  • Karma: 0
Bonjour,

Je pense être au bon endroit ;)

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}{[email protected]}

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

Bien cordialement,
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 6 ans 2 mois #44403

  • Fair
  • Portrait de Fair
  • Hors ligne
  • Junior Boarder
  • Messages : 22
  • Karma: 0
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,
L'administrateur a désactivé l'accès en écriture pour le public.

Re: masque perso de facture non pris en compte il y a 6 ans 2 mois #44595

  • philazerty
  • Portrait de philazerty
  • Hors ligne
  • Gold Boarder
  • Intégrateur Mon-Dolibarr.fr Hébergement Infogéré
  • Messages : 5940
  • Remerciements reçus 897
  • Karma: 114
Bonsoir,
Le numéro ne change pas où ? Sur les factures ou dans la configuration ?
Sur quelle version êtes vous ?
@+
L'administrateur a désactivé l'accès en écriture pour le public.

Autre proposition de numérotation de facture:HELP! il y a 5 ans 7 mois #49159

  • bilelkr
  • Portrait de bilelkr
  • Hors ligne
  • Fresh Boarder
  • Messages : 1
  • Karma: 0
Salut, tout le monde :)

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 :)
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 :/
L'administrateur a désactivé l'accès en écriture pour le public.
  • Page :
  • 1
  • 2