Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde !
Estou com um problema e não estou conseguindo achar solução, vejam se conseguem identificar o erro:
Fiz a nuvem de dados e estou na fase de conferência dos valores, então peguei a diferença abaixo. Olhem as duas tabelas, foram feitas com as mesmíssimas expressões. Fiz primeiro Dinâmica, depois clonei e alterei pra Simples.
Percebam que na dinâmica os subtotais e total estão malucos. Na Simples bate certinho !
Minha Expressão da coluna VL BRUTO tem 3 cálculos distintos, pois verifico a MOEDA (seletor, opções DOLAR e REAL).
Dependendo da MOEDA, somo determinados campos:
Se for REAL, os valores batem certinho, tanto na dinâmica quanto na simples.
Quando é DOLAR, que ocorre o problema.
Verifico se a moeda da nota é 10 ou 0 (Euro ou Real), então somo um campo onde guardo o valor convertido pela taxa do Dolar do dia do faturamento.
Se a moeda for 2 (Dolar nativo), somente pego o valor de outro campo.
=
IF(NOME_MOEDA = 'Real',
/* VALORES EM REAIS */
(sum({<EMT_DUPLIC={'-1'},MOVIMENTO ={'VENDA'}>}VALOR_LIQ_NOTA))
, IF(MOEDA_NF = 10 OR MOEDA_NF = 0,
/* VALORES EM DOLARES CONVERTIDOS */
(sum({<EMT_DUPLIC={'-1'},MOVIMENTO ={'VENDA'}>}VALOR_LIQ_MOEDA))
,
/* VALORES EM DOLARES NATIVOS */
(sum({<EMT_DUPLIC={'-1'},MOVIMENTO ={'VENDA'}>}VALOR_LIQ_NOTA_EXP))
)
)
Alguem tem idéia do pq isso ocorre de como resolver isso ?
Boa tarde.
Posta o qvw para poder visualizar melhor.
Boa tarde !
Segue o Qvw.
Boa tarde.
Segue qvw OK.
Ola Luciando !
Parece ser isso mesmo. Vi que você usou a função AGGR, informando as duas dimensões como parâmetro.
Se eu tiver uma terceira, é só adicionar lá também ?
Sim. Todas as que tiver na tabela.
Bom dia !
obrigado, valeu pela dica.