Hello everyone!
I’m having trouble to create a quick report. I’m having an error message saying that my SQL expression is wrong, even though it runs on PLSQL developer and it runs on the SQL query tool.
I even created an IAL, that works on both methods I’ve mentioned, exepct when I try to save it as a quick report

Here is the query I’m trying to save as a quick report:
1SELECT FUR.IDENTITY AS USUARIO,2 UF.COMPANY AS EMPRESA,3 UGMF.USER_GROUP AS GRUPO_USUARIO,4 CASE5 WHEN UGMF.USER_GROUP = 'AC' THEN6 'FINANCEIRO'7 WHEN UGMF.USER_GROUP = 'CB' THEN8 'CONTABILIDADE'9 WHEN UGMF.USER_GROUP = 'FS' THEN10 'FISCAL'11 WHEN UGMF.USER_GROUP = 'FT' THEN12 'FATURAMENTO'13 WHEN UGMF.USER_GROUP = 'GR' THEN14 'GERAL'15 WHEN UGMF.USER_GROUP = 'LG' THEN16 'LOGISTICA'17 WHEN UGMF.USER_GROUP = 'TR' THEN18 'TESOURARIA'19 WHEN UGMF.USER_GROUP = 'YE' THEN20 'FECHAMENTO ANUAL'21 END DESCRICAO_GRUPO_USUARIO,22 CASE23 WHEN GLU.AUTH_CLASS IS NULL THEN24 'SEM PERMISSÃO'25 ELSE26 'CLASSE DE AUTORIDADE MAX'27 END FUNCAO_CONTABILIDADE,28 CASE29 WHEN OC.AUTHORIZE_CODE IS NOT NULL THEN30 'COORDENADOR'31 WHEN OC.AUTHORIZE_CODE IS NULL THEN32 'SEM PERMISSÃO'33 END FUNCAO_ESTOQUE_DISTRIBUICAO_GERAL,34 CASE35 WHEN (PB.BUYER_CODE IS NOT NULL AND PR.REQUISITIONER_CODE IS NOT NULL AND QCA.QC_CODE IS NOT NULL) THEN36 'COMPRADOR - REQUISITANTE - CONTROLE DE QUALIDADE'37 WHEN (PB.BUYER_CODE IS NOT NULL AND QCA.QC_CODE IS NOT NULL) THEN38 'COMPRADOR - CONTROLE DE QUALIDADE'39 WHEN (PR.REQUISITIONER_CODE IS NOT NULL AND QCA.QC_CODE IS NOT NULL) THEN40 'REQUISITANTE - CONTROLE DE QUALIDADE'41 WHEN (PB.BUYER_CODE IS NOT NULL AND PR.REQUISITIONER_CODE IS NOT NULL) THEN42 'COMPRADOR - REQUISITANTE'43 WHEN PB.BUYER_CODE IS NOT NULL THEN44 'COMPRADOR'45 WHEN PR.REQUISITIONER_CODE IS NOT NULL THEN46 'REQUISITANTE'47 WHEN QCA.QC_CODE IS NOT NULL THEN48 'CONTROLE DE QUALIDADE'49 ELSE50 'SEM PERMISSÃO'51 END FUNCAO_COMPRAS,52 CASE53 WHEN IPP.BUYER_CODE IS NOT NULL THEN54 'PLANEJADOR'55 ELSE56 'SEM PERMISSÃO'57 END FUNCAO_ESTOQUE,58 CASE59 WHEN SPS.SALESMAN_CODE IS NOT NULL THEN60 'VENDEDOR'61 ELSE62 'SEM PERMISSÃO'63 END FUNCAO_ORDEM_DE_VENDA,64 CASE65 WHEN PA.AUTHORIZER_ID IS NOT NULL THEN66 'AUTORIZADOR CONTAB TÍTULO'67 ELSE68 'SEM PERMISSÃO'69 END FUNCAO_TITULO_DO_FORNECEDOR,70 CASE71 WHEN CAU.CREDIT_ANALYST_CODE = 'MA' THEN72 'GERENTE DE CRÉDITO'73 WHEN CAU.CREDIT_ANALYST_CODE = 'CA' THEN74 'ANALISTA DE CRÉDITO'75 ELSE76 'SEM PERMISSÃO'77 END FUNCAO_GERENCIAMENTO_DE_CREDITO,78 CASE79 WHEN IFSGFT.SUPPORT_PERSON_API.Is_Support_User(FUR.IDENTITY) = 'TRUE' THEN80 'USUÁRIO DE SUPORTE'81 ELSE82 'SEM PERMISSÃO'83 END FUNCAO_CENTRO_DE_SUPORTE,84 CASE85 WHEN CE.COST_ESTIMATOR_ID IS NOT NULL THEN86 'ESTIMADOR DE CUSTO'87 ELSE88 'SEM PERMISSÃO'89 END FUNCAO_CUSTO,90 CASE91 WHEN ME.MANUF_ENGINEER_CODE IS NOT NULL THEN92 'ENGENHEIRO DE MANUFATURA'93 ELSE94 'SEM PERMISSÃO'95 END FUNCAO_MANUFATURA,96 FUR.ROLE AS CONJ_PERMISSAO97 FROM IFSGFT.FND_USER_ROLE_TAB FUR98 LEFT JOIN IFSGFT.USER_GROUP_MEMBER_FINANCE UGMF ON UGMF.USERID = FUR.IDENTITY99 LEFT JOIN IFSGFT.USER_FINANCE UF ON UF.USERID = FUR.IDENTITY100 LEFT JOIN IFSGFT.GEN_LED_USER GLU ON GLU.USERID = FUR.IDENTITY101 AND GLU.COMPANY = UF.COMPANY102 LEFT JOIN IFSGFT.ORDER_COORDINATOR OC ON OC.AUTHORIZE_CODE = FUR.IDENTITY103 LEFT JOIN IFSGFT.PURCHASE_BUYER PB ON PB.BUYER_CODE = FUR.IDENTITY104 LEFT JOIN IFSGFT.PURCHASE_REQUISITIONER PR ON PR.REQUISITIONER_CODE = FUR.IDENTITY105 LEFT JOIN IFSGFT.QUALITY_CTRL_ANALYST QCA ON QCA.QC_CODE = FUR.IDENTITY106 LEFT JOIN IFSGFT.INVENTORY_PART_PLANNER IPP ON IPP.BUYER_CODE = FUR.IDENTITY107 LEFT JOIN IFSGFT.SALES_PART_SALESMAN SPS ON SPS.SALESMAN_CODE = FUR.IDENTITY108 LEFT JOIN IFSGFT.POSTING_AUTHORIZER PA ON PA.COMPANY = UF.COMPANY109 AND PA.AUTHORIZER_ID = FUR.IDENTITY110 LEFT JOIN IFSGFT.CREDIT_ANALYST_USER CAU ON CAU.USERID = FUR.IDENTITY111 AND CAU.COMPANY = UF.COMPANY112 LEFT JOIN IFSGFT.COST_ESTIMATOR CE ON CE.COST_ESTIMATOR_ID = FUR.IDENTITY113 LEFT JOIN IFSGFT.MANUF_ENGINEER ME ON ME.MANUF_ENGINEER_CODE = FUR.IDENTITYCan anyone help me figuring out what is wrong?
Thanks!