cancel
Showing results for 
Search instead for 
Did you mean: 

Cómo cargar un parámetro a una variable en un query de SAP

former_member325322
Participant
0 Kudos

Hola a todos

Requiero cargar un parámetro a una variable de SAP, este valor será utilizado para gatillar un query. Dependiendo del valor ingresado, la información será desplegada a nivel de producto o a nivel de proveedor.

Espero puedan ayudarme

Saludos

Patricio Godoy

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

sencillo ejemplo de una consulta

SELECT distinct T0.DocNum,T0.DocDate ,  T3.[CreateDate], T0.CardCode Clave,

T0.CardName Cliente, (T0.DocTotal-T0.TotalExpns-T0.VatSum) as SubTotal, T0.VatSum IVA,T2.[SlpName]

FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OSLP T2

ON T0.SlpCode = T2.SlpCode INNER JOIN OCRD T3 ON T0.CardCode = T3.CardCode

WHERE T3.[CreateDate]  between [%1] and [%2]

Muy bien la parte de ===>>>WHERE T3.[CreateDate]  between [%1] and [%2]

quiere decir que hago un donde"where" la fecha de creación"T3.[CreateDate] " de la tabla 3 "T3" este entre"between" los rangos y ahí van las variables como pondré dos fechas diferentes empiezo por [%1] y mi operador logico AND que evalúa que el primer dato sea verdadero al igual que el segundo que seria el siguiente [%2]  y así sucesivamente mientas mas variables metas tendrás que subirles números en caso de que uses otra usaras [%3]

Answers (1)

Answers (1)

Former Member
0 Kudos

DECLARE @fecha datetime=getdate();

No se si a eso te refieras en este caso para que en las consultas definas una variable deberas poner

Declare @Nombre_nombre_variable Tipo_de_dato = Valor, Query, Formula , etc...

former_member325322
Participant
0 Kudos

Muchas gracias Ángel por tu respuesta.

La verdad es que lo que necesito es poder cargar los parámetros dinámicos de SAP. me refiero a los que se describen entre corchetes [%1]

Saludos