Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ALTER PROCEDURE [dbo].[PRC_PRUEBA_INSERTAR]
- @idRadicado int output,
- @NumeroRadicado varchar (50),
- @Documento varchar (100),
- @TipoSoporte varchar (50),
- @Remitente varchar (100),
- @AsuntoFactura varchar (100),
- @Destinatario varchar (100),
- @Observaciones varchar (254),
- @DesOpcional varchar (100)
- AS
- INSERT INTO tblDocumentalP (
- [NumeroRadicado]
- ,[Fecha]
- ,[Documento]
- ,[TipoSoporte]
- ,[Remitente]
- ,[AsuntoFactura]
- ,[Destinatario]
- ,[Observaciones]
- ,[DesOpcional])
- VALUES
- (@NumeroRadicado,
- SYSDATETIME(),
- @Documento,
- @TipoSoporte,
- @Remitente,
- @AsuntoFactura,
- @Destinatario,
- @Observaciones,
- @DesOpcional)
- DECLARE @Valor1 VARCHAR(MAX),
- @Valor2 INT
- SET @Valor1 = (SELECT COUNT('') FROM tblDocumentalP)
- IF @Valor1 = 0
- BEGIN
- SET @Valor1 = (
- SELECT CONVERT(VARCHAR(MAX), @Valor1 + 1) + 'AG'
- )
- END
- ELSE
- BEGIN
- SET @Valor2 = (
- SELECT MAX(CONVERT(INT, REPLACE(NumeroRadicado, 'AG', '')))
- FROM tblDocumentalP
- )
- SET @Valor1 = CONVERT(VARCHAR(MAX), @Valor2 + 1) + 'AG'
- END
Add Comment
Please, Sign In to add comment