Árvore de páginas

Versões comparadas

Chave

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

...

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

01. VISÃO GERAL

Nesta Na rotina de Configuração da Automatização Viagem Modelo 3 (TMSAF91) será definido quais rotinas serão automatizadas, e de que forma.

A automação da Viagem Modelo 3, visa implementar processos automáticos na Viagem Modelo 3, desta forma realizar execuções de rotinas diminuindo a interferência do usuário em diversos processos sequenciais.

...

Podem ser gerados códigos de automação de forma individualizada, agrupada ou generalizada:

  • Individualizada - poderá ser criado código de automatização para apenas uma rotina, por exemplo: Manifesto (TMSA190) - nesta configuração processos anteriores como carregamento e fechamento da viagem podem ser realizados manualmente, contudo ao concluir-se o fechamento da viagem a emissão e a transmissão do envio do Manifesto ocorrerá automaticamente, evitando assim falha ou esquecimento do usuário nesta etapa de criação da viagem.
  • Agrupada -  poderá ser criado código de automatização para algumas rotinas, por exemplo:  Carregamento, Fechamento e emissão de Contrato Carreteiro - desta forma ao confirmar a geração da viagem estes três itens ocorrerão de forma automática, sendo assim processos subsequentes deverão ser realizados de forma manual.
  • Generalizada -  poderá ser criado código de automatização que contemple todas as rotinas que podem automatizadas, sendo elas:

  • TMSAF90 - Carregamento;
  • TMSA310 - Fechamento;
  • TMSA250 - Contrato Carreteiro;
  • TMSA190 - Manifesto;
  • TMSA340 - Encerramento.

É importante destacar que os processos ainda não automatizados, mas que fazem parte do fluxo do processo de emissão de uma viagem, ainda necessitarão ser executados de forma manual, como por exemplo a automação configurada na rotina Configuração da Automatização Viagem (TMSAF91) ocorrerá independente de configurações pré-existentes nos casos de rotinas anteriormente preparadas para automação de forma isolada:

Como por exemplo:

  • Na Viagem Modelo 3 as rotinas de Carregamento (TMSAF90) e Fechamento (TMSA310) podem ser configuradas para ocorrer automaticamente  e de forma isolada via ajustes de F12.
  • A rotina de Manifesto (TMSA190) pode ser configurada para ocorrer automaticamente e de forma isolada via  configurações de parâmetros (SX6) e ajustes de F12.
  • A rotina de Encerramento (TMSA340) pode ser configurada para ocorrer automaticamente e de forma isolada via  configurações de parâmetros (SX6).

02.  APRESENTAÇÃO DAS NOVAS TELAS - AUTOMAÇÃO VIAGEM MODELO 3

2.1 NOVAS TELAS 

Para utilização do processo de Automação da Viagem Modelo 3 (rotina TMSAF69), foram criadas duas novas abas na tela da Viagem Modelo 3 (rotina TMSAF60):

  1. Aba Outros - Esta aba é demonstrada simultaneamente quando a aba "Viagem" esta selecionada.
  2. Aba Automatização  - Esta aba é demonstrada na abertura da tela da viagem, contudo o acesso só é permitido caso exista o preenchimento do campo Código de Automatização, na aba Outros, anteriormente mencionada. Estes códigos são cadastrados previamente na rotina de Configuração da Automatização Viagem (TMSAF91).

NOVA TELA INICIAL

Abaixo demonstramos a nova tela:

Image Removed

Após o preenchimento do campo Código de Automatização, na aba Outros, anteriormente mencionada, será possível o acesso a aba Automatização. 

Image Removed

Lembrando: estes códigos de automatização deverão ser cadastrados previamente na rotina de Configuração da Automatização Viagem (TMSAF91).

Image Removed

No caso de tentativa de acesso a aba "Automatização" sem preenchimento do código de automatização será apresentado o alerta TMSAF6416 ( Opção disponível somente com o código de automatização da viagem preenchido):

execução de apontamento de Operações (TMSA350).

Aviso

É importante lembrar que, o processo de automação da viagem não impede validações já existentes no Módulo TOTVS Logística TMS.

