cancel
Showing results for 
Search instead for 
Did you mean: 

Transaction Notification

Former Member
0 Kudos

Hola, alguien conoce como capturar el precio y el costo de un articulo para realizar un transaction?

Intento hacerlo de la manera siguiente:

SET @ARTICULO = (SELECT ItemCode from OITM where ItemCode = @list_of_cols_val_tab_del )

SET @PRECIO = (SELECT Price from INV1 where ItemCode = @ARTICULO)

SET @COSTO = (Select AVGPRICE FROM OITW WHERE ItemCode = @ARTICULO)

Pero no genera el mensaje de bloqueo.

Realizando:

SET @ARTICULO = (SELECT ItemCode from OITM where ItemCode = @list_of_cols_val_tab_del )

SET @PRECIO = 100

SET @COSTO = 1000

IF (@PRECIO < @COSTO)

.

.

.

Si bloquea, por lo que presumo que no capturo de manera correcta el precio y el costo

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hola...

Me parece que lo que quieres hacer es más complicado que eso...

Si tu documento tiene más de una línea... ¿Cuál sería la línea que debería leer?

Tu transaction no lee los valores @PRECIO y @COSTO, porque no relaciona los datos a una línea en particular así que simplemente no traerá nada. Cuando señalas que al fijarle un valor si afecta la validación lo hace porque el resultado de tu comparación es verdadero y necesariamente tiene que mostrar el mensaje.

Me parece que debes revisar otros post. Existen post en los cuales se plantea el tema de validación por línea de documento.

Espero te sea de ayuda

Saludos Cordiales,