Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consejos para tablas de un sistema contable en php

Estas en el tema de Consejos para tablas de un sistema contable en php en el foro de Mysql en Foros del Web. Sres: seguramente me cambiarán de lugar este post, pero estuve mirando y no sé bien en dónde ponerlo. Quiero armar un sistema contable pero me ...
  #1 (permalink)  
Antiguo 17/03/2011, 08:30
Avatar de arielcasanova  
Fecha de Ingreso: octubre-2004
Ubicación: Bahía Blanca - Argentina
Mensajes: 332
Antigüedad: 19 años, 6 meses
Puntos: 1
Consejos para tablas de un sistema contable en php

Sres: seguramente me cambiarán de lugar este post, pero estuve mirando y no sé bien en dónde ponerlo.
Quiero armar un sistema contable pero me confunde mucho el tema de las tablas. Pensé las siguientes:

cuentas: id, tipo (saldo deudor o acreedor), nombre

clipro (clientes y proveedores): id, nombre, (otros campos de datos)

libro diario: id, id_cuenta, fecha, debe, haber, detalle

repuestos: id, cantidad, nombre, precio

autos: id, id_clipro, marca, modelo (otros datos del auto), precio


La idea es que cuando uno hace una venta, por ejemplo, vendo una bujía de costo $80 en precio $100, en la tabla libro diario se registraría, por ejemplo:

id:1 / cuenta: caja / debe: $ 100
id:2 / cuenta: utilidad por ventas / haber: $ 20
id:3/ cuenta: mercaderías / haber: 80


al mismo tiempo se quitaría 1 unidad al stock de bujías en la tabla repuestos

el tema es que si yo ahora quiero "deshacer" la operación, no sé cómo devolver la bujía a stock, o sea que tendría que tener otra tabla, supongo, o más datos en esa tabla.

Por otro lado, también podría vender un auto, que sería en cierta forma una mercadería, pero se almacena en otra tabla diferente a repuestos.

También me surge una duda, ¿debería grabar el saldo de cada cuenta en algún campo, por ejemplo un campo "saldo" en la tabla cuentas? Porque puedo obtener el saldo de una cuenta por sumatoria de la tabla libro diario, pero cuando haya 1000 registros, puede tornarse muy lento.

En fin, agradeceré todas las apreciaciones que puedan hacer al respecto.
saludos,
__________________
Ariel Casanova
diseño y desarrollo web estratégico
www.emporia.com.ar
  #2 (permalink)  
Antiguo 25/03/2011, 08:02
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Consejos para tablas de un sistema contable en php

Yo me daria antes un vuelta por un buen manual de contabilidad y otro de gestion de stocks...

La contabilidad y la gestion de existencias se suele hacer a parte.

Las existencias pueden tener diferentes precios de coste para un mismo producto con lo que debes controlar tambien eso (busca por FIFO LIFO tecnicas de control/valoracion de stock).

Si en existencia tiens dos bugias iguales, para seguir con tu ejemplo, pero compradas en momentos y precios distintos que coste aplicarias...

Finalmente la manera de trasladar el beneficio a la contabilidad se suele hacer con apuntes de cierre que comparan el valor de la existencia inicial y el valor de la final y con el asiento de resultado que compara las cuentas de compras con las de ventas (ingresos y gastos)... etc etc...

Cuando tengas claro todo eso planteate una estructura de tablas...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: consejos, php, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:48.