Alguns exemplos:

  • Emissão de manifesto para documentos que já constam embarcados em viagem em trânsito (após a saída do veículo);
  • Encerrar viagem de entrega sem registro de ocorrência para os documentos;
  • Gerar Contrato Carreteiro sem Contrato de Fornecedor válido.

02. EXEMPLOS DE CÓDIGOS DE AUTOMAÇÃO VIAGEM MODELO 3

2.1 CÓDIGO DE FORMA INDIVIDUALIZADA

Para criação do código de Automação de forma individualizada, será necessário seguir os passos abaixo, neste exemplo a automação ocorrerá somente para o processo de Carregamento:

  1.  Na parte superior da tela, informar um código no campo Código (DM9_CODAUT) e uma Descrição (DM9_DESCRI).
    Image Added

  2. Na parte inferior, vamos preencher o campo com a Rotina (DMA_ROTINA) com a rotina a ser automatizada, no exemplo informaremos "TMSAF90" para a rotina de Carregamento, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim.
    Image Added

  3. Caso seja inserida nova linha com outra rotina onde o campo Automática? (DMA_ROTAUT) esteja preenchido com a opção 2-Não, ao incluir o código de automação na viagem  processo de automação da rotina não será executado.

2.2 CÓDIGO DE FORMA AGRUPADA

Para criação do código de Automação de forma agrupada, será necessário seguir os passos abaixo, neste exemplo a automação ocorrerá para os processos de Carregamento e Fechamento:

  1.  Na parte superior da tela, informar um código no campo Código (DM9_CODAUT) e uma Descrição (DM9_DESCRI).
    Image Added

  2. Na parte inferior, vamos preencher o campo com a Rotina (DMA_ROTINA) com a rotina a ser automatizada, no exemplo informaremos "TMSAF90" para a rotina de Carregamento, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim. E na sequencia, inserir nova linha e preencher o campo com a Rotina (DMA_ROTINA) com mais uma rotina a ser automatizada, no exemplo informaremos "TMSA310" para a rotina de Fechamento, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim.
    Image Added

  3. Caso seja inserida nova linha com outra rotina onde o campo Automática? (DMA_ROTAUT) esteja preenchido com a opção 2-Não, ao incluir o código de automação na viagem  processo de automação da rotina não será executado.

2.3 CÓDIGO DE FORMA GENERALIZADA

Para criação do código de Automação de forma generalizada, será necessário seguir os passos abaixo, neste cenário todas as rotinas que podem ser automatizadas deverão ser inseridas no passo 2.:

  1.  Na parte superior da tela, informar um código no campo Código (DM9_CODAUT) e uma Descrição (DM9_DESCRI).
    Image Added

  2. Na parte inferior, vamos preencher o campo com a Rotina (DMA_ROTINA) com a rotina a ser automatizada, no exemplo informaremos:

    1. "TMSAF90" para a rotina de Carregamento, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim. Inserir nova linha.
    2. "TMSA310" para a rotina de Fechamento, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim.
      Inserir nova linha.
    3. "TMSA250" para a rotina de Contrato Carreteiro, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim. Inserir nova linha.
    4. "TMSA190" para a rotina de Manifesto, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim.
      Inserir nova linha.
    5. "TMSA340" para a rotina de Encerramento, após isso o campo de Descrição (DMA_DESROT) será preenchido automaticamente com a descrição da rotina, devemos preencher o campo Automática? (DMA_ROTAUT) com a opção 1-Sim.

Image Added

3. Caso alguma linha conste o campo Automática? (DMA_ROTAUT) preenchido com a opção 2-Não, ao incluir o código de automação na viagem  processo de automação desta rotina não será executado.

2.4 INSERIR ROTINA AINDA NÃO DISPONÍVEL PARA AUTOMAÇÃO

Ao tentar inserir uma rotina ainda não disponível para automação, será apresentado o Help "Valor Inválido (Rotina)".

Image AddedImage Removed

03. TABELAS UTILIZADAS

  • DM9 - Config Automatização Viagem  

  • DMA - Itens Config Automat Viagem  DMB - Automatização da Viagem  

04. ASSUNTOS RELACIONADOS



HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>