cancel
Showing results for 
Search instead for 
Did you mean: 

Proceso de Autorización

Former Member
0 Kudos

Hola expertos,

estoy tratando de hacer un proceso de autorizacion de pedidos menores a 2000 pesos con una consulta y con un campo de usuario: TIPO que filtrara la busqueda...

SELECT T0.[DocNum], T0.[DocDate], T0.[CardCode], T0.[CardName], T0.[DocTotal] FROM OPOR T0 WHERE T0.[DocTotal] <= 2000 and T0.[U_TIPO] = 'EXTRAORDINARIAS'

donde si me muestra los pedidos que cumplen con estas condiciones. Ya configure el proceso de autorizacion pero al crear un pedido no funciona el proceso, el error estara en la consulta o en el proceso de autorizacion? o cual seria su recomendacion?

Estoy trabajando en SAP 9.0 PL05.

Saludos y gracias.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Estimado Oscar lo que veo es que tu consulta tiene los datos grabados en la base de datos y no los datos que se estan procesando en memoria en ese momento, tenes que hacer esto con los valores representados por las variables o con los valores de la tablas en ese momento de la siguiente forma

Select MAX('TRUE')

from ODPO

where  $[$88.1] = 150

and  convert(numeric(28,2),$[ODPO.DocTotal]) <4000

si te das cuenta en este ejemplo uso la tabla ODPO que es de anticipos de proveedores, uso la variable 88 y la columna 1, tambien reviso el total del documento que sea inferior a 4000. Date cuenta de la sintaxis para poder modificar tu Query y asi resolver tu inconveniente.

espero que esto te sirva como ejemplo y podas resolver tu duda.

Saludos cordiales

RC

Former Member
0 Kudos

Muchas gracias ya quedo solucionado

Answers (0)