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.
Patrones del tipo de documento:
- {TIPODOC}: Se sustituye por el nombre corto del tipo de documento que se genera. Por ejemplo:
Factura,Albarán,PedidooPresupuesto. - {TIPODOC_FULL}: Se sustituye por el tipo de documento completo, incluyendo el contexto de cliente o proveedor. Por ejemplo:
Factura de ClienteoAlbará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 noviembreCuota del mes de {NOMBREMES}|P→ con formato primera letra en mayúscula: Cuota del mes de Noviembre{NOMBREMES}|P→ Noviembre{NOMBREMES}|M→ con formato mayúsculas: NOVIEMBRE{NOMBREMES}|m→ con formato minúsculas: noviembrecontrato de mantenimiento {ANYO}|T→ con cada palabra en mayúscula inicial: Contrato De Mantenimiento 2020Contrato de mantenimiento {ANYO}-0001→ Contrato de mantenimiento 2020-0001Factura recurrente {MES}/{ANYO}→ Factura recurrente 11/2020Servicio del día {DIA}→ Servicio del día 12Semana {NUMSEMANA} del año {ANYO}→ Semana 46 del año 2020Periodo {01FECHA} - {31FECHA}→ Periodo 01-11-2020 - 30-11-2020Cuota correspondiente a {NOMBREMESANYO+1}→ Cuota correspondiente a diciembre/2020Cuota anterior: {NOMBREMESANYO-1}→ Cuota anterior: octubre/2020