RE: Folio de facturas

From: "Hugo Gamarra" <hgamarra(at)hacienda(dot)gov(dot)py>
To: "'Roberto Andrade Fonseca'" <randrade(at)inteligentes(dot)com(dot)mx>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Folio de facturas
Date: 2005-05-20 11:58:29
Message-ID: 008801c55d33$3d4f9c70$ef06000a@SSET.GOV.PY
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola!!!

Yo simplemente hago un select max(numero) + 1 from tabla al momento de
hacer el insert... hasta ahora sin problemas

--
Saludos cordiales,
Hugo Gamarra.

> -----Mensaje original-----
> De: pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:pgsql-es-ayuda-
> owner(at)postgresql(dot)org] En nombre de Roberto Andrade Fonseca
> Enviado el: Jueves, 19 de Mayo de 2005 20:03
> Para: pgsql-es-ayuda(at)postgresql(dot)org
> Asunto: [pgsql-es-ayuda] Folio de facturas
>
> Hola:
>
> Ya se mencionó que para definir el identificador de un documento
fiscal
> (una
> factura en este caso), el uso de un campo de tipo SERIAL NO es lo más
> adecuado,
> simplemente porque pgsql nos asegura el tener uba secuencia única de
> enteros,
> pero que no son contiguos necesariamente.
>
> ¿Podría alguien explicarme una buena estrategia para lograr con los
medios
> de
> pgsql (SQL, SERIAL, pl/pgSQL) un buen generador de esos
identificadores de
> facturas?
>
> Ejemplo:
>
> CE-0000001
> CE-0000002
> CE-0000003
> CE-0000004
> CE-0000005
>
> La idea es que el sistema pueda regenerar esa secuencia de una manera
ágil
> y que
> los huecos puedan llenarse.
>
> ¿Es necesario bloquear alguna tabla? ¿Que costo tiene esto?
>
> Por favor no omitan detalles.
>
> Estamos usando LAMP.
>
> Gracias de antemano,
> --
> Roberto Andrade Fonseca
> Inteligentes.com, S.A. de C.V.
> Tel. 5207-1672/73
>
>
> ---------------------------(fin del
mensaje)---------------------------
> TIP 4: No hagas 'kill -9' a postmaster

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mauricio Zea (Gmail) 2005-05-20 12:35:05 Re: Problemas para configurar el pg_hba.conf
Previous Message Leo Gamez CCD Desarrollo 2005-05-20 07:20:50 RE: ClassNotFoundException: org.postgresql.Driver