Procedimiento de autorizacion Factura en reserva

Buenas tardes estimados

Estoy creando un procedimiento de autorización para cuando los usuarios crean la factura de reserva de clientes solicite una autorización, con el query que tengo no me funciona, me podrán ayudar?

SELECT 'TRUE'

FROM dbo.OINV 

WHERE $[$OINV.isins]='Y'

Estimado, si mal no recuerdo, SAP no maneja autorizaciones sobre Facturas de Reserva de Clientes, solo lo hace sobre Facturas de Deudores. A no ser por la versión de SAP que manejas, yo uso la 9.1.

image

1 me gusta

la factura de reserva y la de deudores se maneja bajo la misma tabla (OINV) lo que las diferencia es un campo (isIns) por eso cuando selecciono la opcion factura de deudores, me voy a condiciones y ahi agrego la consulta pero lo esta tomando tanto para factura de deudores como para la de reserva.

Entonces, quizá te haga falta añadir más condiciones en el WHERE y quitar un $:

WHERE $[OINV.DocSubType] = ‘–’ AND $[OINV.isins]=‘Y’

1 me gusta

Buen dia

Prueba lo siguiete

SELECT distinct ‘TRUE’
FROM OINV
WHERE $[$OINV.isins] =‘Y’

2 Me gusta

Intenta así

IF (SELECT $(OINV.isins.0) = 'Y'
SELECT 'TRUE'
2 Me gusta

Gracias por sus respuestas me sirvieron de mucho y pude hacer lo que necesitaba