Árvore de páginas

Versões comparadas

Chave

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

...

  1.  Habilite a integração por meio do parâmetro MV_TMAPCKL, alterando o seu valor para .T. (true=habilitado), conforme explicado na seção 02.CONFIGURAÇÕES. A integração pode ocorrer em dois momentos distintos e depende da configuração do parâmetro MV_TMINTEV mencionado na seção 02.CONFIGURAÇÕESsendo: 1 - no  Fechamento da Viagem ou 2 - na Saída de Filial.

  2.  Certifique-se que o parâmetro MV_OCORENT está configurado com o código de Ocorrência do tipo Encerra processo e que a ocorrência também esteja configurada para gerar Comprovante de Entrega, campos Comp .Entrega DT2_CMPENT = '1' e Tipo DT2_TIPOCO='01'. Além disso a Categoria da ocorrência DT2_CATOCO =  deverá ser "1 - Por Documento".

  3. Deverá existir ao menos um cadastro de motorista que esteja integrado ao Check List, para isto na rotina Cadastro de Motoristas (OMSA040), acessar a aba "Outros" e no campo Login App (DA4_APPLOG) vincular o ID de integração com Check ListChecklist

  4. Acessar Atualizações > Ocorrências > Configurações CheckList (TMSAC10), deverá ser incluído o cadastro de configuração para uso no app Meu CheckList - neste cadastro serão informados dados como filial para integração, URL's responsáveis pela conexão da integração, usuário e senha autorizados a validar e alterar dados no Portal Check List, entre outras informações.

...

Obs: Os exemplos acima contém apenas os valores referentes a integração com Check ListChecklist.

Para melhor aproveitamento e em caso de dúvidas recomendamos a leitura da  documentação sobre REST.

...

a.  Inclua uma viagem do tipo entrega por meio do menu Atualizações > Viagens > Rodoviario Entrega Rodoviário Entrega > Viagens(modelo 2).

b.  Clique em Incluir para abrir a tela de Cadastro de Viagem.

...

d.  Após a inclusão dos registros na tabela DLY - Eventos do Comprovante de Entrega será realizada a tentativa de integração com o My - Checklist.

e.  A integração será disparada para cada documento, uma vez que cada checklist representa um CT-e que será enviado para o App Mobile do Checklist.

...

g.  Em seguida, as informações do CT-e serão enviadas para o My - Checklist;.

h.  A integração será disparada para cada documento, uma vez que cada checklist representa um CT-e que será enviado para o App Mobile do Checklist.

...

i.  Liste os registros da tabela DLY - Eventos do Comprovante de Entrega com o status=0-Integrado, verificando se existem apontamentos realizados via App My - Checklist;

ii.  Efetue a integração com o Checklist, caso não tenha ocorrido a integração no momento da fechamento da viagem ou na saída de viagem de acordo com a configuração do parâmetro MV_TMINTEV.

Processo Transborde de Viagem no Protheus

A viagem de Socorro é utilizada para o trânsito de veículos sem carga, para situações de veículos quebrados ou na necessidade de transbordo, por exemplo.

Desta forma, no processo de viagem de transbordo quando há a integração com o Checklist, os passos 1 à 5 listados acima deverão ter sido executados previamente, entende-se que a viagem esteja com status "Em trânsito".

Neste cenário:

a. Deve existir previamente uma ocorrência cadastrada do tipo 08 - Transferência de Viagem;

b. Mais de um cadastro de motorista vinculado ao Checklist;

1. Viagem de transbordo - entregas parciais realizadas

Supondo neste cenário a existência de uma viagem inicial integrada com processo de Checklist, onde o carregamento inicial de 5 documentos (CTe's) e no trajeto seguido ocorreram 3 entregas com sucesso, restando a assim a execução de 2 entregas para o motorista vinculado ao Checklist;

a. Inclua uma viagem do tipo Socorro por meio do menu Atualizações > Viagens > Rodoviário Entrega > Viagens(modelo 2).

b. Informe a rota que será utilizada.

c.  Clique em Outras Ações > Comp. via. para informar o(s) veículo(s) por meio da tela de Complemento da Viagem.

d. Ainda na tela de Complemento da Viagem, clique em Outras Ações > Mot. Viag. para informar o motorista da viagem. Neste passo é importante incluir um motorista que esteja integrado ao processo do Check List e diferente do motorista da primeira viagem.

e. Confirme a tela de Motorista, clicando em Salvar.

f. Confirme a tela Complemento da Viagem, clicando em Salvar.

g. Retorne e posicione a viagem inicial, que continha inicialmente 5 documentos para entrega, Outras Ações > Manutenção > Reg. de Ocorrência realize o apontamento da ocorrência do tipo 08 - Transferência de Viagem para os documentos não entregues.

h. Estes documentos não ficarão pendentes para o motorista da primeira viagem na integração Checklist, sendo assim cancelados no Portal de Integração.

i. Retornando a viagem de socorro, estará com status "em aberto" e com os documentos não entregues adicionados a viagem.

j. O processo de integração ocorrerá de acordo com a configuração do parâmetro MV_TMINTEV,  onde quando configurado como 1 a integração ocorrerá no Fechamento da Viagem sendo detalhada no item 3. acima, já quando o parâmetro estiver configurado como 2 a integração ocorrerá no Saída da Viagem, sendo detalhada no item 4. acima.

k. Neste cenário, os documentos constantes na viagem de socorro passarão a constar no Portal e no App Mobile do Checklist vinculados ao segundo motorista e veículo (registrados no complemento da viagem de socorro).


04. TABELAS UTILIZADAS

  • DLZ - Configurações Check List
  • DLY - Eventos do Comprovante de Entrega
  • DM0 - Imagens Comprovante de Entrega
  • DT2 -  Tabelas de Ocorrências
  • DT6 - Documentos de Transporte
  • DTQ - Viagens

...