cancel
Showing results for 
Search instead for 
Did you mean: 

Leer Stored Procedure desde SAP

Former Member
0 Kudos

Hola Comunidad buen dia;

Estoy tratando de leer un SP desde el generador de consultas de SAP ya tengo mi SP en SQL ya probé el SP y funciona bien mi duda es como hacer para que el usuario ingrese las variables que necesito se vayan como parámetros es decir;

Si yo lo ejecuto desde el generador de consultas así ;

EXEC  dbo.clientespotenciales '100000','99999'

funciona muy bien y me trae el resultado mi problema es cuando quiero hacer lo siguiente;  

DECLARE @CODIGO AS CHAR(8)

  SET @CODIGO = '[%1]'

EXEC  dbo.clientespotenciales @CODIGO

no me permite ingresar estas variables me manda errores alguien sabe como puedo lograr esto?

Gracias por su ayuda.

Saludos

Alejandro

Accepted Solutions (0)

Answers (1)

Answers (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Buen día.

Debes ejecutarlo de la siguiente manera.

DECLARE @CODIGO AS CHAR(8), @CODIGO2 AS CHAR(8)

SET @CODIGO = isnull((select T0.[CardCode] from [dbo].[OCRD] T0 where T0.[CardCode]='[%0]'),'')

SET @CODIGO2 = isnull((select T0.[CardCode] from [dbo].[OCRD] T0 where T0.[CardCode]='[%1]'),'')

EXEC  [dbo].[clientespotenciales] @CODIGO,@CODIGO2

Saludos

FLR