Criar organização a partir de Trial
Este artigo tem como objetivo detalhar o roteiro para criação de uma nova organização a partir do ambiente de Trial TSO do SnapProperty.
A fim de facilitar o entendimento do processo, este artigo foi dividido em duas etapas, sendo:
Criar uma org utilizando um Trialforce Template ID
Realizar login na organização SnapSystems (HubOrg).
Importante. Para ter acesso ao fluxo abaixo é necessário possuir acesso a um usuário com permissão de administrador do ambiente.
No iniciador de aplicativo pesquisar por Envirement Hub.
Clicar na opção Create Org.
Preencher o formulário que será apresentado conforme orientações a seguir:
Purpose: Selecionar a opção Test/Demo
Create Using: Informar o TrialForce template ID que estará na TSO
Org name: Informar o nome da empresa do cliente
My Domain: Informar o nome da empresa do cliente
First Name: Primeiro nome do cliente
Last name: Último nome do cliente
Username: (email do cliente)
Assinalar a flag aceitando os termos
Clicar em Create
Após executar as etapas descritas acima o processo de criação de organização será iniciado.
Obs. Esse processo demora aproximadamente 10 minutos para ser concluído e o sistema enviará um e-mail notificando.
Ao realizar o primeiro login colocar a senha como “snapproperty@2021” e a resposta da pergunta de segurança sendo “São Paulo”.
O site não funcionará a primeira vez, será necessário publica-lo novamente para que seja possível acessá-lo.
Após criar a trial acesse o Envirement Hub no inicializador de aplicativos e associe a conta do cliente a trial que acabou de ser gerada.
No inicializador de aplicativos acesse o objeto Licenses e associe a conta do cliente as últimas 2 licenças criadas, serão sempre criadas duas licenças, uma para o produto “SnapBrok” e outra para o produto “SnapERP”.
Criar TrialForce template na demo
Realizar login no ambiente Demo.
Clicar em configurações.
Pesquisar por TrialForce.
Serão apresentadas os templates já criados
Obs. Caso queira criar uma
Para criar um novo template
Clicar em Em criar novo modelo TrialForce
Preencher a descrição do template
Obs. Demora em torno de 10 min (envia e-mail de notificação)
Copiar o ID do modelo desejado e retornar para a etapa de clonagem.
Rodar o serviço de fotos
Realizar login no ambiente criado.
Clicar na engrenagem no campo superior direito e clicar em “Developer Console”
No menu “debug” clicar em “Open Execute Anonymous Window”
Colar o seguinte batch:
snap_brok__.FotoImovelBatch batch = new snap_brok__.FotoImovelBatch();snap_brok__Exportar_imovel__mdt configExportarImovel = snap_brok__.ImovelServico.configuracaoExportarImovel;
Id idBatch = Database.executeBatch(batch, Integer.valueOf(configExportarImovel.snap_brok__Lote__c));
Clicar em “execute”
Configuração adicional da Trial
Realizar login no ambiente criado.
Clicar na engrenagem no campo superior direito e clicar em “Configuração”
Na caixa de busca rápida digitar “Páginas do Visualforce” e clicar no resultado
Selecionar a Letra G e clicar na página do Visualforce “GoogleMaplframe”
Obs. A página correta não possui um prefixo do namespace.
Dentro da página “GoogleMaplframe” clique em editar.
Busque pela variável chamada “var LexOrigin”
Exclua o valor que está entre os apóstrofos
Cole entre os apóstrofos a URL da comunidade gerada.
Para encontrar a URL da comunidade da Trial gerada, clique na caixa de busca rápida e pesquise por “Todos os sites”
Clique na opção com nome correspondente
A URL estará descrita na coluna “URL”, basta copia-la.
Após efetuar a alteração clique no botão “Salvar”.
Na caixa de busca busque por “Todos os sites”
Clique na pesquisa com nome correspondente
Dentro de “Todos os sites” clique em “Criador”
A página da comunidadade será aberta na aba de inicio, clique no botão “Visualizar” no campo superior direito
Após isso clique em na Aba “Imovéis”
E clique novamente no botão “Visualizar” para voltar ao modo “Criador”
Clique no componente “Pesquisar Imóveis no Site[LWC]”
Altere os campos “URL do site” e “URL da página para mapa” para a URL da Trial gerada.
Após efetuar as alterações, clique em “Publicar”