Contadores (y muchos tenedores de libros, si son cualquier bueno) saben que no hay absolutamente ninguna diferencia entre los créditos y débitos. Simplemente son movimientos de valor.
Deben almacenarse en la misma columna, con un valor firmado. Eso hace que la contabilidad de doble entrada sea mucho más fácil * a. Algunas personas creen que la contabilidad de doble entrada significa que tienes dos juegos de libros, uno para el departamento de impuestos (para minimizar los impuestos pagados) y otro para la realidad.
Sin embargo, lo que realmente significa que cada transacción es equilibrada, que tiene una entrada de crédito y de débito a pesar de que a menudo consisten en un montón de piezas en lugar de sólo dos (y se cruzan libremente desde el balance de situación (por ejemplo, la equidad ., activos, pasivos) a las pérdidas y ganancias (por ejemplo, ingresos, gastos) Por ejemplo, la compra de algunas acciones de la correduría pueden ser:
cash at bank Asset 2019.95 cr
shares at cost Asset 2000.00 dr
brokerage Expense 19.95 dr
----------
0.00
* a: me puede tratar como una autoridad aquí * b. He trabajado en cuatro paquetes de contabilidad a escala comercial, uno de los cuales fue enorme. Más importante aún, mi esposa es una CA y ella está de acuerdo conmigo, y que es lo suficientemente inusual que yo tengo ser :-) derecho
* b: Por supuesto, no se debe tratar cualquier persona como autoridad * c. "Cada hombre, a la edad de 30 años, es su propio médico o un idiota" y así sucesivamente. Asegúrese de comprender por qué algo se acepta como "correcto", no solo siga ciegamente a la multitud.
* c: A menos que soy yo :-) no se mencionó
+1. Tampoco hay ventajas de separar las columnas de una perspectiva de rendimiento de la base de datos, y si tiene ambas columnas, debe exigir que exactamente una de ellas sea NULL, de lo contrario, podría terminar con datos extraños. En la interfaz de usuario de la presentación, puede dividirlo en dos columnas, por supuesto. – Thilo
lol point * c, a menos que sea usted: D, lo que dice tiene sentido para mí, eso es lo que estoy aceptando como la respuesta :) – 001
paxdiablo, otra pregunta para usted aquí http://stackoverflow.com/questions/4074737/ accounting-database-storage-a-transaction: D – 001