numeracion automatica y Store procedures

17/11/2004 - 17:06 por Sergio T | Informe spam
Hola

tengo el tipico caso de varios tipos de documentos donde cada tipo de
documento tiene una numeracion propia, ej AD-1, AD-2,, AD-n y otro tipo
CE-1, CE-2,,CE-n

Como ven en mi ejemplo todos los tipos comienzan en 1 y van hasta N

La generacion de la numeracion la quiero hacer en el SP Insert de forma que
evite la posibilidad de duplicar una clave,

Tengo una tabla tNROS( Tipo, NroSgte) <=Esta tabla me llevara
el control del sgte nro
Tengo una tabla tNOTAS( Tipo, Nro,Des,importe.)<=esta es la tabla de
las transacciones donde cada tipo+nro con la clave primaria

Como puedo hacer para que al momento de hacer un Insert en la tabla tNOTAS
se genere y registre el sgte nro en tNROS y este sea el q se vaya a grabar a
tNOTAS al momento de llamar al SP INSERT. Me podrian dar un ejemplo de SP en
sqlServer???


GRACIAS POR SU TIEMPO

Sergio

Preguntas similare

Leer las respuestas

#1 Enrique Rodríguez
17/11/2004 - 19:57 | Informe spam
Aca tienes un articulo que te puede ayudar...
http://www.microsoft.com/spanish/ms...art187.asp

"Sergio T" escribió en el mensaje
news:
Hola

tengo el tipico caso de varios tipos de documentos donde cada tipo de
documento tiene una numeracion propia, ej AD-1, AD-2,, AD-n y otro
tipo
CE-1, CE-2,,CE-n

Como ven en mi ejemplo todos los tipos comienzan en 1 y van hasta N

La generacion de la numeracion la quiero hacer en el SP Insert de forma
que
evite la posibilidad de duplicar una clave,

Tengo una tabla tNROS( Tipo, NroSgte) <=Esta tabla me
llevara
el control del sgte nro
Tengo una tabla tNOTAS( Tipo, Nro,Des,importe.)<=esta es la tabla
de
las transacciones donde cada tipo+nro con la clave primaria

Como puedo hacer para que al momento de hacer un Insert en la tabla
tNOTAS
se genere y registre el sgte nro en tNROS y este sea el q se vaya a grabar
a
tNOTAS al momento de llamar al SP INSERT. Me podrian dar un ejemplo de SP
en
sqlServer???


GRACIAS POR SU TIEMPO

Sergio



Respuesta Responder a este mensaje
#2 Sergio T
17/11/2004 - 21:22 | Informe spam
Gracias Enrique
funciona perfectamente


"Enrique Rodríguez" escribió en el
mensaje news:#
Aca tienes un articulo que te puede ayudar...
http://www.microsoft.com/spanish/ms...art187.asp

"Sergio T" escribió en el mensaje
news:
> Hola
>
> tengo el tipico caso de varios tipos de documentos donde cada tipo de
> documento tiene una numeracion propia, ej AD-1, AD-2,, AD-n y otro
> tipo
> CE-1, CE-2,,CE-n
>
> Como ven en mi ejemplo todos los tipos comienzan en 1 y van hasta N
>
> La generacion de la numeracion la quiero hacer en el SP Insert de forma
> que
> evite la posibilidad de duplicar una clave,
>
> Tengo una tabla tNROS( Tipo, NroSgte) <=Esta tabla me
> llevara
> el control del sgte nro
> Tengo una tabla tNOTAS( Tipo, Nro,Des,importe.)<=esta es la tabla
> de
> las transacciones donde cada tipo+nro con la clave primaria
>
> Como puedo hacer para que al momento de hacer un Insert en la tabla
> tNOTAS
> se genere y registre el sgte nro en tNROS y este sea el q se vaya a


grabar
> a
> tNOTAS al momento de llamar al SP INSERT. Me podrian dar un ejemplo de


SP
> en
> sqlServer???
>
>
> GRACIAS POR SU TIEMPO
>
> Sergio
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida