[CAROL] Tenant customer deve listar apenas apps instalados na Unificada
Description
01 - STAKEHOLDER (quem valida e esclarece):
02 - PROBLEMA (cenário e/ou dor):
Atualmente se uma Tenant Unificada tem uma versão instalada anterior a nova versão liberada pela Tenant Dev, a Tenant Customer somente consegue instalar a versão nova liberada pela Tenant Dev, sem qualquer bloqueio. Isto, acarreta em problemas de sincronização de entidades mapeadas, levando a falhas nos processos de cópia de dados.
Cenário ocorrido em cliente
O Connector foi excluído da Tenant Customer e de uma nova versão do app, e a customer passa a usar a nova versão. Enquanto a unificada mantém uma versão mais antiga que contém mais staging tables, a unified_tenants_mapping da Tenant Customer continua constando staging tables que já não existem mais na customer.
03 - OBJETIVO (solução proposta):
Na Tenant Customer
-
Listar em
Available Appssomente a versão de Carol App mais recente que esteja instalado na Tenant Unificada.
04 - QUEM PODE USAR (perfis de usuários):
05 - ASSETS (links e arquivos relevantes):
06 - CRITÉRIOS DE ACEITE:
-
Em Tenants Customers na opção Available Apps, apenas listar as versões mais recentes de Carol Apps que estejam instalados na tenant Unificada relacionada ao Carol App.
-
Em tenants unificadas que sejam a tenant unificada atribuída ao Carol App, listar a versão mais recente disponível do Carol App, inclusive a versão ainda não instalada na tenant unificada:
-
Isso irá permitir instalar a versão mais recente na tenant unificada, permitindo que clientes instalem essa versão.
-