Mudanças entre as edições de "Mariano:PDV Senior Instalacao Aplicacao"
(17 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
+ | [http://ajuda.comercialmariano.com.br/index.php/Funcao:ERP Anterior] | ||
+ | |||
PROCEDIMENTO PARA INSTALAÇÃO DO VAREJO NO AMBIENTE AWS DO CLIENTE COMERCIAL MARIANO. | PROCEDIMENTO PARA INSTALAÇÃO DO VAREJO NO AMBIENTE AWS DO CLIENTE COMERCIAL MARIANO. | ||
Linha 5: | Linha 7: | ||
2 - Instalar o Retaquarda<br/> 2.1 - Criar uma base no Postgres com o seguinte padrão: Retaguarda_e4_f111 (onde 111= filial / 4= codigo da empresa)<br/> Conectar no pgadmin com o usuario senior / EnA6aQavA2<br/> 2.2 - Pelo CMD, acessar o diretório C:\Program Files (x86)\pgAdmin 4\v3\runtime e fazer o restore do arquivo retaguarda.dump (que está no servidor VAREJO01)<br/> pg_restore -v -h dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com -U senior -W -d Retaguarda_e4_f111 retaguarda.dump <br/> 2.3 - Acessar o PGAdmin > Acessar a base do retaguarda > Schemas > Public > Tables > Empresa > Botão direito > View data > All Rows Verificar se o código da empresa está correto, se não estiver correto, executar o comando a seguir para alterar: update empresa set codigo = 4 (onde 4= cod empresa correto)<br/> 2.4 - Acessar o PGAdmin > Acessar a base do retaguarda > Schemas > Public > Tables > Filial > Botão direito > View data > All Rows Verificar se o código da filial está correto, se não estiver correto, executar o comando a seguir para alterar: update filial set codigo = 111 (onde 111= cod filial correto)<br/> 2.5 - Executar o Retaquarda_Instalador_6_2_11_23-x64.exe<br/> 2.6 - A instalação do retaguarda para cada filial, deve seguir o padrão abaixo:<br/> c:\Senior\GestaoDeLoja\Retaguarda\Empresa4\111 (Onde: 4= codigo da empresa / 111= codigo da filial)<br/> 2.7 - Selecionar "Servidor"<br/> 2.8 - Marcar a caixa Instalar IntegradorRetaguarda e informar portas livres no servidor. (Anotar cada uma pois será utilizada posteriormente)<br/> 2.9 - Marcar a caixa para instalar o Dashboard Varejo, informar uma porta livre no servidor.<br/> 2.10 - Informar os dados de conexao com a base de dados para o retaguarda.<br/> - Host: dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com<br/> - Porta: 5432<br/> - Database: Conforme criado no passo 2.1<br/> 2.11 - Informar o Cód da Empresa e o Cód da filial<br/> 2.12 - Recriar o serviço do retaguarda com nomenclatura correta:<br/> 2.12.1 - sc delete IntegradorRetaguarda<br/> 2.12.2 - sc create "Senior Integrador Retaguarda Empresa 4 Filial 111" binpath= "Caminho do IntegradorRetaguarda.exe"<br/> DICA: Copiar o caminho acima do serviço original antes de remover.<br/> 2.12.3 - Alterar o usuário que inicia o serviço<br/> 2.12.4 - Iniciar o serviço do retaguarda<br/> 2.13 Recriar o serviço do Varejo Dashboard<br/> 2.13.1 - sc delete VarejoDashboard<br/> 2.13.2 - sc create "Senior Varejo Dashboard Filial Empresa 4 Filial 111" binpath= "Caminho do VarejoDashboard.exe"<br/> DICA: Copiar o caminho acima do serviço original antes de remover.<br/> 2.13.3 - Alterar o usuário que inicia o serviço<br/> 2.13.4 - Iniciar o serviço<br/> <br/> <br/>3 - Instalar o integrador Filial<br/> 3.1 - Criar uma base no RDS Postgres com o seguinte padrão: IntegradorFilial_e4_f111 (onde 111= filial / 4= codigo da empresa)<br/> Conectar no pgadmin com o usuario senior / EnA6aQavA2<br/> 3.2 - Executar IntegradorVarejo_Instalador_6_2_11_23_x64<br/> 3.3 - Selecionar Instalador Filial<br/> 3.4 - A instalação do Integrador Filial deve seguir o padrão abaixo:<br/> c:\Senior\GestaoDeLoja\IntegradorFilial\Empresa4\111 (Onde: 4= codigo da empresa / 111= codigo da filial)<br/> 3.5 - Informar os dados de conexao com a base de dados para o Integrador Filial.<br/> - Host: dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com<br/> - Porta: 5432<br/> - Database: Conforme criado no passo 3.1<br/> 3.6 - Informar a porta de conexao com o servidor de RMI do retaguarda<br/> 3.7 - Configurar a conexão com o webservices do integrador Matriz instalado no passo 1.<br/> - localhost<br/> - Porta: porta http do glassfish<br/> - Usuário e senha do ERP<br/> - Empresa e filial<br/> 3.8 - Acessar o contexto IntegradorMonitorWS/#/home/config > Marcar o ID do integrador que foi instalado e Adicionar a descrição, contendo a empresa e o codigo filial (Empresa 4 Filial 111). Marcar como ATIVO e clicar em OK.<br/> 3.9 - Recriar o serviço do integrador filial com nomenclatura correta:<br/> 3.9.1 - sc delete IntegradorFilial<br/> 3.9.2 - sc create "Senior Integrador Filial Empresa 4 Filial 111" binpath= "Caminho do IntegradorFilial.exe"<br/> DICA: Copiar o caminho acima do serviço original antes de remover.<br/> 3.9.3 - Alterar o usuário que inicia o serviço<br/> 3.9.4 - Iniciar o serviço do Integrador filial. | 2 - Instalar o Retaquarda<br/> 2.1 - Criar uma base no Postgres com o seguinte padrão: Retaguarda_e4_f111 (onde 111= filial / 4= codigo da empresa)<br/> Conectar no pgadmin com o usuario senior / EnA6aQavA2<br/> 2.2 - Pelo CMD, acessar o diretório C:\Program Files (x86)\pgAdmin 4\v3\runtime e fazer o restore do arquivo retaguarda.dump (que está no servidor VAREJO01)<br/> pg_restore -v -h dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com -U senior -W -d Retaguarda_e4_f111 retaguarda.dump <br/> 2.3 - Acessar o PGAdmin > Acessar a base do retaguarda > Schemas > Public > Tables > Empresa > Botão direito > View data > All Rows Verificar se o código da empresa está correto, se não estiver correto, executar o comando a seguir para alterar: update empresa set codigo = 4 (onde 4= cod empresa correto)<br/> 2.4 - Acessar o PGAdmin > Acessar a base do retaguarda > Schemas > Public > Tables > Filial > Botão direito > View data > All Rows Verificar se o código da filial está correto, se não estiver correto, executar o comando a seguir para alterar: update filial set codigo = 111 (onde 111= cod filial correto)<br/> 2.5 - Executar o Retaquarda_Instalador_6_2_11_23-x64.exe<br/> 2.6 - A instalação do retaguarda para cada filial, deve seguir o padrão abaixo:<br/> c:\Senior\GestaoDeLoja\Retaguarda\Empresa4\111 (Onde: 4= codigo da empresa / 111= codigo da filial)<br/> 2.7 - Selecionar "Servidor"<br/> 2.8 - Marcar a caixa Instalar IntegradorRetaguarda e informar portas livres no servidor. (Anotar cada uma pois será utilizada posteriormente)<br/> 2.9 - Marcar a caixa para instalar o Dashboard Varejo, informar uma porta livre no servidor.<br/> 2.10 - Informar os dados de conexao com a base de dados para o retaguarda.<br/> - Host: dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com<br/> - Porta: 5432<br/> - Database: Conforme criado no passo 2.1<br/> 2.11 - Informar o Cód da Empresa e o Cód da filial<br/> 2.12 - Recriar o serviço do retaguarda com nomenclatura correta:<br/> 2.12.1 - sc delete IntegradorRetaguarda<br/> 2.12.2 - sc create "Senior Integrador Retaguarda Empresa 4 Filial 111" binpath= "Caminho do IntegradorRetaguarda.exe"<br/> DICA: Copiar o caminho acima do serviço original antes de remover.<br/> 2.12.3 - Alterar o usuário que inicia o serviço<br/> 2.12.4 - Iniciar o serviço do retaguarda<br/> 2.13 Recriar o serviço do Varejo Dashboard<br/> 2.13.1 - sc delete VarejoDashboard<br/> 2.13.2 - sc create "Senior Varejo Dashboard Filial Empresa 4 Filial 111" binpath= "Caminho do VarejoDashboard.exe"<br/> DICA: Copiar o caminho acima do serviço original antes de remover.<br/> 2.13.3 - Alterar o usuário que inicia o serviço<br/> 2.13.4 - Iniciar o serviço<br/> <br/> <br/>3 - Instalar o integrador Filial<br/> 3.1 - Criar uma base no RDS Postgres com o seguinte padrão: IntegradorFilial_e4_f111 (onde 111= filial / 4= codigo da empresa)<br/> Conectar no pgadmin com o usuario senior / EnA6aQavA2<br/> 3.2 - Executar IntegradorVarejo_Instalador_6_2_11_23_x64<br/> 3.3 - Selecionar Instalador Filial<br/> 3.4 - A instalação do Integrador Filial deve seguir o padrão abaixo:<br/> c:\Senior\GestaoDeLoja\IntegradorFilial\Empresa4\111 (Onde: 4= codigo da empresa / 111= codigo da filial)<br/> 3.5 - Informar os dados de conexao com a base de dados para o Integrador Filial.<br/> - Host: dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com<br/> - Porta: 5432<br/> - Database: Conforme criado no passo 3.1<br/> 3.6 - Informar a porta de conexao com o servidor de RMI do retaguarda<br/> 3.7 - Configurar a conexão com o webservices do integrador Matriz instalado no passo 1.<br/> - localhost<br/> - Porta: porta http do glassfish<br/> - Usuário e senha do ERP<br/> - Empresa e filial<br/> 3.8 - Acessar o contexto IntegradorMonitorWS/#/home/config > Marcar o ID do integrador que foi instalado e Adicionar a descrição, contendo a empresa e o codigo filial (Empresa 4 Filial 111). Marcar como ATIVO e clicar em OK.<br/> 3.9 - Recriar o serviço do integrador filial com nomenclatura correta:<br/> 3.9.1 - sc delete IntegradorFilial<br/> 3.9.2 - sc create "Senior Integrador Filial Empresa 4 Filial 111" binpath= "Caminho do IntegradorFilial.exe"<br/> DICA: Copiar o caminho acima do serviço original antes de remover.<br/> 3.9.3 - Alterar o usuário que inicia o serviço<br/> 3.9.4 - Iniciar o serviço do Integrador filial. | ||
− | 4 - Instalar o PDV<br/> 4.1 - Criar uma base no Postgres com o seguinte padrão: pdv01_e4_f111 (onde 01= numero sequencial de PDV para a filial em questão / 111= filial / 4= codigo da empresa)<br/> Conectar no pgadmin com o usuario senior / EnA6aQavA2<br/> 4.2 - Executar o SeniorPdv_Instalador_6_2_11_23.exe<br/> 4.3 - A instalação do PDV deve seguir o padrão abaixo:<br/> c:\Senior\GestaoDeLoja\SeniorPDV\Empresa4\Filial111\PDV01 (Onde: 4= codigo da empresa / 111= codigo da filial / 01= Numero sequencial do PDV da filial em questão)<br/> 4.4 - Selecionar PDV NFCe<br/> 4.5 - A instalação do PDV / NFCe não permite que seja instalado diretamente em um Postgres que não esteja na maquina local, por este motivo, deve ser instalado localmente e depois deve ser efetuado backup/restore da base para o Postgres que fica no RDS da AWS.<br/> Para instalar localmente informar os dados cfme abaixo:<br/> - Host: localhost<br/> - Porta: 5432<br/> - Database: usar o mesmo nome que foi criado no RDS, no passo 4.1<br/> - Usuário senior<br/> - Senha: senior<br/> 4.6 - Caso apareça uma mensagem informando que não foi possível conectar com o usuário senior, digite postgres e clique em OK.<br/> 4.7 - Na proxima tela, Informa a empresa / filial e numero sequencial do PDV.<br/> 4.8 - Informe a porta de conexão com servidor RMI (Porta integrador retaguarda configurado no passo 2)<br/> 4. | + | 4 - Instalar o PDV<br/> 4.1 - Criar uma base no Postgres com o seguinte padrão: pdv01_e4_f111 (onde 01= numero sequencial de PDV para a filial em questão / 111= filial / 4= codigo da empresa)<br/> Conectar no pgadmin com o usuario senior / EnA6aQavA2<br/> 4.2 - Executar o SeniorPdv_Instalador_6_2_11_23.exe<br/> 4.3 - A instalação do PDV deve seguir o padrão abaixo:<br/> c:\Senior\GestaoDeLoja\SeniorPDV\Empresa4\Filial111\PDV01 (Onde: 4= codigo da empresa / 111= codigo da filial / 01= Numero sequencial do PDV da filial em questão)<br/> 4.4 - Selecionar PDV NFCe<br/> 4.5 - A instalação do PDV / NFCe não permite que seja instalado diretamente em um Postgres que não esteja na maquina local, por este motivo, deve ser instalado localmente e depois deve ser efetuado backup/restore da base para o Postgres que fica no RDS da AWS.<br/> Para instalar localmente informar os dados cfme abaixo:<br/> - Host: localhost<br/> - Porta: 5432<br/> - Database: usar o mesmo nome que foi criado no RDS, no passo 4.1<br/> - Usuário senior<br/> - Senha: senior<br/> 4.6 - Caso apareça uma mensagem informando que não foi possível conectar com o usuário senior, digite postgres e clique em OK.<br/> 4.7 - Na proxima tela, Informa a empresa / filial e numero sequencial do PDV.<br/> 4.8 - Informe a porta de conexão com servidor RMI (Porta integrador retaguarda configurado no passo 2)<br/> 4.9a - Acessar o diretório de instalação do PDV, e editar o arquivo conexoespdv.properties<br/> Alterar os campos<br/> - base.ip - Informar o endpoint do RDS Postgres<br/> - base.senha - Informar a senha do usuário senior do RDS Postgres (EnA6aQavA2) |
+ | <div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' 4.9b- Acessar o diretório de instalação do PDV, e editar o arquivo PdvConf.vmoption'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' Alterar o campo'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' -Djava.io.tmpdir=C:\temp\Filial100\PDV1 (filial em questão / 100= filial)/(PDV em questão / 1=PDV)'''</div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' 4.9c- Acessar o diretório de instalação do PDV, e editar o arquivo ReplicadorPdv.vmoptions'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' Alterar o campo'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' -Djava.io.tmpdir=C:\temp\Filial100\PDV1 (filial em questão / 100= filial)/(PDV em questão / 1=PDV)'''</div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' 4.9d- Acessar o diretório de instalação do PDV, e editar o arquivo ReplicadorPdvLauncher.vmoptions'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' Alterar o campo'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' -Djava.io.tmpdir=C:\temp\Filial100\PDV1 (filial em questão / 100= filial)/(PDV em questão / 1=PDV)'''</div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' 4.9e- Acessar o diretório de instalação do PDV, e editar o arquivo SeniorPdvNFCe.vmoptions'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' Alterar o campo'''</div><div class="NavContent"></div></div><div class="NavFrame" style="text-align:left"><div class="NavHead" style="background:lightgreen;">''' -Djava.io.tmpdir=C:\temp\Filial100\PDV1 (filial em questão / 100= filial)/(PDV em questão / 1=PDV)'''</div><div class="NavContent"></div></div> | ||
+ | 4.10 - Pelo CMD, acessar o diretório C:\Program Files (x86)\pgAdmin 4\v3\runtime e fazer um backup da base local que foi instalada:<br/> pg_dump -Fc -v -h localhost -U senior -W pdv01_e4_f111 > arquivo.dump<br/> 4.11 - Pelo CMD, acessar o diretório C:\Program Files (x86)\pgAdmin 4\v3\runtime e fazer o restore do backup criado anteriormente para o RDS Postgres:<br/> pg_restore -v -h dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com -U senior -W -d pdv01_e4_f111 arquivo.dump<br/> 4.12 - Testar o acesso ao PDV pelo executavel SeniorPDVNFce.exe | ||
Linha 51: | Linha 55: | ||
| width="235" style="width: 160px;" | IntegradorFilial_e4_f402 | | width="235" style="width: 160px;" | IntegradorFilial_e4_f402 | ||
| width="182" style="width: 142px;" | Retaguarda_e4_f402 | | width="182" style="width: 142px;" | Retaguarda_e4_f402 | ||
− | | width="51" style="width: 68px;" | | + | | width="51" style="width: 68px; text-align: center;" | 1000 |
− | | width="50" style="width: 59px;" | | + | | width="50" style="width: 59px; text-align: center;" | 1001 |
− | | width="52" style="width: 52px;" | | + | | width="52" style="width: 52px; text-align: center;" | 1002 |
|- | |- | ||
| height="21" width="251" style="width: 214px;" | Maraba (4-403) | | height="21" width="251" style="width: 214px;" | Maraba (4-403) | ||
Linha 59: | Linha 63: | ||
| width="235" style="width: 160px;" | IntegradorFilial_e4_f403 | | width="235" style="width: 160px;" | IntegradorFilial_e4_f403 | ||
| width="182" style="width: 142px;" | Retaguarda_e4_f403 | | width="182" style="width: 142px;" | Retaguarda_e4_f403 | ||
− | | width="51" style="width: 68px;" | | + | | width="51" style="width: 68px; text-align: center;" | 1003 |
− | | width="50" style="width: 59px;" | | + | | width="50" style="width: 59px; text-align: center;" | 1004 |
− | | width="52" style="width: 52px;" | | + | | width="52" style="width: 52px; text-align: center;" | 1005 |
|- | |- | ||
| rowspan="2" height="41" style="width: 106px;" | SRVVAREJO02 | | rowspan="2" height="41" style="width: 106px;" | SRVVAREJO02 | ||
Linha 163: | Linha 167: | ||
| width="235" style="width: 160px;" | IntegradorFilial_e6_f602 | | width="235" style="width: 160px;" | IntegradorFilial_e6_f602 | ||
| width="182" style="width: 142px;" | Retaguarda_e6_f602 | | width="182" style="width: 142px;" | Retaguarda_e6_f602 | ||
+ | | width="51" style="text-align: center; width: 68px;" | 1092 | ||
+ | | width="50" style="text-align: center; width: 59px;" | 1082 | ||
+ | | width="52" style="text-align: center; width: 52px;" | 1072 | ||
+ | |- | ||
+ | | rowspan="3" height="61" style="width: 106px;" | SRVVAREJO06 | ||
+ | | rowspan="3" width="97" style="width: 100px; text-align: center;" | 192.168.254.15 | ||
+ | | rowspan="3" width="110" style="text-align: center; width: 100px;" | 177.71.231.168 | ||
+ | | rowspan="3" width="151" | Mariano & Marchioretto Com. de Lubrificantes Ltda | ||
+ | | width="251" style="width: 214px;" | MM-Campo Grande (9-900) | ||
+ | | width="86" style="width: 68px;" | mmcgr | ||
+ | | width="235" style="width: 160px;" | IntegradorFilial_e9_f900 | ||
+ | | width="182" style="width: 142px;" | Retaguarda_e9_f900 | ||
+ | | width="51" style="text-align: center; width: 68px;" | 1090 | ||
+ | | width="50" style="text-align: center; width: 59px;" | 1080 | ||
+ | | width="52" style="text-align: center; width: 52px;" | 1070 | ||
+ | |- | ||
+ | | height="20" width="251" style="width: 214px;" | MM-Corumbá (9-901) | ||
+ | | width="86" style="width: 68px;" | mmcba | ||
+ | | width="235" style="width: 160px;" | IntegradorFilial_e9_f901 | ||
+ | | width="182" style="width: 142px;" | Retaguarda_e9_f901 | ||
+ | | width="51" style="text-align: center; width: 68px;" | 1091 | ||
+ | | width="50" style="text-align: center; width: 59px;" | 1081 | ||
+ | | width="52" style="text-align: center; width: 52px;" | 1071 | ||
+ | |- | ||
+ | | height="21" width="251" style="width: 214px;" | MM-Tres Lagoas (9-902) | ||
+ | | width="86" style="width: 68px;" | mmtlg | ||
+ | | width="235" style="width: 160px;" | IntegradorFilial_e9_f902 | ||
+ | | width="182" style="width: 142px;" | Retaguarda_e9_f902 | ||
| width="51" style="text-align: center; width: 68px;" | 1092 | | width="51" style="text-align: center; width: 68px;" | 1092 | ||
| width="50" style="text-align: center; width: 59px;" | 1082 | | width="50" style="text-align: center; width: 59px;" | 1082 | ||
| width="52" style="text-align: center; width: 52px;" | 1072 | | width="52" style="text-align: center; width: 52px;" | 1072 | ||
|} | |} | ||
+ | |||
+ | |||
+ | <p style="text-align: right;">[http://ajuda.comercialmariano.com.br/index.php/Mariano:PDV_Senior_Instalacao Proximo]</p> |
Edição atual tal como às 12h48min de 7 de janeiro de 2021
PROCEDIMENTO PARA INSTALAÇÃO DO VAREJO NO AMBIENTE AWS DO CLIENTE COMERCIAL MARIANO.
1 - Instalar o Integrador Matriz (ATENÇÃO: Integrador matriz é 1 por empresa)
OBS.: Caso a filial que esteja sendo instalada, está dentro de uma empresa que já tenha o integrador matriz instalado, deve seguir para o passo 2.
Requisito: JDK8 instalado, JAVA_HOME configurada.
1.1 - Executar o IntegradorVarejo_Instalador_6_2_11_23_x64.exe
1.2 - Selecionar Instalador matriz
1.3 - No caminho da instalação, colocar depois do /IntegradorMatriz o numero da empresa cadastrada no ERP que será utilizada nesta instalação do varejo. Exemplo: /IntegradorMatriz4 (onde 4 é o numero da empresa cadastrada no ERP)
1.4 - Informar os dados de conexão com o webservices do ERP.
- srvapl01.gcm.local
- porta: 80
- usuário e senha do ERP (Exemplo: suporte/suporte)
- Informar uma empresa e uma filial
1.5 - Marcar a opção Utilizar SDE
- IP servidor: srvedocs01.gcm.local
- Porta servidor: 8989
- sapiensnfe / sapiensnfe
1.6 - Configurar a conexão com a base do integrador matriz
- Host: dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com
- Porta: 5432
- Database: Criar no seguinte padrão: IntegradorMatriz4 (onde o numero 4 é o numero da empresa cadastrada no ERP)
1.7 - O instalador irá perguntar o diretório para instalar o Glassfish, deixe c:\, pois ele criará um diretório Glassfish4.
1.8 - Criar o domínio informando portas livres no servidor. Senha admin/adminadmin. O Nome do domínio deve seguir o padrão DomainIntegradorMatriz4 (Onde 4 é o numero da empresa do ERP)
1.9 - Alterar o usuário que inicia o serviço
1.10 - Acessar o diretório do dominio que foi criado e copiar o arquivo C:\glassfish4\glassfish\domains\DomainIntegradorMatriz4\lib\databases\postgresql-42.1.1.jre7.jar e colar no diretório C:\glassfish4\glassfish\domains\DomainIntegradorMatriz4\lib
1.11 - Caso o instalador não consiga fazer deploy no glassfish, acessar a interface de administração do glassfish que foi instalado e efetuar o deploy manualmente.
Diretorio instalação Integrador matriz > wars
- IntegradorMonitorWS.war
- IntegradorWS.war
1.12 - Acessar o contexto IntegradorMonitorWS e logar com usuario suporte senha suporte. Validar se loga.
2 - Instalar o Retaquarda
2.1 - Criar uma base no Postgres com o seguinte padrão: Retaguarda_e4_f111 (onde 111= filial / 4= codigo da empresa)
Conectar no pgadmin com o usuario senior / EnA6aQavA2
2.2 - Pelo CMD, acessar o diretório C:\Program Files (x86)\pgAdmin 4\v3\runtime e fazer o restore do arquivo retaguarda.dump (que está no servidor VAREJO01)
pg_restore -v -h dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com -U senior -W -d Retaguarda_e4_f111 retaguarda.dump
2.3 - Acessar o PGAdmin > Acessar a base do retaguarda > Schemas > Public > Tables > Empresa > Botão direito > View data > All Rows Verificar se o código da empresa está correto, se não estiver correto, executar o comando a seguir para alterar: update empresa set codigo = 4 (onde 4= cod empresa correto)
2.4 - Acessar o PGAdmin > Acessar a base do retaguarda > Schemas > Public > Tables > Filial > Botão direito > View data > All Rows Verificar se o código da filial está correto, se não estiver correto, executar o comando a seguir para alterar: update filial set codigo = 111 (onde 111= cod filial correto)
2.5 - Executar o Retaquarda_Instalador_6_2_11_23-x64.exe
2.6 - A instalação do retaguarda para cada filial, deve seguir o padrão abaixo:
c:\Senior\GestaoDeLoja\Retaguarda\Empresa4\111 (Onde: 4= codigo da empresa / 111= codigo da filial)
2.7 - Selecionar "Servidor"
2.8 - Marcar a caixa Instalar IntegradorRetaguarda e informar portas livres no servidor. (Anotar cada uma pois será utilizada posteriormente)
2.9 - Marcar a caixa para instalar o Dashboard Varejo, informar uma porta livre no servidor.
2.10 - Informar os dados de conexao com a base de dados para o retaguarda.
- Host: dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com
- Porta: 5432
- Database: Conforme criado no passo 2.1
2.11 - Informar o Cód da Empresa e o Cód da filial
2.12 - Recriar o serviço do retaguarda com nomenclatura correta:
2.12.1 - sc delete IntegradorRetaguarda
2.12.2 - sc create "Senior Integrador Retaguarda Empresa 4 Filial 111" binpath= "Caminho do IntegradorRetaguarda.exe"
DICA: Copiar o caminho acima do serviço original antes de remover.
2.12.3 - Alterar o usuário que inicia o serviço
2.12.4 - Iniciar o serviço do retaguarda
2.13 Recriar o serviço do Varejo Dashboard
2.13.1 - sc delete VarejoDashboard
2.13.2 - sc create "Senior Varejo Dashboard Filial Empresa 4 Filial 111" binpath= "Caminho do VarejoDashboard.exe"
DICA: Copiar o caminho acima do serviço original antes de remover.
2.13.3 - Alterar o usuário que inicia o serviço
2.13.4 - Iniciar o serviço
3 - Instalar o integrador Filial
3.1 - Criar uma base no RDS Postgres com o seguinte padrão: IntegradorFilial_e4_f111 (onde 111= filial / 4= codigo da empresa)
Conectar no pgadmin com o usuario senior / EnA6aQavA2
3.2 - Executar IntegradorVarejo_Instalador_6_2_11_23_x64
3.3 - Selecionar Instalador Filial
3.4 - A instalação do Integrador Filial deve seguir o padrão abaixo:
c:\Senior\GestaoDeLoja\IntegradorFilial\Empresa4\111 (Onde: 4= codigo da empresa / 111= codigo da filial)
3.5 - Informar os dados de conexao com a base de dados para o Integrador Filial.
- Host: dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com
- Porta: 5432
- Database: Conforme criado no passo 3.1
3.6 - Informar a porta de conexao com o servidor de RMI do retaguarda
3.7 - Configurar a conexão com o webservices do integrador Matriz instalado no passo 1.
- localhost
- Porta: porta http do glassfish
- Usuário e senha do ERP
- Empresa e filial
3.8 - Acessar o contexto IntegradorMonitorWS/#/home/config > Marcar o ID do integrador que foi instalado e Adicionar a descrição, contendo a empresa e o codigo filial (Empresa 4 Filial 111). Marcar como ATIVO e clicar em OK.
3.9 - Recriar o serviço do integrador filial com nomenclatura correta:
3.9.1 - sc delete IntegradorFilial
3.9.2 - sc create "Senior Integrador Filial Empresa 4 Filial 111" binpath= "Caminho do IntegradorFilial.exe"
DICA: Copiar o caminho acima do serviço original antes de remover.
3.9.3 - Alterar o usuário que inicia o serviço
3.9.4 - Iniciar o serviço do Integrador filial.
4 - Instalar o PDV
4.1 - Criar uma base no Postgres com o seguinte padrão: pdv01_e4_f111 (onde 01= numero sequencial de PDV para a filial em questão / 111= filial / 4= codigo da empresa)
Conectar no pgadmin com o usuario senior / EnA6aQavA2
4.2 - Executar o SeniorPdv_Instalador_6_2_11_23.exe
4.3 - A instalação do PDV deve seguir o padrão abaixo:
c:\Senior\GestaoDeLoja\SeniorPDV\Empresa4\Filial111\PDV01 (Onde: 4= codigo da empresa / 111= codigo da filial / 01= Numero sequencial do PDV da filial em questão)
4.4 - Selecionar PDV NFCe
4.5 - A instalação do PDV / NFCe não permite que seja instalado diretamente em um Postgres que não esteja na maquina local, por este motivo, deve ser instalado localmente e depois deve ser efetuado backup/restore da base para o Postgres que fica no RDS da AWS.
Para instalar localmente informar os dados cfme abaixo:
- Host: localhost
- Porta: 5432
- Database: usar o mesmo nome que foi criado no RDS, no passo 4.1
- Usuário senior
- Senha: senior
4.6 - Caso apareça uma mensagem informando que não foi possível conectar com o usuário senior, digite postgres e clique em OK.
4.7 - Na proxima tela, Informa a empresa / filial e numero sequencial do PDV.
4.8 - Informe a porta de conexão com servidor RMI (Porta integrador retaguarda configurado no passo 2)
4.9a - Acessar o diretório de instalação do PDV, e editar o arquivo conexoespdv.properties
Alterar os campos
- base.ip - Informar o endpoint do RDS Postgres
- base.senha - Informar a senha do usuário senior do RDS Postgres (EnA6aQavA2)
4.10 - Pelo CMD, acessar o diretório C:\Program Files (x86)\pgAdmin 4\v3\runtime e fazer um backup da base local que foi instalada:
pg_dump -Fc -v -h localhost -U senior -W pdv01_e4_f111 > arquivo.dump
4.11 - Pelo CMD, acessar o diretório C:\Program Files (x86)\pgAdmin 4\v3\runtime e fazer o restore do backup criado anteriormente para o RDS Postgres:
pg_restore -v -h dbvarejomariano.csurgqztf7ie.sa-east-1.rds.amazonaws.com -U senior -W -d pdv01_e4_f111 arquivo.dump
4.12 - Testar o acesso ao PDV pelo executavel SeniorPDVNFce.exe
Servidor | IP Privado | IP Publico | Matriz | Filiais | Abrevi | Base Retaguarda | Porta R | Porta F | Porta D | |
SRVVAREJO01 | 192.168.254.31 | 52.67.162.185 | Widal lubrificantes | Novo Progresso (4-400) | npr | IntegradorFilial_e4_f400 | Retaguarda_e4_f400 | 1090 | 1080 | 1070 |
Santarem (4-401) | str | IntegradorFilial_e4_f401 | Retaguarda_e4_f401 | 1091 | 1081 | 1071 | ||||
Ananindeua (4-402) | ana | IntegradorFilial_e4_f402 | Retaguarda_e4_f402 | 1000 | 1001 | 1002 | ||||
Maraba (4-403) | mar | IntegradorFilial_e4_f403 | Retaguarda_e4_f403 | 1003 | 1004 | 1005 | ||||
SRVVAREJO02 | 192.168.254.36 | 18.231.106.210 | Mariano & Guimaraes Ltda | Dourados (1-100) | ddo | IntegradorFilial_e1_f100 | Retaguarda_e1_f100 | 1090 | 1080 | 1070 |
Campo Grande (1-101) | cgr | IntegradorFilial_e1_f101 | Retaguarda_e1_f101 | 1091 | 1081 | 1071 | ||||
SRVVAREJO03 | 192.168.254.93 | 18.231.119.201 | Widal & Marchioreto Ltda | Varzea Grande (2-200)(2 PDV) | vgr | IntegradorFilial_e2_f200 | Retaguarda_e2_f200 | 1090 | 1080 | 1070 |
Rondonopolis (2-201) | ron | IntegradorFilial_e2_f201 | Retaguarda_e2_f201 | 1091 | 1081 | 1071 | ||||
Sinop (2-202) | snp | IntegradorFilial_e2_f202 | Retaguarda_e2_f202 | 1092 | 1082 | 1072 | ||||
SRVVAREJO04 | 192.168.254.38 | 18.228.197.122 | Mariano Distribuidora de Lubrificantes Ltda | Vilhena (3-300) | vil | IntegradorFilial_e3_f300 | Retaguarda_e3_f300 | 1090 | 1080 | 1070 |
Porto Velho (3-301) | pvl | IntegradorFilial_e3_f301 | Retaguarda_e3_f301 | 1091 | 1081 | 1071 | ||||
Rio Branco (3-302) | rbr | IntegradorFilial_e3_f302 | Retaguarda_e3_f302 | 1092 | 1082 | 1072 | ||||
SRVVAREJO05 | 192.168.254.48 | 52.67.231.37 | WM Comercio de Lubrificantes | WM-Varzea Grande (6-600) | wmvga | IntegradorFilial_e6_f600 | Retaguarda_e6_f600 | 1090 | 1080 | 1070 |
WM-Cuiaba (6-601) | wmcba | IntegradorFilial_e6_f601 | Retaguarda_e6_f601 | 1091 | 1081 | 1071 | ||||
WM-Lucas do Rio Verde (6-602) | wmlrv | IntegradorFilial_e6_f602 | Retaguarda_e6_f602 | 1092 | 1082 | 1072 | ||||
SRVVAREJO06 | 192.168.254.15 | 177.71.231.168 | Mariano & Marchioretto Com. de Lubrificantes Ltda | MM-Campo Grande (9-900) | mmcgr | IntegradorFilial_e9_f900 | Retaguarda_e9_f900 | 1090 | 1080 | 1070 |
MM-Corumbá (9-901) | mmcba | IntegradorFilial_e9_f901 | Retaguarda_e9_f901 | 1091 | 1081 | 1071 | ||||
MM-Tres Lagoas (9-902) | mmtlg | IntegradorFilial_e9_f902 | Retaguarda_e9_f902 | 1092 | 1082 | 1072 |