Árvore de páginas

Versões comparadas

Chave

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

...

ParâmetroDescrição
MV_TMAPCKLHabilita 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.

...

Para a configuração do Job deve-se acessar o modulo SIGACFG - Configurador do Protheus e realizar os passos abaixo:

...

  • 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 conforme quadro "Campos Agent Schedule" logo abaixo;
  • Salve o cadastro clicando no icone representado pela imagem de check na cor verde.

...

Scroll Title
anchoragenteSchedule
titleCampos Agent Schedule
CamposComo Preencher
NomeInforme o nome do agent agente que faz o gerenciamento das execuções das threds/jobs agendados. Com por exemplo: Agente de Execução Empresa T1
IPInforme o Ip do servidor, deve ser o mesmo que está executando o appserver, aceita também localhost ou o nome da máquina servidora.
PortaDeve ser informado a mesma porta de execução do appserver que fará o controle de execução dos jobs
AmbienteInforme o ambiente configurado no appserver.ini
Empresainforme o grupo da empresa use a lupa para selecionar o código da empresa.
Nº de ThreadsInforme a quantidade de Threads que será gerenciada pelo agente do schedule. Permitindo que uma ou mais rotinas sejam executadas em paralelo. Por exemplo se for informado 3 Threads o agente fara o gerenciamento da execução de até 3 rotinas em paralelo.
HabilitadoMarque a caixa do checkbox para que o Agente fique habilitado na próxima vez que o appserver for iniciado.

...

  • 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 página com o sinal de mais para incluir um novo registro, preencha os campos, conforme quadro Campos Cad. Job;
  • Salve o cadastro clicando no icone representado pela imagem de check na cor verde. 

...

No exemplo a seguir será apresentado os passos necessários para a utilização da integração do My Checklist x Comprovante de Entrega:

  1. Configuração inicial:

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 de como foi configurado o parâmetro MV_TMINTEV mencionado na seção 02.CONFIGURAÇÕES sendo 1-No Fechamento da Viagem e 2. na Saída de Filial.

Certifique-se de que o o parâmetro MV_OCORENT esteja configurado com o código de Ocorrência do tipo encerra processo e que esteja configurado para gerar Comprovante de Entrega, campos "Comp .Entrega" DT2_CMPENT = '1' e "Tipo" DT2_TIPOCO='01'

2. Processo básico de Viagem no Protheus:

a. Inclusão da Viagemde Documentos

Inclua um Documento de Entrada via menu Atualizações > Recebimento > Documento Entrada Clientes;

...

Faça a transmissão do CT-e e aguarde a autorização pela SEFAZ;

b. Inclusão da Viagem

Inclua uma viagem do tipo entrega por meio do menu Atualizações > Viagens > Rodoviario Entrega > Viagens(modelo 2);

Click no botão incluir para abrir a tela de cadastro de viagem;

Informe a rota que será utilizada e em seguida click no botão outras ações > complcomp. via. viagem  para informar o(s) veículo(s) por meio da tela de complemento da viagem;

Ainda na tela de complemento de viagem click em outras ações > motoristas, para informar o motorista da viagem; confirme a tela de motorista; confirme a tela de complemento de viagem;

...

Com os documentos informados na viagem click na opção confirmar para salvar os dados da viagem;

bc. Fechamento da Viagem e Integração com My Checklist (quando MV_TMINTEV = 1-Fechamento da Viagem)

...

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; A integração sera disparada para cada documento uma vez que cada checklist representa um CT-e que será enviado para o App mobile do checklist;

cd. Saída da Viagem e Integração com o My Checklist (quando MV_TMINTEV = 2-Saída da Viagem)

...

Após a confirmação do apontamento será realizado a tentativa de integração com o My Checklist ocorrendo primeiro a inclusão de registros na tabela DLY - Evento do Comprovante de Entrega para cada documento de CT-e e logo em seguida será o envio das informações do CT-e para o My-Checklist; A integração sera disparada para cada documento uma vez que cada checklist representa um CT-e que será enviado para o App mobile do checklist;

de. Atualização dos dados do Comprovante de Entrega via JOB

...