none
logica cuentas por cobrar RRS feed

  • Pregunta

  • Saludos se que mi pregunta no esta relacionada directamente con sql server mas bien tiene que ver con un asunto logico

    en una aplicacion de sistema de ventas debería crearse una tabla independiente para las cuenta por cobrar, o simplemente de la tabla facturas debería hacer un select de aquellas donde el tipo de factura haya sido a credito haceindo las busquedas por el codigo de cliente. 

    Por otro lado seria practico manejar por separado los datos del proveedor de la sigueinte forma:

    Proveedor

    Id proveedor Int
    Nombre Varchar
    Empresa Varchar

    Dirección proveedor

    Id dirección Int
    Id proveedor Int
    Dirección Varchar

    Correo proveedor

    Id correo Int
    Id proveedor Int
    Correo Varchar

    Teléfono proveedor

    Id teléfono Int
    Id proveedor Int
    Teléfono Varchar

    Tipo teléfono proveedor

    Id teléfono    int
    Descripción Varchar


    Arismendy Rodríguez

    miércoles, 22 de octubre de 2014 1:16

Respuestas

  • Hola.

    Es difícil que podamos sugerirte un modelo de datos sin conocer los atributos a considerar. De lo que propones, aunque estaría perfectamente normalizado todo (cada proveedor admite N direcciones, N correos electrónicos, N teléfonos, etc), quizá es ir un poco lejos, y además es importante que marques en cada caso cuál es el principal de todos ellos.

    Sobre las tablas de facturas (y líneas de factura) y estado de las mismas en cuanto a pagos, gestiónalo mediante una tabla aparte, como te indican. Su estructura dependerá de varios factores, básicamente, las posibles formas de pago que se contemplen en el sistema (si se admite fraccionado, si no, si los recibos son emitidos por ti, si tienes que realizar envío de los mismos a una entidad bancaria, etc.). Puede ser muy simple o muy complicado. Si estamos hablando de una cuestión académica, es mejor simplificarlo un poco.

    Si no hemos resuelto tus dudas, nos dices.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    sábado, 8 de noviembre de 2014 7:38
    Moderador

Todas las respuestas

  • Hola mendy123z 

    Segun lo que consultas me parece se te haria mas facil que manejara una tabla para las facturas y otra para las ventas en la tabla de ventas le puedes poner el campo de "tipo factura", como lo llamas, y relacionas cada venta a un numero de factura.

    Con respecto a lo otro no comprendo para que te complicas haciendo tablas distintas para la infomacion del proveedor, mejor crea una sola tabla provedores y ahi has todos los campos que ocupes, y creas un unico campo primary key por cada proveedor, se te haria mas practico y facil, me parece.

    Suerte con tu proyecto, saludos

    miércoles, 22 de octubre de 2014 2:29
  • En realidad no es un proyecto mio son unos alumnos y asi es que tienen sus tablas tan divididas, de hecho yo les planteaba que era complicar muhco el asunto que eso se podria manejar en una sola tabla.

    en cuanto a la tabla tabla de cuenta por cobrar y factura si pudieran aclarme un poquito cual seria la estructura de las dos tablas y su relación se los agradeceria.


    Arismendy Rodríguez

    miércoles, 22 de octubre de 2014 2:40
  • Hola.

    Es difícil que podamos sugerirte un modelo de datos sin conocer los atributos a considerar. De lo que propones, aunque estaría perfectamente normalizado todo (cada proveedor admite N direcciones, N correos electrónicos, N teléfonos, etc), quizá es ir un poco lejos, y además es importante que marques en cada caso cuál es el principal de todos ellos.

    Sobre las tablas de facturas (y líneas de factura) y estado de las mismas en cuanto a pagos, gestiónalo mediante una tabla aparte, como te indican. Su estructura dependerá de varios factores, básicamente, las posibles formas de pago que se contemplen en el sistema (si se admite fraccionado, si no, si los recibos son emitidos por ti, si tienes que realizar envío de los mismos a una entidad bancaria, etc.). Puede ser muy simple o muy complicado. Si estamos hablando de una cuestión académica, es mejor simplificarlo un poco.

    Si no hemos resuelto tus dudas, nos dices.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    sábado, 8 de noviembre de 2014 7:38
    Moderador
  • Saludos Alberto gracias por responder si se admitirá fraccionado y si los recibos son emitidos por la persona, en cuanto a la facturas (y líneas de factura) estan estan en dos tablas aparte como debe ser en donde tengo dudas es en cuanto a la tabla cuentas por cobrar (es decir los cobros de las facturas a credito, cuales campos deberia incluir) si me puedes dar una orientacion en ese sentido lo agradeceré

    Arismendy Rodríguez

    sábado, 8 de noviembre de 2014 12:35
  • Hola.

    Como te comentaba, es complicado sugerírtelo sin conocer los atributos, algo que seguramente tú sí sabes. Recoge en tus tablas todos esos atributos, es lo que podemos decirte sin conocer los detalles.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    domingo, 16 de noviembre de 2014 17:41
    Moderador