Ayuda con un diseño de software

10/06/2008 - 14:47 por Luis Torres | Informe spam
Voy a desarrollar un software que lleva registo facturas de venta, cuentas
por cobrar, facturas de compra, cuentas por pagar, stock y reconciliacion
bancaria con un modulo de mayor general.
Cada modulo debe actualizar la contabilidad esto es generar los asientos
contables/
Por ejemplo una factura de venta se le definen por defecto las cuentas
contables que debe afectar y producir los asientos en el modulo del mayor
general. Asi por el estilo para las demas transacciones de cada modulo.
La cuestion es el diseno que debo tener si tener una tabla para los asientos
por cada modulo y luego pasarlos en lote a la tabla del mayor general o una
tabla general que me guarde todos los asientos contables pero que se
alimente desde cada modulo/ Ahi no veo claro como hacer header detalle ya
que habia varios headers y un detalle y cosas por el estilo.

Si me pueden dar una idea o referirme a algun enlace que conozcan sobre el
diseño de la base de datos de este tipo de sistemas a ver que ideas se
acostumbra a usar, se los agradezco mucho
Un saludo

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
10/06/2008 - 16:25 | Informe spam
Si usted no tiene experiencia previa en diseño de bases de datos, trate de
conseguir los libros clásicos de diseño relacional.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Luis Torres" wrote:

Voy a desarrollar un software que lleva registo facturas de venta, cuentas
por cobrar, facturas de compra, cuentas por pagar, stock y reconciliacion
bancaria con un modulo de mayor general.
Cada modulo debe actualizar la contabilidad esto es generar los asientos
contables/
Por ejemplo una factura de venta se le definen por defecto las cuentas
contables que debe afectar y producir los asientos en el modulo del mayor
general. Asi por el estilo para las demas transacciones de cada modulo.
La cuestion es el diseno que debo tener si tener una tabla para los asientos
por cada modulo y luego pasarlos en lote a la tabla del mayor general o una
tabla general que me guarde todos los asientos contables pero que se
alimente desde cada modulo/ Ahi no veo claro como hacer header detalle ya
que habia varios headers y un detalle y cosas por el estilo.

Si me pueden dar una idea o referirme a algun enlace que conozcan sobre el
diseño de la base de datos de este tipo de sistemas a ver que ideas se
acostumbra a usar, se los agradezco mucho
Un saludo



Respuesta Responder a este mensaje
#2 Jose Alberto
10/06/2008 - 20:18 | Informe spam
Hola Luis

Yo trabaje en un ERP donde se manejaba solo una tabla para los registros
contables (por cuenta), la que llamas ''asientos'. Y otra para el
encabezado de dichos registros contables. Pero eso implicaba que cada
transaccion de cada modulo tendria una "header" equivalente en el general
ledger aunque solo con la informacion comun a todos los modulos.
Por otro lado, normalmente no se contabilizan las transacciones de los
modulos una por una sino que se establece un cierre de transacciones en ese
modulo. Eso puede ser diario, semanal, mensual o como se desee. En este
cierre es que se contabilizan esas operaciones y se actualizan los balances
en el general ledger.
Cada modulo lleva sin embargo los balances especializados para ese modulo,
por ej., los de clientes en el modulo CxC, los de proveedores en el de CxP,
las cantidades de almacen en el modulo de Stock o inventario, etc.

Te doy ese adelanto por ahora pero si tienes mas dudas pues sigue
preguntando :)


"Luis Torres" <ltt> wrote in message
news:%
Voy a desarrollar un software que lleva registo facturas de venta, cuentas
por cobrar, facturas de compra, cuentas por pagar, stock y reconciliacion
bancaria con un modulo de mayor general.
Cada modulo debe actualizar la contabilidad esto es generar los asientos
contables/
Por ejemplo una factura de venta se le definen por defecto las cuentas
contables que debe afectar y producir los asientos en el modulo del mayor
general. Asi por el estilo para las demas transacciones de cada modulo.
La cuestion es el diseno que debo tener si tener una tabla para los
asientos por cada modulo y luego pasarlos en lote a la tabla del mayor
general o una tabla general que me guarde todos los asientos contables
pero que se alimente desde cada modulo/ Ahi no veo claro como hacer header
detalle ya que habia varios headers y un detalle y cosas por el estilo.

Si me pueden dar una idea o referirme a algun enlace que conozcan sobre el
diseño de la base de datos de este tipo de sistemas a ver que ideas se
acostumbra a usar, se los agradezco mucho
Un saludo


