Árvore de páginas

Versões comparadas

Chave

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

...

No exemplo a seguir serão descritos os passos necessários para a utilização da integração do My Checklist x Ocorrência de Entrega Automática x Comprovante de Entrega:

Informações
titleIMPORTANTE

O processo de integração com Check List Checklist ocorre somente em viagens de entrega.

...

  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 ListChecklist, 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 Checklist.

  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 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.

...

[HTTPURI1]
URL=/rest
PrepareIn=T1,M SP 01
Instances=1,2
ENVIRONMENT=P1227
CORSEnable=1
AllowOrigin=*                                                                                                 

[WebApp/webapp]
MPP=

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

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

Processo Básico de Viagem no Protheus

...

e.  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 ListChecklist, conforme explicado na seção Configuração Inicial.

...

d.  O Job se encarrega de realizar as seguintes tarefas: 

i.  Liste Lista 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 Efetua 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

iii. Efetua o apontamento de ocorrências de entrega no Módulo TOTVS Logística TMS e por fim atualiza as informações de recebedor, documento e imagem da tabela DLY Evento do Comprovante de Entrega para cada documento de CT-e.

Processo Transbordo de Viagem no Protheus

A viagem de Socorro é utilizada para o trânsito de veículos sem carga, para situações de veículos 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.

...

a. Deve existir previamente uma ocorrência cadastrada do tipo 08 - Transferência de Viagem com categoria "Por documento";

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

...

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 Checklist e diferente do motorista da primeira viagem.

...

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, informando a nova viagem de socorro que executará o processo de entrega dos documentos faltantes.

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.

...

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 Checklist e diferente do motorista da primeira viagem.

...

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).

Informações
titleImportante:

Se a viagem de socorro possuir o status "Em trânsito" o envio do Checklist dos documentos ainda não entregues para o motorista da nova viagem se dará no momento do apontamento da ocorrência do tipo 08 - Transferência de viagem, já que a viagem do tipo socorro não mais possuirá o processo de fechamento ou o apontamento da operação de saída.

Processo Estorno de Viagem no Protheus

...

Desta forma, a única diferença é: quando ocorre o estorno do processo da viagem os do fechamento da viagem ou da operação de saída, os documentos constantes na viagem são cancelados no Portal e no App Mobile do Checklist, passando assim a ficar aptos para inclusão em novo Checklist.

Importante: o cancelamento no Portal e no App Mobile do Checklist, também segue o critério da configuração do parâmetro MV_TMINTEV,  onde quando configurado como 1 o cancelamento ocorrerá no Fechamento da Viagem, já quando o parâmetro estiver configurado como 2 o cancelamento ocorrerá no Saída da Viagem.

...

04. TABELAS UTILIZADAS

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

...