01. DADOS GERAIS

Produto:

Linha de Produto:

Franquias e Redes

Segmento:

Módulo:

Totvs PDV Omnishop

Função:Configuração
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-22199


02. SITUAÇÃO/REQUISITO

Criar nova variável vinculada a categoria Marca (RemoverAtalhoPDVDesktop) com valor booleano (0 ou 1). Essa variável será sincronizada com o PDV Omnishop nas instalações e deverá preencher o arquivo de configuração utilizado pelo PDV (configuracaoPDV.json).

O valor da variável deverá ser carregado na inicialização da API do Omnishop e caso esteja parametrizado com valor 1, a API deverá remover o atalho do TOTVS PDV Desktop. 

03. SOLUÇÃO

Para criação da variável , será necessário acessar o BUS e seguir os passos abaixo após realizar o login.

Primeiramente vá ao menu esquerdo(Cadastro) e selecione a opção categoria:


Agora pesquise a categoria de acordo com a instalação realizada na maquina, após isso é só clicar em "Editar":


Na opção "Categoria Raiz" manter a opção "Marca" e então em "Variáveis" clique em "Adicionar":

Obs.: Ao selecionar a categoria Marca, a configuração contempla todas as lojas da rede, não sendo possível controlar atualizações por lote. Caso seja necessário realizar o rollout por lotes, é necessário que seja feito a inclusão da váriavel por outra categoria (loja, estado, etc) ou por máquina.


A criação da variável deve ser exatamente igual a demonstrada na imagem abaixo utilizando o nome RemoverAtalhoPDVDesktop e com valores 1 ou 0 , qualquer valor adicionado diferente desses dois será considerado como 0 , que nesse caso significa que o atalho não será removido na inicialização da API, preenchido os valores corretamente basta clicar em "Salvar".


Após a criação da variável será possível observa-la e então basta clicar em "Salvar" novamente:


Após a criação da variável , quando a instalação do Omnishop for finalizada através do arquivo C:\TotvsPDV\Resources\configuracaoPDV.json será possível verificar o parâmetro no arquivo conforme imagem abaixo:


E com isso na inicialização da API será verificado a existência no arquivo e caso o parâmetro esteja com o valor 1 o atalho do Totvs PDV Desktop será excluído da área de trabalho.