Skip to main content
Announcements
July 15, NEW Customer Portal: Initial launch will improve how you submit Support Cases. IMPORTANT DETAILS
cancel
Showing results for 
Search instead for 
Did you mean: 
marcelvinicius
Creator III
Creator III

Calculo de dias de NFs

Boa tarde amigos,

Estou com alguma dificuldade:

Quero calcular a quantidade de NFs que estão para vencer em 1 dia, 5 e acima disso.

Campos:

DT_Vencimento

Num_NFs

Valor_NF

Situação: Em aberto

1 Solution

Accepted Solutions
Thiago_Justen_

Conforme entendimento no skype, fica mais facilitada a resolução assim:

If(data_venc<today(),'Vencido',If(data_venc=today()+1,'Vence Amanhã','A vencer')) as Situação_NF

Na UI:

count({<Situação_NF={'Vencido'}>}distinct num_nf)

count({<Situação_NF={'A vencer'}>}distinct num_nf)

count({<Situação_NF={'Vence Amanhã'}>}distinct num_nf)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

4 Replies
Thiago_Justen_

Para vencer em 1 dia:

Count({<DT_Vencimento={"$(=Today()+1)"},Situação={"Em a*"}>}distinct Num_NFs)

Para vencer em 5 dias:

Count({<DT_Vencimento={"$(=Today()+5)"},Situação={"Em a*"}>}distinct Num_NFs)

E por aí vai...

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
aferrari7
Partner - Contributor II
Partner - Contributor II

Marcel, boa tarde!

Estou trabalhando com NFs também e passei por uma situação um pouco similar...

Precisei criar um campo onde difere as NFs de pagas, vencidas e a vencer.

IF(DATE(Date#(Data_Venc, 'YYYYMMDD'), 'DD/MM/YYYY') < TODAY() AND (Data_Venc= null() or Len(Data_Venc)<2),'Vencidos',

    IF(DATE(Date#(Data_Venc, 'YYYYMMDD'), 'DD/MM/YYYY') < TODAY(),'Pago',

       IF(DATE(Date#(Data_Venc, 'YYYYMMDD'), 'DD/MM/YYYY') >= TODAY() AND (Data_Venc= null() or Len(Data_Venc)<2),'A Vencer','Pago'))) AS [Status NF]

Espero que dê uma luz.

Thiago_Justen_

Conforme entendimento no skype, fica mais facilitada a resolução assim:

If(data_venc<today(),'Vencido',If(data_venc=today()+1,'Vence Amanhã','A vencer')) as Situação_NF

Na UI:

count({<Situação_NF={'Vencido'}>}distinct num_nf)

count({<Situação_NF={'A vencer'}>}distinct num_nf)

count({<Situação_NF={'Vence Amanhã'}>}distinct num_nf)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
marcelvinicius
Creator III
Creator III
Author

Entendi como você fez, fiz alguns ajustes e ficou bom. Vou usar pra uma outra analise.

Do Thiago pra agora me atende, muito obrigado