Autorizacion de OV para clientes exclusivos

Buenas tardes ,estoy intendo hacer un procedimiento de autorizacion para las notas de ventas para ciertos clientes , habiltando en la Tabla de ORCR en opcion ede propiedades el campo QryGroup1

Mi motor de la base de datos es sql server y he realizado este varios query manager para ver cual me funciona pero en la primera consulta me arroja este error :

Could not commit transaction: Error -1 detected during transaction

Consulta 1 :
SELECT
CASE WHEN (SELECT QryGroup1 FROM OCRD WHERE CardCode = ‘$[$4.0.0]’)
<> ‘Y’ THEN ‘TRUE’ END

Consultas 2:
SELECT Distinct ‘TRUE’ FROM ORDR INNER JOIN OCRD ON OCRD.CardCode = ORDR.CardCode
WHERE OCRD.QryGroup1 <> ‘Y’

En la segunda consulta me toma la autorizacion para todo los clientes y no se si en realidad esta tomando en concideracion la consulta

Espero que me puedan ayudar

Hola @Jorge_Hernand prueba con este:

SELECT case when 
T0.[QryGroup1] ='Y' then 'True' else 'False' end 
FROM OCRD T0 
WHERE T0.CardCode=$[ORDR.Cardcode]

@Oscar1900 Gracias me funciono perfectamente , Congratulation

Este tema se cerró automáticamente 7 días después de la última publicación. No se permiten nuevas respuestas.