Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Im trying to convert this query:
select nvl(sum(se1.e1_valor),0) from se1030 se1
where se1.e1_filial = zc0.zc0_filial
and zc0.zc0_contrt = se1.e1_contrt
and zc0_emissa between '20200101' and '20200622'
and se1.e1_prefixo = 'VEN'
and se1.d_e_l_e_t_ =' '
and ( (se1.e1_baixa <> ' ' and se1.e1_saldo = 0)
OR (e1_tipo in ('CH','CC','CD'))))
so far what I've managed to do is the last two lines
=Sum({<[# VALOR_BAIXA_RECEBER] -= {"=len(trim([# VALOR_BAIXA_RECEBER]))=0"},[# VALOR_SALDO_RECEBER] = {"0"}>
+
<[TIPO_FORMA_PAGAMENTO]={'CH','CC','CD'}>}
[# VALOR_RECEBER])
My load data model:
E1_BAIXA AS [# VALOR_BAIXA_RECEBER],
E1_VALLIQ AS [# VALOR_LIQUIDO_RECEBER],
E1_VALOR AS [# VALOR_RECEBER],
E1_SALDO AS [# VALOR_SALDO_RECEBER],
E1_TIPO AS [TIPO_FORMA_PAGAMENTO_RECEBER],
E1_PREFIXO AS [PREFIXO_RECEBER],
Date(Date#([ZC0_EMISSA],'YYYYMMDD')) as [DT_EMISSAO_JAZIGO],
Hi,
try this:
=Sum({<[# VALOR_BAIXA_RECEBER] -= {"=len(trim([# VALOR_BAIXA_RECEBER]))=0"},[# VALOR_SALDO_RECEBER] = {"0"}, DT_EMISSAO_JAZIGO={">=20200101<=20200622"}, PREFIXO_RECEBER={VEN}, d_e_l_e_t_={" "}>
+
<[TIPO_FORMA_PAGAMENTO]={'CH','CC','CD'}>}
[# VALOR_RECEBER])
Hi,
try this:
=Sum({<[# VALOR_BAIXA_RECEBER] -= {"=len(trim([# VALOR_BAIXA_RECEBER]))=0"},[# VALOR_SALDO_RECEBER] = {"0"}, DT_EMISSAO_JAZIGO={">=20200101<=20200622"}, PREFIXO_RECEBER={VEN}, d_e_l_e_t_={" "}>
+
<[TIPO_FORMA_PAGAMENTO]={'CH','CC','CD'}>}
[# VALOR_RECEBER])