Mudanças entre as edições de "Mariano:PDV Senior Instalacao Aplicacao"

De mariano
Ir para: navegação, pesquisa
Linha 14: Linha 14:
  
 
{| border="2" cellpadding="0" cellspacing="0" width="1359" title=""
 
{| border="2" cellpadding="0" cellspacing="0" width="1359" title=""
|- height="21"
+
|-
| height="21" width="94" | Servidor
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Servidor
| width="97" | IP Privado
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | IP Privado
| width="110" | IP Publico
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | IP Publico
| width="151" | Matriz
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Matriz
| width="251" | Filiais
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Filiais
| width="86" | Abrevi
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Abrevi
| width="235" |  
+
| style="background-color: #696969;color: #ffffff;text-align: left;" |  
| width="182" | Base Retaguarda
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Base Retaguarda
| width="51" | Porta R
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Porta R
| width="50" | Porta F
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Porta F
| width="52" | Porta D
+
| style="background-color: #696969;color: #ffffff;text-align: left;" | Porta D
|- height="20"
+
|-
 
| rowspan="4" height="81" | SRVVAREJO01
 
| rowspan="4" height="81" | SRVVAREJO01
 
| rowspan="4" width="97" | 192.168.254.31
 
| rowspan="4" width="97" | 192.168.254.31
Linha 38: Linha 38:
 
| width="50" | 1080
 
| width="50" | 1080
 
| width="52" | 1070
 
| width="52" | 1070
|- height="20"
+
|-
 
| height="20" width="251" | Santarem (4-401)
 
| height="20" width="251" | Santarem (4-401)
 
| width="86" | str
 
| width="86" | str
Linha 46: Linha 46:
 
| width="50" | 1081
 
| width="50" | 1081
 
| width="52" | 1071
 
| width="52" | 1071
|- height="20"
+
|-
 
| height="20" width="251" | Ananindeua (4-402)
 
| height="20" width="251" | Ananindeua (4-402)
 
| width="86" | ana
 
| width="86" | ana
Linha 54: Linha 54:
 
| width="50" |  
 
| width="50" |  
 
| width="52" |  
 
| width="52" |  
|- height="21"
+
|-
 
| height="21" width="251" | Maraba (4-403)
 
| height="21" width="251" | Maraba (4-403)
 
| width="86" | mar
 
| width="86" | mar
Linha 62: Linha 62:
 
| width="50" |  
 
| width="50" |  
 
| width="52" |  
 
| width="52" |  
|- height="20"
+
|-
 
| rowspan="2" height="41" | SRVVAREJO02
 
| rowspan="2" height="41" | SRVVAREJO02
 
| rowspan="2" width="97" | 192.168.254.36
 
| rowspan="2" width="97" | 192.168.254.36
Linha 74: Linha 74:
 
| width="50" | 1080
 
| width="50" | 1080
 
| width="52" | 1070
 
| width="52" | 1070
|- height="21"
+
|-
 
| height="21" width="251" | Campo Grande (1-101)
 
| height="21" width="251" | Campo Grande (1-101)
 
| width="86" | cgr
 
| width="86" | cgr
Linha 82: Linha 82:
 
| width="50" | 1081
 
| width="50" | 1081
 
| width="52" | 1071
 
| width="52" | 1071
|- height="20"
+
|-
 
| rowspan="3" height="61" | SRVVAREJO03
 
| rowspan="3" height="61" | SRVVAREJO03
 
| rowspan="3" width="97" | 192.168.254.93
 
| rowspan="3" width="97" | 192.168.254.93
Linha 94: Linha 94:
 
| width="50" | 1080
 
| width="50" | 1080
 
| width="52" | 1070
 
| width="52" | 1070
|- height="20"
+
|-
 
| height="20" width="251" | Rondonopolis (2-201)
 
| height="20" width="251" | Rondonopolis (2-201)
 
| width="86" | ron
 
| width="86" | ron
Linha 102: Linha 102:
 
| width="50" | 1081
 
| width="50" | 1081
 
| width="52" | 1071
 
| width="52" | 1071
|- height="21"
+
|-
 
| height="21" width="251" | Sinop (2-202)
 
| height="21" width="251" | Sinop (2-202)
 
| width="86" | snp
 
| width="86" | snp
Linha 110: Linha 110:
 
| width="50" | 1082
 
| width="50" | 1082
 
| width="52" | 1072
 
| width="52" | 1072
|- height="20"
+
|-
 
| rowspan="3" height="61" | SRVVAREJO04
 
| rowspan="3" height="61" | SRVVAREJO04
 
| rowspan="3" width="97" | 192.168.254.38
 
| rowspan="3" width="97" | 192.168.254.38
Linha 122: Linha 122:
 
| width="50" | 1080
 
| width="50" | 1080
 
| width="52" | 1070
 
| width="52" | 1070
|- height="20"
+
|-
 
| height="20" width="251" | Porto Velho (3-301)
 
| height="20" width="251" | Porto Velho (3-301)
 
| width="86" | pvl
 
| width="86" | pvl
Linha 130: Linha 130:
 
| width="50" | 1081
 
| width="50" | 1081
 
| width="52" | 1071
 
| width="52" | 1071
|- height="21"
+
|-
 
| height="21" width="251" | Rio Branco (3-302)
 
| height="21" width="251" | Rio Branco (3-302)
 
| width="86" | rbr
 
| width="86" | rbr
Linha 138: Linha 138:
 
| width="50" | 1082
 
| width="50" | 1082
 
| width="52" | 1072
 
| width="52" | 1072
|- height="20"
+
|-
 
| rowspan="3" height="61" | SRVVAREJO05
 
| rowspan="3" height="61" | SRVVAREJO05
 
| rowspan="3" width="97" | 192.168.254.48
 
| rowspan="3" width="97" | 192.168.254.48
Linha 150: Linha 150:
 
| width="50" | 1080
 
| width="50" | 1080
 
| width="52" | 1070
 
| width="52" | 1070
|- height="20"
+
|-
 
| height="20" width="251" | WM-Cuiaba (6-601)
 
| height="20" width="251" | WM-Cuiaba (6-601)
 
| width="86" | wmcba
 
| width="86" | wmcba
Linha 158: Linha 158:
 
| width="50" | 1081
 
| width="50" | 1081
 
| width="52" | 1071
 
| width="52" | 1071
|- height="21"
+
|-
 
| height="21" width="251" | WM-Lucas do Rio Verde (6-602)
 
| height="21" width="251" | WM-Lucas do Rio Verde (6-602)
 
| width="86" | wmlrv
 
| width="86" | wmlrv

Edição das 17h11min de 17 de dezembro de 2018

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.9 - 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      
Maraba (4-403) mar IntegradorFilial_e4_f403 Retaguarda_e4_f403      
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