QUERY MANAGER Y STORE PROCEDURE MSSQL

Code with Edd

COMO EJECUTAR UN STORE PROCEDURE DE MSSQL EN EL QUERY MANAGER DE SAPB1.

Para ejecutar un procedimiento almacenado dentro una consulta en el query manager de SAPB1 agregamos el siguiente query:

/*SELECT FROM [dbo].[OINV] T1 T1*/
 declare  @cliente as nvarchar (30)
 declare  @fecha1 as date
 declare  @fecha2 as date
 /* WHERE */  
 set @fecha1= /* T1.DocDate */ [%0]
 set @fecha2= /* T1.DocDate */ [%1]
 set @cliente= /* T1.CardCode */ '[%2]'


EXEC [dbo].[MY_STORE_PROCEDURE] @fecha1,@fecha2,@cliente

En este ejemplo nuestro procedimiento almacenado recibe 3 parámetros, los cuales son fecha inicio, fecha final, y Id del cliente. Y también nuestro procedimiento almacenado obtiene información de la tabla de facturas de clientes OINV.

Con esta información sobre nuestro procedimiento almacenado, usamos un select a la tabla OINV /SELECT FROM [dbo].[OINV] T1 T1/

Declaramos variables para pasarlas como parámetros al procedimiento almacenado declare @cliente as nvarchar (30)

Asignamos nuestras variables dentro del /* WHERE */ a campos de la tabla de nuestro select para que se liguen set @fecha1= /* T1.DocDate */ [%0] y al momento ejecutar el query manager nos pedirá los parámetros que necesitamos ingresar para el procedimiento almacenado.

Referencia: una cosita llamada internet.

QUERY MANAGER Y STORE PROCEDURE MSSQL
Web | + posts

Full Stack Web Developer && SDK SAPB1 Developer.

Melómano, Gamer (Xbox), Comprador compulsivo de Amazon y Posiblemente con TDAH.

Scroll hacia arriba