A integração visa complementar o processo de Apontamento do Comprovante de Entrega permitindo obter os dados obrigatórios para a transmissão do evento de comprovante de entrega para a SEFAZ (Secretaria da Fazenda).
02. Configurações
a. Parâmetros:
Para habilitar a integração do My Checklist com o Comprovante de Entrega deve-se configurar os seguintes parâmetros:
Parâmetro
Descrição
MV_TMAPCKL
Habilita a integração com o My Checklist X Comprovante de Entrega. Assume os valores .T. (Habilitado) ou .F. (Desabilitado)
MV_TMINTEV
Permite definir em qual momento será realizada a integração do My Checklist e pode assumir a seguinte configuração:
1-Integração ocorre ao realizar o fechamento da viagem;
2-Integração ocorre ao realizar a saída da filial;
MV_OCORENT
Define a ocorrência de entrega no apontamento automático de ocorrências. A integração utiliza esse parâmetro para apontar a ocorrência do tipo encerra processo ao processar o retorno de documento entregue.
b. Schedule:
Para o perfeito funcionamento do checklist é necessário que haja a sincronização dos dados apontados via aplicação App mobile do My Checklist. O sincronismo ocorre por meio do Job localizado na rotina TMSAE81 - Sincronizador da Integração do My Checklist X Comprovante de Entrega.
Para a configuração do Job deve-se acessar o modulo SIGACFG - Configurador do Protheus e realizar os passos abaixo:
Configuração do Agente do Schedule
Acessar o Agente do schedule via menu Ambiente > Schedule > Schedule
Por meio do menu lateral clicar no icone com o titulo de "Agent" e em seguida na opção Cadastro
Na parte inferior da tela "detalhes" click no icone representado por uma página com o sinal de mais, preencha os campos, a porta deve ser a mesma do Appserver, não se esqueça de informa a quantidade de Threads e marcar o checkbox com o titulo de "Habilitado"
Salve o cadastro clicando no icone representado pela imagem de check na cor verde.
Configuração do Job.
Acessar o Cadastro de Agendamentos de Rotinas via menu Ambiente > Schedule > Schedule
Por meio do menu lateral clicar no icone com o titulo de Agendamentos para expandir;
Ainda em Agendamentos clicar na opção cadastro;
Na parte inferior da tela em "detalhes" click no icone representado por uma paginal com o sinal de mais para incluir um novo registro, preencha os campos, conforme figura Job-02;
Salve o cadastro clicando no icone representado pela imagem de check na cor verde.
Campo
Como preencher
Usuário
preencha com o código do usuário que tenha direitos de administrador, use o botão representado por uma lupa para abrir a lista de usuários.
Rotina
Deve ser preenchido com o o nome da rotina do job. Informe a rotina TMSAE81B (rotina de sincronismo da Integração do My Checklist X Comprovante de Entrega.
Data
Informe a data de inicio da execução do job no formato DD/MM/YYYY exemplo:
Hora
Informe a hora que será iniciada a execução da rotina e deve estar no formato HH:MM exemplo: 10:07
Ambiente
Informe o ambiente configurado do appserver.
Empresa/Filial
Informe o grupo de empresa e filial use a lupa ao lado do campo para abrir a tela de wizard de seleção da empresa e filial.
Módulo
Informe o código do módulo que deve ser o código 43 - TMS Gestão de Transporte
Habilitada
Este campo deve estar marcado para que o job seja habilitado
Descrição
Texto livre, por sugestão pode se informar "Job de sincronismo dos apontamentos realizados pelo "App My Checklist para complementar os dados do Comprovante de Entrega"