none
Como Manejar Multiples Unidades RRS feed

  • Pregunta

  • Haber si alguien me puede ayudar... Realmente no es un problema de programacion.. mas bien es de diseño de las tablas de mi BD..

    Tengo las siguientes tablas. lo que quiero es que el usuario pueda seleccionar que unidad vender. por ejemplo hacer una compra en Cajas pero poder seleccionar vender en Cajas o en Piezas.. espero sus comentarios y la forma en que ustedes harian el diseño de las tablas.

     

    unidades              productos

    cve_unidad           id_prod

    descripcion           codigo

    pzas                    descrip

                               cve_unidad


    Emmanuel Tun
    jueves, 28 de julio de 2011 14:59

Todas las respuestas

  • podria ser quizas algo como

    SELECT P.id_prod, P.codigo, P.descrip, U.cve_unidad, U.descripcion AS descunidad

    FROM Productos P INNER JOIN Unidades U

    ON P.cve_unidad = U.cve_unidad

     

    con esto obtendrias la lista d eproductos y unidades relacionado en al query, peor no entendi si apuntabas a esto o es mas al diseño de la interfaz grafica, con un combo de unidades y segun la seleccion cargar los productos de sta unidad

    en ese caso serina dos querie sseparadas, en uno cargas las unidades y uas esta seleccion como filtro

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    jueves, 28 de julio de 2011 15:22
  • Gracias por responder..

     

    Realmente lo que quiero es poder hacer una compra de un producto en Cajas y poder venderlo en Cajas o en piezas.. entonces nose si en la tabla de productos guardarlo como cajas o piezas.

     

    ejemplo

    compro 10 cajas de cepillos que traen 20 pzas/Caja

    mis dudas..

    --- Como guardo el producto al hacer la compra.. lo pongo como cantidad 10 y en la unidad pongo la clave de la unidad caja O lo guardo en piezas que serian 200 y pongo cve unidad en pieza

    --- Para vender a un cliente poder vender ya sea una caja o bien una pieza.

    Comprar

    10 Cajas

    tabla producto: como lo guardo realmente en la tabla en piezas o en cajas? como asignarle a ese producto que se puede vender en cajas y en piezas

    Vender: necesito que al seleccionar el producto me aparezca un combo con las unidades de venta disponibles para ese producto.

     

    Creo que lo estoy complicando mas de lo que es..

     

    Gracias por su ayuda


    Emmanuel Tun
    jueves, 28 de julio de 2011 15:40
  • Hola Emmanuel.

    Te voy a resaltar un escenario de la vida real:

    Generalmente las empresas, llámese tienda, bodega o distribuidora, maneja su inventario en UNIDAD. Por ejemplo 1 Cepillo A, es lo que hay en existencia.

    Ahora otra cosa es hablar de la presentación del Producto 1 Combo de CepilloA (equivale a una caja de 10 Unidad de CepilloA) se vende solo por caja! la caja no se destapa

    Entonce se debe realizar la previa parametrización del Inventario de la tienda.

    Una posible practica es usar una tabla de Unidades con su respectiva Equivalencia; una Tabla de producto; Una tabla de Productos X Unidad; Y así sucesivamente puede ir normalizando las tablas de tu sistema de venta. Ahora para tu tabla de Pedido deberia guardar por la cantidad Unitaria, ID de Unidad para relacional

    Ejemplo: 2 cepillo B, Pieza  ;   (2 cepillo B, Caja10  = 20 cepillo B, Pieza)  lo que esta negrilla es lo que deberia facturar el sistema.

     

    Entonce sí quiere ahondar más en el tema, té puedo sugerir que instale alguna ERP o sistema Administrativo del mercado y copie su mejores practica.

    Te sugiero Microsoft Dynamics http://www.microsoft.com/en-us/dynamics/default.aspx, trata de conseguir una versión de prueba.

    Sí la información fue de ayuda, por favor marca esto como respuesta.

    Saludos.

     

     

     


    Developer .NET
    jueves, 28 de julio de 2011 19:59