Re: usar tipo money o real en proceso de facturacion ?

From: "carlos mendez" <lucas2225(at)gmail(dot)com>
To: Jenaro Centeno Gómez <jcenteno(at)aldia(dot)com(dot)mx>
Cc: "Rodriguez Fernando" <rodriguez(at)ort(dot)edu(dot)uy>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: usar tipo money o real en proceso de facturacion ?
Date: 2008-10-11 18:17:19
Message-ID: 623edf600810111117u2e2d3bd7ncb5feb96f5acea0c@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos, como estan,

Muchas gracias por la ayuda y los consejos, gracias a la informacion he
podido resolver las dudas que tenia,

saludos.

El día 6/10/08, Jenaro Centeno Gómez <jcenteno(at)aldia(dot)com(dot)mx> escribió:
>
> El dom, 05-10-2008 a las 22:06 -0300, carlos mendez escribió:
> > Si de algo te sirve un consejo, utiliza numeric, tu puedes
> > definir la
> > resolución a nivel de número de decimales, y esto sobre todo
> > en sistemas
> > de inventario o finanzas es muy util, en una ocasión me
> > encontré con un
> > cliente que necesitaba resolución en sus costos de 8
> > decimales. Así que
> > mas vale prevenir que lamentar.
> >
> > Saludos.
> >
> > Muchas gracias por las respuestas, bueno el tipo real esta descartado,
> > ahora si quisiera utilizar el tipo numeric como lo definiria el campo?
> > algo como: monto numeric(10,2)? o numeric(10,8)? cual seria mejor?
> > De acuerdo a la experiencia que han tenido como como lo definirian en
> > la base de datos?
> > por el momento solo estoy utilizando unas tablas donde almaceno los
> > precios de venta y ahi son numeros redondos o maximo con 2 decimales
> > como 50,20 o 100.30, despues utilizo otra tabla detalle_factura donde
> > tambien almaceno los precios unitarios de lo que se vende, hasta ahora
> > me dice el director ejecutivo que desea los reportes que cuanto se
> > vendio al dia, al mes, al año etc o sea ingresos totales, pero todo
> > en la vida puede cambiar y como bien decian mas vale preveer,
> >
> > cualquier ayuda o sugerencia sera bienvenida,
> > saludos.
> >
> Personalmente utilizo NUMERIC(12,2) para importes en documentos de venta
> (y con los tiempos que corren quiza pronto necesite más dígitos, espero
> que no), en el caso de los costos utilizo NUMERIC (16,6) o
> NUMERIC(18,8), recuerda que en finanzas para cuestiones de cálculos se
> requiere que se llegue a 8 decimales para mejorar la precisión. Lo mismo
> aplica para la parte de artículos o ingredientes en las unidades de
> medida, y siempre recomendar utilizar en este caso la unidad de medida
> menor para mejorar la resolución, por ejemplo, en artículos controlados
> por peso utilizar gramos en lugar de kilos para aquellos que requieren
> trabajarse incluso en micras, como es el caso de los agentes químicos, y
> aplicarlo cuidadosamente según el caso.
>
> Es importante que le dés una leída a la documentación sobre los tipos de
> datos en PostgreSQL porque esto también impacta en el tamaño de las
> tablas y por consecuencia de la base de datos. Otra cosa importante y
> que ya se ha comentado en repetidas ocasiones es que el rendimiento es
> menor sobre campos tipo NUMERIC.
>
> Saludos.
>
>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gabriel Hermes Colina Zambra 2008-10-11 23:15:36 Re: [pgsql-es-ayuda] Función PLPGSQL
Previous Message Gustavo Amarilla Santacruz 2008-10-11 16:55:04 Función PLPGSQL