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ía01-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ía28-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ía01-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ía31-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íamarzo. - {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íamarzo/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íaenero. - {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íaenero/2022.
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:
| Descripción introducida | Resultado aplicado |
|---|---|
Cuota del mes de {NOMBREMES} |
Cuota del mes de noviembre |
Cuota del mes de {NOMBREMES}|P |
Convertido a formato primera letra en mayúscula: Cuota del mes de noviembre |
{NOMBREMES}|P |
Noviembre |
{NOMBREMES}|M |
Convertido a formato mayúsculas: NOVIEMBRE |
{NOMBREMES}|m |
Convertido a formato minúsculas: noviembre |
contrato de mantenimiento {ANYO}|T |
Convertido a formato cada palabra primera mayúsculas: Contrato De Mantenimiento 2020 |
Contrato de mantenimiento {ANYO}-0001 |
Contrato 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 |