Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Kaiquesbezerra
Contributor II
Contributor II

Calcular SLA

Bom dia!

Prezados alguém consegue me da uma ajudinha ?
Vamos lá tenho duas tabelas 

[Relatório de Postagem]
LOAD [Nro Pedido],
[Nro Nota],
[Nro Nota] as [Nota Postagem],
romaneio,
UF,
Date(Floor([Data Prometida]), 'DD/MM/YYYY') as [Data Prometida],
Contrato,
Date(Floor([Data Postagem]), 'DD/MM/YYYY') as [Data Postagem],
Date(Floor([Data Postagem]), 'DD/MM') as [Data e Mês Post],
Month([Data Postagem]) as [Mês Postagem],
Year([Data Postagem]) as [Ano de Postagem],
Date(Floor([Dt prev entrega calculada]),'DD/MM/YYYY') as [Dt prev entrega calculada],
Date(Floor([Dt prev entrega calculada]),'DD/MM') as [Data e Mês Prev],
Month([Dt prev entrega calculada]) as [Mês Prev Entrega],
Year([Dt prev entrega calculada]) as [Ano Prev Entrega],
NroSedex,
Cidade,
Bairro,
CEP,
ValorEncomenda,
FormaRecebto

Left Join [Relatório de Postagem]:

[Relatório Portal Itrack]
LOAD [NF/Documento] as [Nro Nota],
[NF/Documento] as [Nota Itrack],
[Data de Criação],
[Início da Entrega],
[Data/Hora Entrega],
[Data/Hora Prevista],
[Data/Hora da baixa],
Status,
[Tipo de ocorrência],
Observação,
Baixa,
[Transportador - Razão Social],
[Transportador - CPF/CNPJ],
Devolvida,
[Quantidade de fotos de ocorrências],
[Quantidade de fotos de comprovantes]

e abaixo fiz a seguinte função
Sla:
NoConcatenate
LOAD *,
If(isnull([DthOcorrencia]),'Sem Status',if([DthOcorrencia]>=[Dt prev entrega calculada],'Fora','Dentro') ) as [Sla Itrack]
Resident [Relatório de Postagem];

Porém quando recarrego meu script ele apresenta uma "falha"  como consigo arrumar isso ?

$Syn 1 = Nro Pedido+Nro Nota+Nota Postagem+romaneio+UF+Data Prometida+Contrato+Data Postagem+Data e Mês Post+Mês Postagem+Ano de Postagem+Dt prev entrega calculada+Data e Mês Prev+Mês Prev Entrega+Ano Prev Entrega+NroSedex+Cidade+Bairro+CEP+ValorEncomenda+FormaRecebto+Nota Itrack+Data de Criação+Início da Entrega+Data/Hora Entrega+Data/Hora Prevista+Data/Hora da baixa+Status+Tipo de ocorrência+Observação+Baixa+Transportador - Razão Social+Transportador - CPF/CNPJ+Devolvida+Quantidade de fotos de ocorrências+Quantidade de fotos de comprovantes+DthOcorrencia

E no Relacionamento de tabela apresenta esse $Syn


Relacionamento de tabela.PNG

1 Solution

Accepted Solutions
saar_lorena
Contributor III
Contributor III

Faltou dar um drop no final da tabela [Relatorio de Postagem].

(Esse $Syn1 eh erro de chave sintetica.)

 

 

View solution in original post

3 Replies
saar_lorena
Contributor III
Contributor III

Faltou dar um drop no final da tabela [Relatorio de Postagem].

(Esse $Syn1 eh erro de chave sintetica.)

 

 

Kaiquesbezerra
Contributor II
Contributor II
Author

Bom dia!

 

Lorena, muito obrigado pela ajuda já estava ficando careca com essa situação ', kkk
Obrigado mesmo 

Abraços

Kaique 

mrtinsjoao
Contributor III
Contributor III

Só faltou um "Drop Table [Relatório de Postagem]"  por ultimo, de resto ta tranquilo.