guia de configuração - carga de ambiente.pdf
TRANSCRIPT
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
1/10
Guia de Conf iguração Carga de Ambiente
Este Guia Rápido foi Elaborado para realizar a Configuração da Carga de Ambiente nosAmbientes de Controle de Lojas estruturados Especificamente para PAF-ECF nãosubstituindo o Boletim Carga de Ambiente 00000006097/2010 que contempla informaçõesE exemplos de todo o Processo.
A “Carga de Ambiente” depende diretamente da aplicação do pacote de atualizações000000177832010 e Leitura e Execução do Guia de Configuração PAF-ECF Disponível noPortal TDN - www.tdn.totvs.com.br
1º Passo – Atualização para Carga de AmbienteÉ importante obter as últimas versões dos códigos-fonte (Update), Lib do Framework eBinário. Realizar as configurações do Guia de Configuração do PAF-ECF
Antes de executar o compatibilizador U_UPDLOJ48(), é imprescindível:a) Realizar o backup da base de dados do produto que será executado o compatibilizador(diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório“\PROTHEUS_DATA\ SYSTEM”);
Os diretórios acima mencionados correspondem à instalação padrão do Protheus,portanto, devem ser alterados conforme o produto instalado na empresa.b) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deveestar utilizando o sistema.
No “TOTVS Smart Client”, no campo “Programa Inicial”, digite U_UPDLOJ48().
Clique no botão OK para continuar.
Clique no botão OK para encerrar o processamento
2º Passo – Configuração Ambiente Retaguarda
a) Inclusão das Rotinas de Carga no Menu SIGALOJA
Acesse o “Configurador (SIGACFG)”, opção “Ambientes/Cadastro/Menu” (CFGX013),inclua as novas opções de menu do “Controle de Lojas” (SIGALOJA), conforme instruçõesa seguir:
Descrição Rotina Função Programa Tabelas que deverão estarmarcadas:
Ass. Serv. Arq. Configurar LOJA0047 NenhumaAss. Ger. Carga Gerar LOJA1156 SX5Monitor Monitorar LOJA1158 MD3, MD4 e SX5
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
2/10
Página 2
Em todas as rotinas incluídas Configurar:Status: HabilitadoMódulo: Controle de LojasTipo: Funções ProtheusRotinas do Browser: Selecionar Todas (1 a 7)
Após concluir todas as rotinas acione “Gerar”, Digite SIGALOJA com o Diretório Padrão
\system e acione novamente Gerar. O arquivo SIGALOJA. XNU será salvo com as novasRotinas na pasta System.
B) Configuração de Comunicação RPC - Rotina LOJA1106Atualizações > Offline > Integração > Cadastro de Comunicação
Assim como o processo de integração, é necessário configurar comunicação paraprocesso de Carga, o que Difere é o Tipo de comunicação que será RPC.(IP e Porta do Servidor)
Atenção,Deve se incluir novos registros e manter os de Registros de Integração.
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
3/10
Importante
Para demonstrar o uso da carga, o exemplo abaixo apresenta um cenário específico.Adapte esse cenário de acordo com a estrutura existente em sua empresa.
Utilizando o Assistente de Configuração (LOJA0047)Atualizações > Offline > Carga > Ass. Serv. Arq.
O Assistente de Configuração auxiliará na criação do servidor de Arquivos de Cargas.
Importante
As configurações de IP e Porta são do Servidor de WebService.Repositório: Caminho onde os arquivos serão Salvos – Esta pasta será CriadaAutomaticamente em \Protheus_Data\ljfileserver
Ao preencher todos os campos acione Configurar em Seguida Testar.Deverá retornar caso Contrário Reveja as Configurações do WebService.
Acione Finalizar para completar a Configuração.
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
4/10
Página 4
Com a utilização do Wizard todos os parâmetros abaixo serão preenchidos Automaticamente, não sendo Necessár ia alterá-los:
MV_LJILTPA: Caminho da pasta onde serão gerados os arquivos (. MZP) para importação
MV_LJILLIP – IP do servidor da retaguarda, para importação e carga de dados;
MV_LJILLPO – Porta do servidor da Retaguarda, para importação e carga de dados;
MV_LJILLEN – Nome do ambiente da Retaguarda, para importação e carga de dados;
MV_LJILLCO – Empresa do servidor da Retaguarda, para importação e carga de dados;
MV_LJILLBR – Filial do servidor da Retaguarda importação e carga de dados;
MV_LJILLIM – Opção para importação da carga de dados, apenas os arquivos. MZP;
MV_LJILLDO – Opção para download - Extração do arquivo. MZP e inclusão dos dados;
MV_LJILLAC – Opção para réplica das ações nos dependentes;
MV_LJILLKT – Opção para derrubar os outros processos que estão em execução, casonão seja possível abrir as tabelas exclusivamente.
Abra o Arquivo Totvsappserver. ini da Retaguarda.Deverá ter sido criada a Seguinte Sessão:
Observe que foi Acrescentado um novo Job (JOB_LJFILESERVER).Para que este Job seja Iniciado deverá ser acrescentado na sessão ONSTART juntamentecom os outros Jobs.
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
5/10
3º Passo – Configuração Ambiente PDV
No “TOTVS Smartclient”, no campo “Programa Inicial”, digite U_UPDLOJ48().
Clique no botão OK para continuar.
Clique no botão OK para encerrar o processamento
a) Inclusão das Rotin as de Carga no Menu SIGALOJA
Acesse o “Configurador (SIGACFG)”, opção “Ambientes/Cadastro/Menu” (CFGX013),inclua as novas opções de menu do “Controle de Lojas” (SIGALOJA), conforme instruçõesa seguir:
Descrição Rotina Função Programa Tabelas que deverão estarmarcadas:
Ass. Car. Carga ReceberCarga
LOJA1157 Nenhuma
b) Configuração de Comunicação RPC - Rotina LOJA1106Atualizações > Offline > Integração > Cadastro de Comunicação
Assim como o processo de integração, é necessário configurar comunicação paraprocesso de Carga, o que Difere é o Tipo de comunicação que será RPC.
ImportanteDeve se incluir novos registros e manter os de Registros de Integração.No PDV incluir apenas a configuração do RPC. (IP e Porta Servidor) do Ambiente 002
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
6/10
Página 6
4º Passo – Gerando Carga para o Ambiente PDV - LOJA1156Retaguarda - Atualizações > Off-line > Carga > Ass. Ger. Carga
Selecionar as Tabelas a serem geradas e Acione Adicionar em Seguida Avançar.
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
7/10
Página 7
Adicione a Filial que receberá a Carga e acione Avançar.
Acione Gerar para iniciar a Carga em Seguida Finalize.
Nesta Etapa acesse a pasta \Protheus_Data\ljfileserver e Verifique que foram geradosArquivos .MZP das tabelas Geradas.
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
8/10
Página 8
4º Passo – Recebendo a Carga enviada da RetaguardaPDV- Atualizações > Offline > Carga > Ass. Car. Carga
Esta Rotina irá executar a Importação das tabelas para o PDV.Para isto Configure os campos com os dados do Servidor da Retaguarda conformeExemplo Abaixo em seguida Avançar.
Ao Acionar a Tela abaixo será Apresentada com as seguintesOpções:
Baixar Carga : Os arquivos .MZP serãobaixados para o PDV porém os dados não serãoimportados para as Tabelas. O arquivo MZP nãoserá Descompactado. Podendo ser ImportadoPosteriormente.
Importar : Acionando Importar os arquivosserão Importados para a TabelaAutomaticamente. Conseqüentemente estaopção depende da “Baixar Carga”
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
9/10
Página 9
Derrubar Processos : Irá Derrubar os processos que estiverem sendo Executado no PDVparametrizados em:
MV_LJILJLO - Se utilizará sistema de travas nos Jobs FRTA020, LOJA1115 eLJGrvBatch. (0=Não, 1=Sim)
MV_LJILVLO- Se util izará sistema de travas na venda. (Só utilizar em sistema de venda
Stand-Alone) (0=Não, 1=Sim)
Executar ações nos dependentes : Irá replicar as tabelas nos Ambientes dependentesdeste PDV.
Selecionado Baixar e Importar em seguida Finalizar.
5º Passo - Utilizando a Rotina Monitor LOJA1158
O monitor de carga é utilizado para monitorar, acompanhar e iniciar a carga nos ambientesdependentes do ambiente monitorado. Ou seja, Dependendo do Cenário Utilizado noControle de Lojas da Empresa pode-se se Executar os Processos Anteriores por estaRotina.
No monitor, é possível visualizar e/ou executar:
A lista dos ambientes dependentes;
O histórico da última carga efetuada;
-
8/13/2019 Guia de Configuração - Carga de Ambiente.pdf
10/10
Página10
O progresso da baixa da carga (caso esteja acontecendo);
O estado do servidor de arquivos do LOJA;
A última carga disponibilizada;
A solicitação da baixa de carga para um ambiente ou um grupo de ambientes;
Os eventos que ocorreram durante a carga;
O acesso ao monitor de ambientes dependentes.
Segue a carga realizada no Exemplo acima Visível no Monitor