cancel
Showing results for 
Search instead for 
Did you mean: 

modelo de autorizacón con query no funciona

Former Member
0 Kudos

buen dia amigos de sap bueno soy nuevo en la parte de autorizaciones que trae sap y he realizado u query para que me valide si los precios por producto son diferentes ala lista de precios ya establecida que entre al flujo de aautorizacion el query lo he probado en el SQL Y el en el generador de consulta y se corre muy bien al ponerlo en el modelo de autorizacionme parece que no hace la validacion se salta el query y graba defrente  alguien me pueda ayudar se lo agradeceria

Saludos

PD. les dejo el query para que quien responda lo pruebe

DECLARE

@PRECIO TABLE

(

PRECIO VARCHAR (20))

DECLARE

@VARIABLE VARCHAR (20)

SET

@VARIABLE = (SELECT CASE WHEN COUNT (T0.Price)>0 THEN  'TRUE' END AS RESPUESTA FROM QUT1 T0

INNER

JOIN OQUT T1 ON T0.DocEntry = T1.DocEntry

INNER

JOIN OCRD T2 ON T1.CardCode = T2.CardCode

INNER

JOIN ITM1 T3 ON T0.ItemCode =T3.ItemCode AND T2.ListNum = T3.PriceList

where

T0.DocEntry = $[OQUT.DocEntry] AND T0.Price != T3.Price AND T2.ListNum = T3.PriceList AND T0.ItemCode = T3.ItemCode

)

INSERT

INTO @PRECIO VALUES (@VARIABLE)

SELECT

PRECIO FROM @PRECIO

como puede apreciar uso una tabla temporal la que funciona muy bien y el valor que me bota al final es true pero al jalar el docentry del formulario Ordenes de venta es donde viene mi duda

espero sus comentarios

Accepted Solutions (1)

Accepted Solutions (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Para validar por filas debes recurrir a algo mas complejo:

Te dejo este procedimiento, puedes modificarlo para que en vez de validar el descuento, valide la lista de precios

Procedimiento de aprobación para filas

Saludos

Felipe

Former Member
0 Kudos

muchas Gracias Felipe el ejemplo me ha servido Gracias....

Answers (1)

Answers (1)

Former Member
0 Kudos

ninguna idea aun????