Duplicados


([N3] GSI) #1

Hola a todos, estoy intentando generar un proceso de control para que avise al cliente cuando tenga C.Barras o Referencias de productos duplicados, son clave única, con lo cual en altas es imposible, pero hay otras formas de que entren los artículos como CSV, migración de otras aplicaciones, etc.

Por tanto hay alguna forma rápida de verificar si hay duplicados sin usar la acción duplicados que nos abre una rejilla, es decir, saber si hay y mostrar un mensaje simplemente.


([N1] desarrollo) #2

Hola!

Si se trata de comprobar sobre registros ya grabados, ordena y multiparte la lista por ese campo y por cada lista, cuenta o procesa los que tienen más de un valor.
Si es para tratarlos antes de la incorporación, puedes utilizar un trigger anterior al alta…

Saludos,

César


([N1] wikan) #3

Se supone que el 7 cuando un índice es clave única, es clave única. No como en la 6x que por proceso podías saltarte el índice y tener problemas. Así que aunque hagas un proceso que importe no debería dar de alta el registro.