Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
RafaelTorquato
Contributor II
Contributor II

Obter o último custo caso não tenha alteração no mês

Olá,
Tenho uma necessidade de construir um relatório onde apresente a variação dos custo dos itens por estabelecimento e mês. Acontece que em alguns meses eu não tenho alteração nesse valor, então o meu qvd não trás o custo naquele mês, somente se houver alteração.
Qual a forma de obter o último custo do item caso ele não tenha alteração?
No anexo tem a imagem, tenho dois valores referentes a janeiro e março, mas fevereiro deveria ter o valor de janeiro já que não tive mudança em fevereiro. 

Meu Script:

// Janeiro/2023
BASE:
LOAD
"Cód. Estabelecimento"&"Cód. Produto"&"Período Preço Item" as Chave,
"Cód. Estabelecimento" as Estab,
"Cód. Produto" as Item,
SubField(replace("val-unit-ggf-m",'.',','),';',1) as GGF,
SubField(replace("val-unit-mat-m",'.',','),';',1) as Mat,
SubField(replace("val-unit-mob-m",'.',','),';',1) as Mob,
"Período Preço Item" as Data
FROM [Minha base 01-2023]
(qvd);

// Fevereiro/2023
BASE:
LOAD
"Cód. Estabelecimento"&"Cód. Produto"&"Período Preço Item" as Chave,
"Cód. Estabelecimento" as Estab,
"Cód. Produto" as Item,
SubField(replace("val-unit-ggf-m",'.',','),';',1) as GGF,
SubField(replace("val-unit-mat-m",'.',','),';',1) as Mat,
SubField(replace("val-unit-mob-m",'.',','),';',1) as Mob,
"Período Preço Item" as Data
FROM [Minha base 02-2023]
(qvd);

// Março/2023:
BASE:
LOAD
"Cód. Estabelecimento"&"Cód. Produto"&"Período Preço Item" as Chave,
"Cód. Estabelecimento" as Estab,
"Cód. Produto" as Item,
SubField(replace("val-unit-ggf-m",'.',','),';',1) as GGF,
SubField(replace("val-unit-mat-m",'.',','),';',1) as Mat,
SubField(replace("val-unit-mob-m",'.',','),';',1) as Mob,
"Período Preço Item" as Data
FROM [Minha base 02-2023]
(qvd);

Labels (3)
0 Replies