Ver Mensaje Individual
  #9  
Antiguo 26-05-2014
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.474
Reputación: 21
newtron Va camino a la fama
Hola.

O yo no me he enterado o no has pillado bien la idea.

Lo que te comentamos es que tengas dos tablas independientemente de las tablas de ventas, una para la tabla de artículos y otra tabla para almacenar los distintos códigos de barras que pueda tener cada uno de ellos.

por ejemplo:

ARTICULOS
========
CODIGO DESCRIPCION
010001 LIMPIADOR TAL
010002 LIMPIADOR CUAL
010003 LIMPIADOR PASCUAL

ARTIBARRAS
=========
CODIGO ARTICULO
010001 010001
0841243564879 010001
010002 010002
0842564564124 010002
010003 010003
0846456564564 010003
0844565458454 010003

Este es un ejemplo de una tabla de artículos con tres artículos creados. Deberías de tener una ventana en la tabla de artículos en la que se puedan introducir los códigos de barras asociados al mismo con lo cual al grabar el artículo en la tabla ARTICULOS estarías grabando al mismo tiempo en la tabla ARTIBARRAS un registro con el código interno del artículo repetido en los campos CODIGO y ARTICULO y otro más por cada uno de los posibles códigos de barras apuntando igualmente al código interno del artículo.

En el proceso de venta, cuando leas un código de barras deberás ir a la tabla ARTIBARRAS y buscar ese código de barras en el que te encontrarás el código interno del mismo en el campo ARTICULO para después buscar en la tabla de ARTICULOS por ese campo para poder leer los datos que te interesen de ese registro.

El insertar un registro con el código de barras y el código interno repetidos es para poder comprar y vender ese artículo bien por el código de barras o por su código interno puesto que estarán los dos en la tabla y podrás localizarlo por uno u otro.

Saludos
__________________
Be water my friend.
Responder Con Cita