Produto: |
Microsiga Protheus |
Versões: | 11 e Superior |
Introdução: Configuração de Host TOTVS PDV
Host Retaguarda:
Host TOTVS PDV:
Para mais informações acessar nossa base de conhecimento:
Boletim Tecnico Guia de Configuração.
Configuração de HOST.
- Tabelas envolvidas: XXX e XXP
- Funcionalidade X Perfil: XXY e XXZ
- Exemplo de configuração dos arquivos appserver.ini na Retaguarda e no TotvsPDV, tomar como exemplo arquivos em anexo:
- EXEMPLO APPSERVER.INI TOTVSPDV.txt
- EXEMPLO APPSERVER.INI RETAGUARDA.txt
Passo a Passo:
Configuração de HOST Retaguarda:
1 - Acesse a rotina Hosts (CFGA050).
(SIGALOJA), opção: Atualizações\Configuração de HOST"
Ao acessar a rotina pela primeira vez, será exibido um Wizard para configuração, neste momento será configurado o Host Local, todas as informações são da Retaguarda.
1.1 - Informe o nome do host no campo Nome
No Grid inferior é possível selecionar quais protocolos serão responsáveis pela comunicação entre os Hosts e suas prioridades. Basta preencher e avançar.
1.2 - Selecione somente as funcionalidades em que a Retaguarda será responsável por executar.
1.3 -Selecione a Empresa correspondente a seu ambiente e clique em Finalizar:
Após gravação será apresentada a tela:
Neste momento, é incluso em seu appserver.ini a chave [FWCOMMUNICATION]
Exemplo:
[FWCOMMUNICATION]
IPTYPE=1
ID=1
PREPAREIN=99,01
BinPath=E:\Totvs\Protheus\Producao\Bin
Service=TOTVS-APPSERVER
- Tela Configuração de Host (CFGA050).
1.4 - Cadastro de Perfil x Funcionalidades (CFGA052). Verificar se as todas as funcionalidades estão selecionadas no perfil máster, e deve ser incluído um perfil para o PDV.
- Todas as funcionalidades são executadas pelo Host Master (Nenhuma funcionalidade deve ser marcada no perfil do PDV)
Configuração de HOST PDV:
2 - Tela Configuração de Host (CFGA050).
(FrontLoja), opção: Atualizações, Frente de Lojas, PDV, Hosts (CFGA050)
2.1 - Ao acessar pela primeira vez, será aberto o Wizard para configuração. Informe o nome do host no campo Nome
2.2 - Nesta fase, é necessário preencher as informações da Retaguarda, pois será conectado a ela, portanto, o Server da Retaguarda deve estar ativo.
- Conexão RPC: Preencha o IP, Porta, Protocolo de Comunicação e Ambiente. Sendo assim, significa que o PDV conseguiu se conectar.
- Conexão WebService: Preencha o Endereço IP / URL (Webservice)
No campo Perfil da estação atual, clique na lupa e selecione o perfil cadastrado anteriormente na Retaguarda.
2.3 - A próxima tela utiliza-se para testar comunicação com server auxiliar. Ambientes a partir da release 12.1.17, não necessitam mais desta conexão com Serviço Auxiliar. Nesta tela, apenas clique em Avançar, sem preencher demais informações.
2.4 - Empresa/Filial - Clique sobre a lupa para selecionar a Empresa. Em seguida confirme e clique em Avançar.
Fim da configuração de HOST:
Neste momento, é incluso em seu appserver.ini a chave [FWCOMMUNICATION]
Exemplo:
[FWCOMMUNICATION]
IPTYPE=2
ID=1004
PREPAREIN=99,01
- Tela Configuração de Host (CFGA050) Retaguarda
- Tela Configuração de Host (CFGA050) TOTVS PDV
Configuração de comunicação - Carga Ambiente Retaguarda
- Mais informações sobre o processo de carga consulte Carga de Ambiente.
1 - Tela de Assistente Servidor de Carga (LOJA0047).
Nesse cenário-exemplo, há dois servidores de arquivos, um na Matriz para que a Loja possa baixar a carga da Matriz e outro na Loja para que o PDV possa baixar a carga da Loja.
1.3 No ambiente Matriz, acesse o módulo Controle de Lojas (SIGALOJA), opção “Atualizações\Off-line\Carga\ Ass. Ger. Carga” (LOJA1156).
Importante:
- O servidor de cargas é responsável por transmitir as cargas aos ambientes de Totvs PDVs interessados e, deve ser configurado no Server Principal (Retaguarda).
- Caso esteja utilizando ambiente Cloud, deverá ser realizado a configuração no ambiente onde está configurado o Webservice.
- Se utilizar balanceamento de carga ou slaves, a configuração da seção "LJFileServer" deverá ser replicada para cada slave. Desta forma, a carga será redirecionada corretamente ao ser acessada.
Exemplo:
[LJFileServer]
Location=10.172.22.172
Path=\ljfileserver\
Port=8089
2 - Configuração dos Parâmetros.
- MV_LJILLIP – IP utilizado no wizard de importação e carga de dados;
- MV_LJILLPO – Porta TCP/IP utilizada no wizard de importação e carga de dados;
- MV_LJILLEN – Nome do ambiente utilizado no wizard de importação e carga de dados;
- MV_LJILLCO – Empresa utilizada no wizard de importação e carga de dados;
- MV_LJILLBR – Filial utilizada no wizard de importação e carga de dados;
- MV_LJILLIM – Se fará a importação dos dados (0=Não, 1=Sim);
- MV_LJILLDO – Se fará a baixa dos dados (0=Não, 1=Sim);
- MV_LJILLAC – Se replicará as ações nos dependentes (0=Não, 1=Sim)
- MV_LJILLKT – Se derrubará os outros processos (0=Não, 1=Sim).
- MV_LJTMPAC - Numero máximo de registros no pacote off-line.
- MV_LJAMBIE - com o código do ambiente atual, nesse caso, 001
- MV_LJMATOF O parâmetro só deve ser configurado na matriz (Ambiente Pai: 001)
- MV_LJILTPA - Caminho temporário onde será armazenado os arquivos da carga. Valor Padrão \NovaCarga\
- MV_LJGECSV - Tipos de arquivos de geração de carga: 0 -DBF/CTREE, ,1 - DBF/CTREE e CSV, 2 - CSV
- MV_LJILDRV - Define o driver para geração da carga. Caso não informado assume a configuração do sistema (CTREE = CTREECDX / DBF = DBFCDXADS / TopConnect = CSV)
Configuração de comunicação - Carga Ambiente PDV.
1 - Tela de Ass. Car. Carga (LOJA1157). Porta TCP e Ambiente Retaguarda.
1.1 - No ambiente Loja, acesse o módulo Controle de Lojas (SIGALOJA), opção “Atualizações\Off-line\Carga\ Ass. Car. Carga” (LOJA1157);
1.2 - No assistente, informe o IP, a porta, o nome do ambiente, a empresa e a filial do servidor de arquivos e teste a conexão;
2 - Configuração dos Parâmetros.
- MV_LJILLIP – IP utilizado no wizard de importação e carga de dados.
- MV_LJILLPO – Porta TCP/IP utilizada no wizard de importação e carga de dados.
- MV_LJILLEN – Nome do ambiente utilizado no wizard de importação e carga de dados.
- MV_LJILLCO – Empresa utilizada no wizard de importação e carga de dados.
- MV_LJILLBR – Filial utilizada no wizard de importação e carga de dados.
- MV_LJILLIM – Se fará a importação dos dados (0=Não, 1=Sim).
- MV_LJILLDO – Se fará a baixa dos dados (0=Não, 1=Sim);
- MV_LJILLAC – Se replicará as ações nos dependentes (0=Não, 1=Sim)
- MV_LJAMBIE - com o código do ambiente atual.
- MV_LJMATOF - O parâmetro só deve ser configurado na matriz (Ambiente Pai: 001).
- MV_LJGECSV - Tipos de arquivos de geração de carga: 0 -DBF/CTREE, ,1 - DBF/CTREE e CSV, 2 - CSV
- MV_LJILDRV - Define o driver para geração da carga. Caso não informado assume a configuração do sistema (CTREE = CTREECDX / DBF = DBFCDXADS / TopConnect = CSV)
Saiba Mais:
MP - TOTVS PDV - Arquitetura dos Ambientes TOTVS PDV e Retaguarda a partir da release 12.1.23
MP - SIGALOJA - Como reconfigurar o HOST no TOTVS PDV
1 Comentários