// Limpar a coleção a cada acionamento Clear(ColSLA);; // Percorre os chamados para gerar o SLA ForAll( Filter( Col_Total; Status_Atual = "Novo" ) As SLA; ForAll( If( // Se for depois das 18:00 retirar um dia TimeValue(SLA.Data_Abertura) >= TimeValue("18:00"); Sequence( DateDiff(DateTimeValue(SLA.Data_Abertura);Now())-1;0 ); Sequence( DateDiff(DateTimeValue(SLA.Data_Abertura);Now());0 ) ); // Cria Coleção de SLA Collect( ColSLA; { ColSLA_WeekDay: Weekday(DateTimeValue(SLA.Data_Abertura)+Value); ColSLA_IDChamado: SLA.ID_Chamado; COLSLA_ID:SLA.ID } ) ) )