Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Resetear numeración al cambiar de serie o año

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
juanma
Novato
Mensajes: 2
Registrado: Lun, 10/12/2012, 10:08

Resetear numeración al cambiar de serie o año

Mensaje por juanma »

Hola, ya hace unos meses que estoy utilizando este excelente programa. Como serie de facturación utilizo una máscara personalizada 2012-000001, 2012-000002... que al entrar en el año nuevo pasará a ser 2013-xxxxxx, pero me gustaría que lo que es el número (xxxxxx) empiece otra vez de 1 de manera que la primera factura en 2013 sea 2013-000001. Casi lo mismo en los pedidos tengo la máscara por defecto y me gustaría que cada mes el numero de factura empiece de 1. Hay alguna forma de hacerlo?
Muchas gracias por vuestro tiempo!

Avatar de Usuario
aduart
Yoda
Mensajes: 1064
Registrado: Mié, 06/06/2012, 19:37

Mensaje por aduart »

Hola Juanma,

En la seccion de configuracion de los modulos, alli se ponen las
mascaras a usar en los documentos.

En tu caso si modificas alli y pones en cero el numero de la mascara,
el proximo numero se incrementa solo, y aparece 1.

Es decir, al momento de necesitar el nuevo numero de la nueva
serie, antes de realizar el documento, debes pasar por la
configuracion y cambiar la mascara.

Saludos, Eduardo.

juanma
Novato
Mensajes: 2
Registrado: Lun, 10/12/2012, 10:08

Mensaje por juanma »

A ver si lo entiendo, por lo que me comentas y por las pruebas que he hecho si tengo la máscara {yyyy}-{00000}
Año 2012 --> Facturas 2012-00001, 2012-00002, 2012-00003, 2012-00004
Año 2013 --> Facturas 2013-00005, 2012-00006, 2012-00007, 2012-00008

En cambio si en 2012 tengo la máscara 2012-{00000}
Año 2012 --> Facturas 2012-00001, 2012-00002, 2012-00003, 2012-00004
al cambiar manualmente a 2013-{00000} las facturas seran:
Año 2013 --> Facturas 2013-00001, 2012-00002, 2012-00003, 2012-00004

Es decir para reiniciar el contador se tiene que cambiar manualmente la mascara no sirve la etiqueta {yyyy}.
Para las facturas no hay problema porque cambio la mascara a principio de cada año y listo, pero es muy engorroso para los pedidos ya que necesito reiniciar el contador cada mes es decir en Noviembre 1211-00001, 1211-00002 y en Diciembre 1212-00001, 1212-00002....

Alguna idea? Muchísimas gracias por vuestra ayuda!

Avatar de Usuario
aduart
Yoda
Mensajes: 1064
Registrado: Mié, 06/06/2012, 19:37

Mensaje por aduart »

Juanma,

Si entras a la pagina donde se cambia la mascara, al lado de donde
se pone el valor, hay una pequeña imagen, que si pasas la fecha
del mouse por encima, aparace un cuadro con ayuda de como usar la
mascara.

Lee eso, creo que podes usar algo como {mm} dentro de la mascara para
que el numero siga el valor del mes. Deberas probar para dejarlo
ajustado a tu necesidad.

Muchos saludos, Eduardo.

cpl
Novato
Mensajes: 3
Registrado: Dom, 18/11/2018, 13:23
Ubicación: España

Mensaje por cpl »

Recopilando lo leido, el formato que he utilizado para resetear cada año y que funciona es:
Plantilla Mercure:
Máscara (Factura estándar): FA{yy}{mm}-{0000@0} -----------> FA1901-0001
Máscara (Factura rectificativa): FR{yy}{mm}-{0000@0} -----------> FR1901-0001
Máscara (Abono): AV{yy}{mm}-{0000@0} -----------> AV1901-0001
Máscara (Factura de anticipo): AC{yy}{mm}-{0000@0} -----------> AC1901-0001