HANA sql condition conversion
RespondidaHi expert
i want to use sql condition on sap hana. i want to add an UF that it block add journal entry if Actype on OACT is equal to 'E'
DECLARE Tipo_conto as varchar(20)
SELECT T0."ActType" into Tipo_conto
FROM OACT T0 WHERE T0."AcctCode" = $[$76.1.0]
SELECT CASE
WHEN :Tipo_conto = 'E'
THEN
(SELECT 'Blocco_per_conto_tipo_economico' from DUMMY )
END
which is my error in sql condition?
thank you
-
Comentario oficial
Hello Lorenzo,
I'm no HANA expert but I seem to me that the problem is the variable. I created a query in my system and here is the result in SQL and after converting it using the SQL HANA conversion tool by Boyum IT. It should work.


SELECT CASE
WHEN ((SELECT T0."ActType" FROM "OACT" T0 WHERE T0."AcctCode" = $[$76.1.0]) = 'E')
THEN
(
SELECT 'BOYUM' FROM DUMMY
)
END FROM Dummy
Iniciar sesión para dejar un comentario.
Comentarios
1 comentario