Sinceramente isso é péssimo. :-1:

O ideal é você mostrar isso no front com base nessas condições que você descreveu, mas não criar essa “etiqueta” de status em backend. Isso faria necessário você rodar um workflow TODOS os dias para atualizar TODAS as licenças. Além de não fazer sentido algum (pois você já tem a data de vencimento) isso faria você consumir uma quantidade absurda de WUs…

Você poderia me dizer de querer isso? Tenho certeza que consigo te ajudar com uma solução melhor do que esta….