Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Implementação

...

Produto:

TOTVS Varejo Supermercados




Linha de Produto:

Linha Consinco

Segmento:

Varejo

Módulo:Metas Comerciais  
Função:
Painel de Movimentações -

...

PMV_00001

...

O serviço precisa ser configurado através do Gerenciador de Serviços - SMWS0008 e em seguida, agendado, através do Agendador de Serviços de Integração - SMWS0006.

Pré-Requisitos e Restrições

Para utilizar o serviço de integração é necessário instalar as aplicações Configurador de Serviços - SMWS0008 e Agendador de Serviços de Integração - SMWS0006, presentes no pacote "Gerenciador de Serviços de Integração".

Se estiver na versão 21.02, atualizar o sistema para a release 21.02.001 ou release superior.

Instruções para Utilização

Para o funcionamento do serviço de integração é necessário a configuração de alguns parâmetros, os quais podem ser configurados através do Configurador de Serviços, que pode ser acessado no menu Utilitários → Gerenciador de Serviços.
Acessar a aplicação e em seguida selecionar o serviço "Painel de Movimentações Slave Service".

Image RemovedImagem 1 - Configurando os parâmetros para o serviço

Feito isso, isso, configurar os parâmetros solicitados, sendo:

Nro Empresa API Autenticação: Apenas número da empresa à ser autenticada. Ex: 1

Senha API Autenticação: Senha para o usuário à ser autenticado. Ex: "abc123"

Usuário API Autenticação: Um usuário válido e com permissão total no Painel de Movimentações(ou permissão de administrador). Ex: "usuarioteste"

Para verificar se um usuário vai funcionar com o serviço, pode-se tentar acessar o Modulo do Painel de Movimentações com o usuário, senha e empresa em questão, caso o sistema permitir o acesso este usuário esta apto à ser usado no serviço de integração.

Obs: Este processo precisa ser realizado apenas uma vez, e repetido apenas caso o usuário, empresa ou senha precisem ser alterados.

Para realizar o agendamento das integrações, é preciso configurar o agendamento para cada método de integração, isto pode ser feito no Agendador, localizado em Utilitários → Agendador de Serviços de Integração.

Acessar a aplicação e em seguida clicar no botão "Novo Agendamento", feito isso, será aberta uma nova tela onde é possível configurar o agendamento.

Nesta tela, selecionar o serviço "Painel Movimentação Slave Service", o método que deseja realizar a integração, definir a periodicidade e a data de início.

Image RemovedImagem 2 - Gerando um Novo Agendamento

Quando a integração começar, o agendamento na grid ficará marcado como "Processando", indicando que a integração está em execução.

Image RemovedImagem 3 - Agendamento Processando

Quando o status mudar para "Parado" indica o fim da integração e que os dados já devem estar no Painel de Movimentações.

País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPANALY-1045

02. SITUAÇÃO/REQUISITO

Adicionar à aplicação Painel de Movimentações - PMOV_00001 um serviço integrador, que colete os dados dos módulos do ERP e coloca os dados no Painel de movimentações.

03. SOLUÇÃO

Para solucionar o problema, foram realizados os seguintes ajustes:

  • Criado um novo serviço de integração, que realiza a busca e inserção dos dados dos módulos do ERP para o Painel de Movimentações.
  • Esse processo de busca é chamado e agendamento, e deve ser feito através do arquivo appSettings.Json, localizado no caminho 'C:\TOTVS_Varejo_Supermercados\Servicos\[NOMESITE]'.
  • Após feita a configuração do arquivo, é necessário reiniciar o serviço, conforme imagem 1.
  • As

...

  • Integrações são executadas com base nos lançamentos de 3 meses atrás até o dia atual, por exemplo: se hoje é 20/04/2021, a integração buscará dados de 20/01/

...

  • 2021 até 20/04/2021.

...

  • Este processo só precisa ser configurado uma vez, e alterado apenas caso a periodicidade ou o método precise ser modificado.

...


Image Added

Imagem 1 - Reiniciando o worker service.

04. DEMAIS INFORMAÇÕES

Atualizar o sistema para a release 22.01.001 ou release superior.

05. ASSUNTOS RELACIONADOS

Painel de Movimentações