Principales respuestas
logica cuentas por cobrar

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
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- Propuesto como respuesta Karen MalagónModerator viernes, 21 de noviembre de 2014 17:53
- Marcado como respuesta Alberto López Grande (qwalgrande)Moderator sábado, 22 de noviembre de 2014 8:14
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
-
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
-
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- Propuesto como respuesta Karen MalagónModerator viernes, 21 de noviembre de 2014 17:53
- Marcado como respuesta Alberto López Grande (qwalgrande)Moderator sábado, 22 de noviembre de 2014 8:14
-
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
-
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