A atualização do sistema é feita a partir de um executável, que pode ser encontrado no seguinte caminho : Disco local(C:) > Lojamix > Administrativo ou Frente de caixa >”LojamixWebInstaller.exe” . Escolha o arquivo na pasta de acordo com o que queira atualizar (Administrativo ou Frente de caixa).
Importante que o sistema e suas dependências (processos e serviços) devem estar todos parados e finalizados.
Quando encontrar o arquivo na pasta desejada, de dois cliques e abrirá a seguinte tela:
Atualizador do sistema
Após o instalador iniciar, primeiramente escolha o que deseja atualizar, se o administrativo ou o frente de caixa, ou se quiser atualizar ambos, selecione os dois:
Marque o que deseja atualizar
Após estar tudo selecionado, clique em “INICIAR” no canto inferior esquerdo, e sua atualização iniciará, espere até que a seguinte imagem seja exibida:
Instalação concluída
Assim que aparecer esta imagem, pode clicar em “Ok”, e fechar o instalador, deste modo seu sistema já estará atualizado e pronto para uso!
OBS: É muito importante que mantenha todas as máquinas da rede na mesma versão do sistema. Caso atualize uma máquina, será necessário atualizar todas as outras.
A migração de banco de dados tem por intuito passar dados de um banco de dados de outro sistema para o banco de dados do novo sistema. O importador pré-definido do sistema funciona com base na conexão de bancos e com isso, se faz necessário que a base do banco a ser migrado e a base Moderniza estejam na mesma instância SQL.
Caso seja necessário uma base Moderniza atual pode ser baixado no link abaixo:
OBSERVAÇÃO: por motivos de restrição de segurança para downloads, os arquivos baixados vem com extensão “.zip”. Para poder utilizá-los, apenas RENOMEIE a extensão de “.zip” para “.bak”. Após isso, o banco pode ser restaurado manualmente conforme manual deste link.
Utilizando o migrador:
Para abrir o migrador, ele se localiza na pasta do sistema no seguinte caminho: C:\Lojamix\Administrativo\LojamixImportadorWPF.exe
Observação: Deve-se abrir o sistema Moderniza com uma base zerada antes de abrir o migrador. Para saber que banco de dados vai receber as informações migradas, basta conferir no rodapé do migrador.
Para utilizar o migrador automático deve-se selecionar o Modelo Importação como PRÉ DEFINIDA.
Nela você terá acesso a aba “Pré-definida” e terá que preencher as seguintes informações:
Origem: (De qual sistema será importado)
OBS: Atualmente importamos de alguns bancos desta forma, para saber quais migramos, entrar em contato com o suporte!
Nome do host/ Porta: ( local do banco/instância ) / (Porta de acesso)
Exemplo: Nome do host : .\MODERNIZA Porta: 1433
Banco/Usuário/Senha : (Nome do banco a ser importado) / (Usuário db_owner do banco a ser importado) / (Senha de acesso do usuário db_owner)
DICA :Recomenda-se utilizador o usuário Lojamix como db_owner para os dois bancos.
E selecionar qual objeto será importado.
Exemplo:
Após tudo configurado, pode-se dar inicio a migração de dados, só selecionar o que quer migrar e clicar em importar. É muito importante migrar sempre da esquerda para direita, por conta das dependências do banco de dados, exemplo: se migrar primeiro produtos antes de qualquer outra coisa, o sistema vai importar com fornecedor e hierarquia genérica, pois ele não tem registrado no banco, os fornecedores (que ficam dentro de entidades) nem hierarquias.
Crie um banco de dados para o WordPress no seu servidor web, com um usuário com todos os privilégios de acesso e modificação.
Copie e renomeie o arquivo wp-config-sample.php para wp-config.php.
Abra o arquivo wp-config.php em um editor de texto (preferêncialmente Notepad++ ou bloco de notas ) e preencha os seus dados de banco de dados, para gerar e utilizar sua senha de chave secreta.
OBS.: Antes de configurar o arquivo lembre-se de salvar um cópia do arquivo wp-config-sample.php
Para configurar o arquivo é necessário que tenha as seguintes informações:
Nome do Banco de Dados
Esse é o nome do Banco de Dados que você quer que o WordPress use.
Usuário do Banco de Dados
O nome de usuário usado para que o WordPress acesse o banco. Você pode criar um pelo Painel do sue host ou equivalente.
Senha do Banco de Dados
Senha usada pelo usuário para acessar o banco.
Database Host
O nome do host que hospeda o servidor MySQL.
Você editará essa sessão, respectivamente:
// ** Configurações do MySQL - Você pode pegar essas informações com o serviço de hospedagem ** //
/** O nome do banco de dados do WordPress */
define('DB_NAME', 'nomedoBD');
/** Usuário do banco de dados MySQL */
define('DB_USER', 'usuarioMySQL');
/** Senha do banco de dados MySQL */
define('DB_PASSWORD', 'senha');
/** nome do host do MySQL */
define('DB_HOST', 'localhost');
define('AUTH_KEY', 'coloque a sua frase única aqui');
define('SECURE_AUTH_KEY', 'coloque a sua frase única aqui');
define('LOGGED_IN_KEY', 'coloque a sua frase única aqui');
define('NONCE_KEY', 'coloque a sua frase única aqui');
define('AUTH_SALT', 'coloque a sua frase única aqui');
define('SECURE_AUTH_SALT', 'coloque a sua frase única aqui');
define('LOGGED_IN_SALT', 'coloque a sua frase única aqui');
define('NONCE_SALT', 'coloque a sua frase única aqui');
// ** Configurações do MySQL - Você pode pegar essas informações com o serviço de hospedagem ** //
/** O nome do banco de dados do WordPress */
define('DB_NAME', 'nomedoBD');
/** Usuário do banco de dados MySQL */
define('DB_USER', 'usuarioMySQL');
/** Senha do banco de dados MySQL */
define('DB_PASSWORD', 'senha');
/** nome do host do MySQL */
define('DB_HOST', 'localhost');
define('AUTH_KEY', '2>clCCVok+)8N0D$ecRv(H,m}(T=gMnU+H`ne]U6d~g+K8M?3O`:Lbj-x?@QLg`{');
define('SECURE_AUTH_KEY', '-7^m|jDY4&ys1U:IK-2|-{c=n7]Kgmwtl*+cr,%2Apk?gBm0 %IAvx2Y}@.F|y3x');
define('LOGGED_IN_KEY', 'eMoF:Yk.{{L (g+.Tns]#7Ng FI`{5pc&c6S!lbLM_]GZaA1amy+mW?~hHc;7M-5');
define('NONCE_KEY', 'BZnXx@_4o!{j-1J(GtRuT<<t@_(5n~76/09>TQZ(+vupeN8kT-B>v-eXO?+!^Ol1');
define('AUTH_SALT', 'y,-b)->Nf7+gEOxc<LDiia?#6N9q,Uy6dqo{|@qV}H2vS3P[T31Sg+Mk#{{8v~@#');
define('SECURE_AUTH_SALT', 'u:`97t|<1`@C%3zPAkP:rpZ{_b+|d&76oLOgE]yk=X*KOK^wc8<*V?q|OrpZn7KA');
define('LOGGED_IN_SALT', '&qhXE-EId2/#eC|}*+|a;zo@+k2BxMbGJ}dm|: br`j0:h~@8aDxi0Ny62byiO&9');
define('NONCE_SALT', 'KRg9l%C#Kpv,1$[nzxFMR=+O8I.+!XX:Gv~xOW+&pj7kwz;djDQZ5f(Q0$wi[>RD');
define('JWT_AUTH_SECRET_KEY', 'K$9`:KNttje=NI;~^X i+pLoJLbs^j9bJ+LKf8=o,||#OeG}iQA_9C[*;cPq])Sq');
PHP HTTP Authorization Header enable
Maioria dos host vem com o HTTP Authorization Header desabilitado por padrão.
Para habilitá-lo é necessário editar o arquivo .htaccess e adicionar as seguintes linhas.
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
Ele deve ficar da seguinte forma:
Integração Moderniza:
Necessário instalação e ativação dos seguintes plugins:
Após a instalação do WooCommerce e os plugins citados anteriormentee a ativação dos mesmos, se faz necessário configurar em WooCommerce > Configurações > Avançado.
Em API REST clique em “Adicionar nova chave”:
Adicione a Descrição, o usuário com permissão de administrador e as permissões de Ler/Escrever:
Após isso clique em “Gerar uma chave de API”, a partir disso gerará uma chave Consumer key e Consumer Secretc que será utilizada dentro do sistema.
Em API ANTIGA deve-se ativar a Api Rest antiga marcando no checkbox.
No Moderniza Loja em Comercial>Loja Virtual
Será necessário a inclusão da Loja Virtual realizando o cadastro na tela Cadastro de Loja Virtual
Cadastro de Loja Virtual
Se faz necessário o cadastro de filial, descrição, URL da loja, Consumer key e Consumer Secret e usuário senha do wordpress.
Se em determinado momento a contabilidade solicitar informações a serem encaminhadas a eles, o sistema Moderniza, na sua versão completa, possui a funcionalidade de colher todas as informações necessárias e gerar os arquivos para envio.
No Retaguarda menu Fiscal > Dados para Contabilidade
Dados para Contabilidade
Ao selecionar os dados necessários e gerar, vai ser solicitado o caminho o qual se deseja salvar os arquivos. Recomendamos salvar na área de trabalho para facilitar a localização.
Após os dados gerados, se houver email configurado no sistema é solicitado se gostaria de fazer o envio das informações direto pelo sistema. Caso haja entidades do tipo ‘contador’ com informação do email, automaticamente o email será adicionado na lista para envio.
O Vale Crédito serve como um pagamento adiantado para futura realização de serviço, vale presente e se preferir ainda como troco. Ele deve ser utilizado na hora de finalizar a comanda optando pelo finalizador Vale Crédito. Somente é possível visualizar os créditos vendidos na área dos crédito e não dentro do cadastro do cliente como o pacote.
Consulta dos vales
Consulta dos vales créditos
Realizando venda do vale crédito
Venda do vale crédito
Já na tela do vale crédito deve-se ir na opção ‘Comprar’, nessa nova tela selecionar o cliente, valor, finalizador e concluir a venda, informando ao cliente o código gerado para a utilização futura. Existe, se necessário, a opção de validade do crédito que este não poderá ser utilizado após o vencimento.
Pode-se no Moderniza Beauty criar pacotes de serviços com um preço diferenciado para o cliente utilizar ao longo do tempo. Posteriormente quando o cliente retorna ao estabelecimento para realizar o serviço, na hora que o serviço for salvado na comanda vai estar informado que está consumindo um saldo do pacote do cliente e que não irá gerar valor para aquele serviço do pacote.
A visualização dos pacotes existentes podem ser acessados a partir do ícone de Pacotes na tela inicial do Beauty ou nos ícones da lateral esquerda, as demais opções devem ser acessadas pelo atalho na lateral ou dentro da consulta dos pacotes.
Consulta de Pacotes
Cadastro de novos pacotes ou alteração de existentes. Selecionar o serviço, definir o valor e quantidade a ser vendida no pacote.
Cadastro de Pacotes
Para realizar a venda dos pacotes aos clientes deve-se ir na opção Comprar Pacote, selecionar o cliente e realizar a finalização da mesma forma que uma comanda e então ela estará vinculada ao cliente o qual você vendeu.
Venda de pacote
Para verificar os pacotes que cada cliente possui, individualmente, e saldo pode-se ir na consulta pelos pacotes ou no cadastro dos clientes na opção Pacotes.
Na parte do Caixa você pode fazer todo o seu controle de caixa, observar os lançamentos e fechamento.
Caixa
Abertura: Realiza a abertura do seu caixa;
Suprimento: Adiciona dinheiro extra no caixa após a abertura;
Sangria: Retira dinheiro do caixa antes do fechamento;
Fechamento: Fecha o caixa do dia.
As operações de Abertura e Fechamento só podem ser realizadas uma vez por dia, caso ocorra de esquecer de fechar o caixa no dia, você poderá fechar no dia seguinte e já abrir o outro referente ao dia.
Para visualizar os caixas no sistema administrativo pode-se ir em ‘Comercial > Comandas > Caixa de Comandas’
Selecionando o cliente na parte da consulta pode-se realizar algumas verificações nas abas como:
Agendamentos: Visualiza todas as marcações realizadas para o cliente selecionado, com detalhe de data, horário e serviço;
Agendamentos
Histórico Financeiro: pode ver o saldo em aberto (vencido), saldo a vencer (mês atual) e valor total aberto de todas as comandas que foram finalizadas com a opção Pendência como finalizador de valor. Estas só poderão ser quitadas nesta tela, porém aparecerá um aviso na hora de visualizar/finalizar uma nova comanda quando o cliente voltar ao estabelecimento.
Histórico Financeiro
Tempo de serviço: Modificar o tempo padrão dos serviços realizados no estabelecimento, a alteração dos tempos serão apenas modificados para os clientes selecionados;
Tempo de Serviço
Dados cadastrais: Alteração geral de dados cadastrais do cliente;
Dados Cadastrais
Agendamentos fixos: Realiza marcações automáticas nos períodos mensais, quinzenais ou semanais no dia e horário do mês selecionado, com profissional e serviços a escolha;
Agendamentos Fixos
Pacotes: Caso o cliente tenha adquirido um pacote de serviços vai aparecer nesta tela, descrevendo o que é, quantos comprou, quantos resta para realizar e terminar o pacote e o valor unitário que ficou o serviço dentro do pacote.
Pacotes
Itens de comanda: Mostra todas as comandas vinculadas ao cliente.