Patrones o comodines en la descripción

Al introducir una descripción para la línea del documento recurrente es posible utilizar una serie de expresiones prefijadas que se cambiarán por su correspondiente valor en el momento en el que se crea el nuevo documento.

La relación de expresiones disponibles es:

  • {FECHA}: Se cambiará por la fecha del documento que se crea, si existe el dato, o por la fecha del sistema.
  • {HORA}: Se cambiará por la hora del documento que se crea, si existe el dato, o por la hora del sistema.
  • {FECHAHORA}: Se cambiará por la fecha y hora del documento que se crea, si existe el dato, o por la fecha y hora del sistema.
  • {ANYO}: Se cambiará por el año de la fecha del documento que se crea.
  • {MES}: Se cambiará por el mes del documento en formato numérico.
  • {NOMBREMES}: Se cambiará por el nombre del mes de la fecha del documento que se crea.
  • {DIA}: Se cambiará por el día del documento que se crea.
  • {SERIE}: Se sustituye por la serie del documento que se crea.
  • {0SERIE}: Se sustituye por la serie del documento, rellenada con ceros hasta 2 caracteres. Por ejemplo: 0A.
  • {NUM}: Se sustituye por el número del documento.

Desde la versión 1.8:

  • {NUMSEMANA}: Se sustituye por el número de semana del año.
  • {01FECHA}: Se sustituye por el primer día del mes de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría 01-02-2022.
  • {31FECHA}: Se sustituye por el último día del mes de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría 28-02-2022.
  • {01FECHA+1}: Se sustituye por el primer día del mes siguiente al de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría 01-03-2022.
  • {31FECHA+1}: Se sustituye por el último día del mes siguiente al de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría 31-03-2022.
  • {NOMBREMES+1}: Se sustituye por el nombre del mes siguiente al de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría marzo.
  • {NOMBREMESANYO+1}: Se sustituye por el nombre del mes y el año del mes siguiente al de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría marzo/2022.

Desde la versión 2.20:

  • {ANYO+1}: Se cambiará por el año siguiente al de la fecha del documento que se crea.
  • {ANYO-1}: Se cambiará por el año anterior al de la fecha del documento que se crea.
  • {NOMBREMES-1}: Se sustituye por el nombre del mes anterior al de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría enero.
  • {NOMBREMESANYO-1}: Se sustituye por el nombre del mes y el año del mes anterior al de la fecha indicada. Si la fecha es 10-02-2022, se aplicaría enero/2022.

Patrones del tipo de documento:

  • {TIPODOC}: Se sustituye por el nombre corto del tipo de documento que se genera. Por ejemplo: Factura, Albarán, Pedido o Presupuesto.
  • {TIPODOC_FULL}: Se sustituye por el tipo de documento completo, incluyendo el contexto de cliente o proveedor. Por ejemplo: Factura de Cliente o Albarán de Proveedor.

Filtros de formato mediante pipeline

También es posible, de manera opcional, forzar la conversión del texto resultante a mayúsculas, minúsculas o formato título. Para aplicar un filtro se debe añadir al final de la descripción el carácter | —barra vertical o pipeline— seguido de una de las opciones disponibles.

  • M: Convierte todo el texto a mayúsculas.
  • m: Convierte todo el texto a minúsculas.
  • P: Convierte la primera letra de la primera palabra en mayúsculas, el resto en minúsculas.
  • T: Convierte la primera letra de cada palabra en mayúsculas, el resto en minúsculas.

Por este motivo NO ES POSIBLE utilizar el pipeline en las descripciones a modo personal. Debe tratarse de un carácter reservado, por lo que se recomienda usar otros carácteres como el guión para realizar separaciones de datos descriptivos.

Ejemplos

Si el documento que se crea tiene como fecha 12-11-2020, se aplicarían las siguientes sustituciones (a la izquierda la descripción introducida, a la derecha el resultado aplicado):

  • Cuota del mes de {NOMBREMES}Cuota del mes de noviembre
  • Cuota del mes de {NOMBREMES}|P → con formato primera letra en mayúscula: Cuota del mes de Noviembre
  • {NOMBREMES}|PNoviembre
  • {NOMBREMES}|M → con formato mayúsculas: NOVIEMBRE
  • {NOMBREMES}|m → con formato minúsculas: noviembre
  • contrato de mantenimiento {ANYO}|T → con cada palabra en mayúscula inicial: Contrato De Mantenimiento 2020
  • Contrato de mantenimiento {ANYO}-0001Contrato de mantenimiento 2020-0001
  • Factura recurrente {MES}/{ANYO}Factura recurrente 11/2020
  • Servicio del día {DIA}Servicio del día 12
  • Semana {NUMSEMANA} del año {ANYO}Semana 46 del año 2020
  • Periodo {01FECHA} - {31FECHA}Periodo 01-11-2020 - 30-11-2020
  • Cuota correspondiente a {NOMBREMESANYO+1}Cuota correspondiente a diciembre/2020
  • Cuota anterior: {NOMBREMESANYO-1}Cuota anterior: octubre/2020
Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2026 FacturaScripts
0.0617s

Soporte