Histórico da Página
...
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:
|
02.
...
EXEMPLOS DE CÓDIGOS DE AUTOMAÇÃO VIAGEM MODELO 3
2.1
...
CÓDIGO DE FORMA INDIVIDUALIZADA
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):
- Aba Outros - Esta aba é demonstrada simultaneamente quando a aba "Viagem" esta selecionada.
- 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:
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.
Lembrando: estes códigos de automatização deverão ser cadastrados previamente na rotina de Configuração da Automatização Viagem (TMSAF91).
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):
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:
- Na parte superior da tela, informar um código no campo Código (DM9_CODAUT) e uma Descrição (DM9_DESCRI).
- 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.
- 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:
- Na parte superior da tela, informar um código no campo Código (DM9_CODAUT) e uma Descrição (DM9_DESCRI).
- 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.
- 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.:
- Na parte superior da tela, informar um código no campo Código (DM9_CODAUT) e uma Descrição (DM9_DESCRI).
- 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. Inserir nova linha.
- "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. - "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.
- "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. - "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.
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)".
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> |