Prevenir documentos duplicados

Ahora en las etiquetas podemos especificar unos valores únicos, que impedirán que se generen documentos duplicados, según el criterio que queramos

¿Dónde encontrar esta funcionalidad?

Entraremos una etiqueta determinada, en mi caso una etiqueta de Facturas

etiqueta du

Y en la pestaña de Propiedades avanzadas especificaremos nuestro criterio

conf du

¿Cómo funciona?

Imaginemos la siguiente etiqueta Factura:

factura d

  • Número de factura: Es el número identificativo de la factura
  • CIF proveedor: CIF del proveedor vinculado a la factura
  • Fecha: Fecha de la realización de la factura


Ahora vamos a imaginar que queremos generar 3 facturas

  • Ejemplo 1
    • Número factura: 1
    • CIF Proveedor: YYYYYYYYY
    • Fecha: 2018-08-16

  • Ejemplo 2
    • Número factura: 1
    • CIF Proveedor: ZZZZZZZZZ
    • Fecha: 2018-08-16

  • Ejemplo 3
    • Número factura: 1
    • CIF Proveedor: YYYYYYYYY
    • Fecha: 2018-09-17

¿Qué ocurrirá al intentar crear las facturas?

Como hemos visto anteriormente, hemos establecido 2 valores únicos en las propiedades:

val du

Esto indica que NO puede haber más de un documento que tenga el Número de factura y el CIF Proveedor iguales

Si solo coincide en uno de los 2 campos no habrá problema. ¡El conflicto saldrá cuando ambos campos sean coincidentes!

Entonces, el resultado de los ejemplos será el siguiente:

  • Ejemplo 1: No habrá ningún problema, ya que no existe ninguna factura “1” del proveedor YYYYYYYYY
  • Ejemplo 2: No habrá ningún problema, ya que no existe ninguna factura “1” del proveedor ZZZZZZZZZ
  • Ejemplo 3: Dará conflicto y no nos dejará crearlo, ya que ya existe la factura “1” del proveedor YYYYYYYYY. Aunque la fecha no coincide, son conteplados cómo el mismo documento