Respuesta Responder a este mensaje
#3 Jose Alberto
10/06/2008 - 20:20 | Informe spam
Seguro que lo ayudas mucho con esa respuesta :(


"Gux (MVP)" wrote in message
news:
Si usted no tiene experiencia previa en diseño de bases de datos, trate de
conseguir los libros clásicos de diseño relacional.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Luis Torres" wrote:

Voy a desarrollar un software que lleva registo facturas de venta,
cuentas
por cobrar, facturas de compra, cuentas por pagar, stock y reconciliacion
bancaria con un modulo de mayor general.
Cada modulo debe actualizar la contabilidad esto es generar los asientos
contables/
Por ejemplo una factura de venta se le definen por defecto las cuentas
contables que debe afectar y producir los asientos en el modulo del mayor
general. Asi por el estilo para las demas transacciones de cada modulo.
La cuestion es el diseno que debo tener si tener una tabla para los
asientos
por cada modulo y luego pasarlos en lote a la tabla del mayor general o
una
tabla general que me guarde todos los asientos contables pero que se
alimente desde cada modulo/ Ahi no veo claro como hacer header detalle ya
que habia varios headers y un detalle y cosas por el estilo.

Si me pueden dar una idea o referirme a algun enlace que conozcan sobre
el
diseño de la base de datos de este tipo de sistemas a ver que ideas se
acostumbra a usar, se los agradezco mucho
Un saludo



Respuesta Responder a este mensaje
#4 Luis Torres
11/06/2008 - 12:47 | Informe spam
Muchas gracias Jose.

"Jose Alberto" escribió en el mensaje
news:%
Hola Luis

Yo trabaje en un ERP donde se manejaba solo una tabla para los registros
contables (por cuenta), la que llamas ''asientos'. Y otra para el
encabezado de dichos registros contables. Pero eso implicaba que cada
transaccion de cada modulo tendria una "header" equivalente en el general
ledger aunque solo con la informacion comun a todos los modulos.
Por otro lado, normalmente no se contabilizan las transacciones de los
modulos una por una sino que se establece un cierre de transacciones en
ese modulo. Eso puede ser diario, semanal, mensual o como se desee. En
este cierre es que se contabilizan esas operaciones y se actualizan los
balances en el general ledger.
Cada modulo lleva sin embargo los balances especializados para ese modulo,
por ej., los de clientes en el modulo CxC, los de proveedores en el de
CxP, las cantidades de almacen en el modulo de Stock o inventario, etc.

Te doy ese adelanto por ahora pero si tienes mas dudas pues sigue
preguntando :)


"Luis Torres" <ltt> wrote in message
news:%
Voy a desarrollar un software que lleva registo facturas de venta,
cuentas por cobrar, facturas de compra, cuentas por pagar, stock y
reconciliacion bancaria con un modulo de mayor general.
Cada modulo debe actualizar la contabilidad esto es generar los asientos
contables/
Por ejemplo una factura de venta se le definen por defecto las cuentas
contables que debe afectar y producir los asientos en el modulo del mayor
general. Asi por el estilo para las demas transacciones de cada modulo.
La cuestion es el diseno que debo tener si tener una tabla para los
asientos por cada modulo y luego pasarlos en lote a la tabla del mayor
general o una tabla general que me guarde todos los asientos contables
pero que se alimente desde cada modulo/ Ahi no veo claro como hacer
header detalle ya que habia varios headers y un detalle y cosas por el
estilo.

Si me pueden dar una idea o referirme a algun enlace que conozcan sobre
el diseño de la base de datos de este tipo de sistemas a ver que ideas se
acostumbra a usar, se los agradezco mucho
Un saludo





Respuesta Responder a este mensaje
#5 Luis Torres
11/06/2008 - 12:50 | Informe spam
Jejeje...el parece que solo leyó el titulo del mensaje. A veces algunos
hacen eso aqui, como en otros foros a veces la gente comun y corriente
ayuda mas que los MVP :).


"Jose Alberto" escribió en el mensaje
news:%
Seguro que lo ayudas mucho con esa respuesta :(


"Gux (MVP)" wrote in message
news:
Si usted no tiene experiencia previa en diseño de bases de datos, trate
de
conseguir los libros clásicos de diseño relacional.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Luis Torres" wrote:

Voy a desarrollar un software que lleva registo facturas de venta,
cuentas
por cobrar, facturas de compra, cuentas por pagar, stock y
reconciliacion
bancaria con un modulo de mayor general.
Cada modulo debe actualizar la contabilidad esto es generar los asientos
contables/
Por ejemplo una factura de venta se le definen por defecto las cuentas
contables que debe afectar y producir los asientos en el modulo del
mayor
general. Asi por el estilo para las demas transacciones de cada modulo.
La cuestion es el diseno que debo tener si tener una tabla para los
asientos
por cada modulo y luego pasarlos en lote a la tabla del mayor general o
una
tabla general que me guarde todos los asientos contables pero que se
alimente desde cada modulo/ Ahi no veo claro como hacer header detalle
ya
que habia varios headers y un detalle y cosas por el estilo.

Si me pueden dar una idea o referirme a algun enlace que conozcan sobre
el
diseño de la base de datos de este tipo de sistemas a ver que ideas se
acostumbra a usar, se los agradezco mucho
Un saludo








Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida