Árvore de páginas

Versões comparadas

Chave

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

...

Índice
indent8.1.
exclude.*CONTEÚDO
stylenone

01. VISÃO GERAL

Para funcionamento de forma automática de envios e retornos de informações do Coleta Entrega é necessário que haja a sincronização dos dados apontados via aplicação App Mobile do Coleta Entrega.

O sincronismo ocorre por meio dos Jobs localizados nas rotinas de Jobs: Envio e Retorno (TMSAI86 / TMSAI87 - SIGATMS).

Para a configuração do Job, acesse o módulo Configurador (SIGACFG) do Protheus e execute os seguintes passos:

1.1 Configuração do Agente do Schedule

a. Acesse o Agente do Schedule via menu Ambiente > Schedule > Schedule.

b. No menu lateral, clique no ícone Agent e, em seguida, na opção Cadastro.

c. Na parte inferior da tela Detalhes, clique no ícone representado por uma página com o sinal de mais (mais)preencha os campos, conforme quadro Campos Agent Schedule detalhado logo abaixo.

d. Salve o cadastro, clicando no ícone representado pela imagem de check na cor verde (seleção).

...

Informe o nome do agente que faz o gerenciamento das execuções das threds/jobs agendados.

Exemplo:
Agente de Execução Empresa T1.

...

Informe o IP do servidor, que deve ser o mesmo que está executando o Appserver.

Também pode ser o localhost ou o nome da máquina servidora.

...

Informe o grupo da empresa. Utilize a lupa para selecionar o código da empresa.

...

Informe a quantidade de Threads que será gerenciada pelo agente do Schedule.

É permitido executar em paralelo uma ou mais rotinas.

Exemplo:
Se for informado 3 Threads o agente fará o gerenciamento da execução de até 3 rotinas em paralelo.

...

1.2 Configuração dos Jobs (ENVIO e RETORNO)

a. Acesse o Cadastro de Agendamentos de Rotinas via menu Ambiente > Schedule > Schedule.

b. No menu lateral, clique no ícone com o título de Agendamentos para expandir;.

c. Ainda em Agendamentos, clique em Cadastro.

d. Na parte inferior da tela Detalhes, clique no ícone representado por uma página com o sinal de mais (mais)

e. Para incluir um novo registro, preencha os campos, conforme o quadro Campos Cad. Job.

f.  Salve o cadastro, clicando no ícone representado pela imagem de check na cor verde (seleção).

...

Código do usuário que tenha direitos de Administrador.

Utilize o botão representado por uma lupa para abrir a lista de usuários.

...

Nome da rotina do Job.

Informe a rotina TMSAI86 (Função auxiliar do Job Envio Coleta entrega - Envio).

...

Informe a data de início da execução do Job no formato DD/MM/YYYY.

Exemplo:  

...

Informe a hora que será iniciada a execução da rotina, deve estar no formato HH:MM.

Exemplo: 10:07.

...

Informe o grupo de empresa e Filial.

Utilize a lupa ao lado do campo para abrir a tela de Wizard, para seleção da empresa e filial. 

...

Código do usuário que tenha direitos de Administrador.

Utilize o botão representado por uma lupa para abrir a lista de usuários.

...

Nome da rotina do Job.

Informe a rotina TMSAI87 (Função de Job de retorno da integração Coleta Entrega).

...

Informe a data de início da execução do Job no formato DD/MM/YYYY.

Exemplo:  

...

Informe a hora que será iniciada a execução da rotina, deve estar no formato HH:MM.

Exemplo: 10:07.

...

Informe o grupo de empresa e Filial.

Utilize a lupa ao lado do campo para abrir a tela de Wizard, para seleção da empresa e filial. 

...

1.3 Configuração Sem o uso dos  Jobs

Existe a possibilidade de inclusão das rotinas Envio e Retorno (TMSAI86 / TMSAI87 - SIGATMS), diretamente no menu do Módulo TOTVS Logística TMS, porém a execução passará a ser manual, não ocorrendo assim o sincronismo automático do retorno de dados do Portal Coleta Entrega.

a. Uma vez no módulo Configurador, acesse Ambiente > Cadastros > Menus;

b. Na janela aberta, localize na listagem "TMS - Gestão de Transportes";

c. Clique em OK;

d. Clique em adicionar, para ajuste do novo menu;

e. Sugerimos que seja selecionado o grupo "Miscelânia > Integrações" e em seguida, acionado a opção/botão "Novo Item";

f. Na nova janela, inclua a descrição da rotina "Job de Envio ", em programa digite "TMSAI86", em Módulo procure por "TMS - Gestão de Transportes" e em tipo informe "Função Protheus";

g. Clique em OK;

h. Acione novamente a opção/botão "Novo Item";

i. Na nova janela, inclua a descrição da rotina "Job de Retorno ", em programa digite "TMSAI87", em Módulo procure por "TMS - Gestão de Transportes" e em tipo informe "Função Protheus";

j. Clique em OK;

k. No retorno a tela principal, selecione opção/botão "Gerar";

l. Digite "SIGATMS";

m. Clique em "Gerar";

n. Confirme a geração do menu, clicando em "Sim".

o. No caso de solicitação de criação de backup pelo sistema, confirme clicando em "Sim".

...

Nesta documentação demonstraremos alguns exemplos básicos de utilização de processos de viagens: coleta e entrega, utilizando a integração com Coleta Entrega.

Lembrando que, para execução do processo de integração:

  • No ambiente deve estar funcional a utilização dos processos de viagem (coleta e/ou entrega);
  • As configurações de integração com coleta entrega devem estar realizadas;
  • Configurações do Portal Coleta Entrega devem estar realizadas (acesso, configurações dos motoristas, planejadores e organizações);
  • Motoristas devem ter posse de celulares com aplicativo TOTVS Logística Minha Coleta e Entrega.

02. OUTRAS CONFIGURAÇÕES

Configuração Appserver.ini

...