PDA

Ver la Versión Completa : Codificacion...


chileno
09-06-2006, 16:21:22
hola neftali...gracias por tu dedicacion

el asunto no es de la venta si no de la codificacion del producto... como aseguro de que el codigo de barra generado no exista en la base de datos, cosa que puede pasar, la idea seria utilizar otro codigo de barras que no sea ean-13, ean-8 y/o DUN14, que me aconsejarian que utilize para realizar ese tipo de ventas.....

que raro xq el mensaje se fue hacia arriba?

chileno
09-06-2006, 17:13:29
hola....
tengo una duda o mejor dicho no se como resolver lo que voy plantear, espero vuestra ayuda y consejos.

como puedo codificar productos que se venden no por la cantidad en unidades si no que se venden en cantidad de su peso (Kilogramos). osea si tengo patatas y se vende 1kg, se genera el codigo de barra en funcion al producto y su peso, y ahora vendo 2kg de patatas el codigo de barra anterion no me sirve, necesito generar otro codigo de barra, si sigo asi con el tiempo ya no voy tener posibilidades de generar codigo de barras por la sencila razon que no voy tener combinaciones posibles para dar nuevos codigos.

la verdad de las cosas si alguien ah tenido experiencia en supermercados ..me seria de gran ayuda su opinion, ademas recibo todo tipo de sugerencias....
chau:confused:

Casimiro Notevi
09-06-2006, 17:20:22
Pues depende del tipo de código de barras que quieras generar, pero es sencillo, lo puedes hacer a tu gusto, por ejemplo:

Codigo de las patatas: 1234
Kilos que se venden: 2
Código de barras a generar: 1234002
Si vendes 8 kilos: 1234008
Si vendes 20 kilos 1234020
etc.

Creo entender que es es eso lo que has preguntado.

chileno
09-06-2006, 17:38:00
gracias Casimiro por tu interes

la idea esta muy buena pero como puedo controlar eso de que un dia vendo un 10k de patatas y pasa el tiempo y vendo otro 10kg de patatas...ocupo el mismo codigo de barras???

Neftali [Germán.Estévez]
09-06-2006, 17:44:12
Añade delante/detrás la fechaHora de la venta o un número (similar al de una factura o pedido); De esa forma cada venta estrá codificada como única.

Casimiro Notevi
09-06-2006, 20:57:42
gracias Casimiro por tu interes

la idea esta muy buena pero como puedo controlar eso de que un dia vendo un 10k de patatas y pasa el tiempo y vendo otro 10kg de patatas...ocupo el mismo codigo de barras???
Lo que te comenta Neftali sería algo así:

Código de las patatas: 12345
kilos vendidos: 8,25
Fecha y hora: ddmmyyhhmmss

ccccckkkkddmmyyhhmmss
123450825090606121525

Es sólo un simple ejemplo, depende de lo que necesites

chileno
10-06-2006, 01:20:49
hola casimiro.....
me explico...tengo el sgte sistema de codificacion:

create table categoria
(
id_categoria smallint not null auto_increment,
descripcion varchar(50),
primary key (id_categoria)
)
type=innodb;

create table unidad_venta
(
id_unidad_venta varchar(7),
id_categoria smallint not null,
codigo_barra varchar(14),
descripcion varchar(50),
formato varchar(12),
.
.
.
primary key (unidad_venta)
)
type=innodb;


el dominio del campo id_categoria va de 1 - 99. osea soporta 99 categorias.
el dominio de id_unidad_venta se compone de la sgte forma:

codigo ejemplo: 0120001
donde:
0 : variable logistica cuyo dominio va de 0 a 9.
12 :proviene del dominio id_categoria.
0001: secuencia que tiene un dominio de 0001 a 9999.

por lo tanto cada categoria va soportar el valor maximo de la variable logistica (9) x la cantidad maxima de la secuencia (9999).

la variable logistica la descrimino xque solo me otorga la creacion de unidades de expedicion, la secuencia me da la cantidad de unidades de consumo o basica.

mi solucion va aca (no le gusto al jefe)

creo la categoria verduras y frutas y creo la unidad de venta patatas
le doy un ID y un codigo de barrra, cuando llege el cliente, pase por el lector tomo un codigo de barra ya impreso (como matriz) y coloco el peso del producto y se realiza la venta.

lo que se pide (el jefe)

por cada venta de patatas y teniendo encuenta el peso, se crea un codigo de barra para dicho evento, pasa por caja, lee el lector y se realiza la venta (como en los supermercados....acaso nunca han ido).

inconvenientes que veo para esta situación

por lo minimo dos personas compran patatas, con distintos kilogramos, con distintos codigo de barra, cons distintos "ID_UNIDAD_VENTA", osea creo una nueva unidad de venta, pero segun mi codificacion, solo teniendo encuenta la secuencia, me soportaria 9999 ventas de patatas, sin importar si se produce conflictos en la generacion de codigos de barra...

bueno espero que me entiendad y no se hayan quedado dormidos....
acepto todo tipo de comentarios y otros......

chau:D

chileno
10-06-2006, 20:47:48
sera por el fin de semana?