Page tree

Regras de Restrição de Embarque - TMS

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Logística

Módulo:

SIGATMS - Gestão de Transportes

Rotina:

Rotina(s) envolvida(s)

Nome Técnico

TMSA140

Viagem Transferência

TMSA141Viagem Coleta/Entrega
TMSA144 Viagem Mod. 2
TMSA240Complemento de Viagem
TMSXFUNCFunções Genéricas TMS
TMSXFUNDFunções Genéricas TMS
OMSA040Motoristas
OMSA060Veículos
TMSA029Liberação Viagem
TMSA025Rotinas x Bloqueios
TMSA026Aprovadores TMS

TMSA040

Cotação de Frete
TMSA460Solicitação de Coleta
TMSA400Liberação de Viagem
TMSA031Características
TMSA032Check List
TMSA034Controle Check List
TMSA035Regras de Restrição de Embarque
TMSA310Fechamento da Viagem
TMSA200Cálculo do Frete
TMSA200ASeleção de Lotes

Cadastros Iniciais:

OMSA040 – Motoristas

OMSA060 – Veículos

TMSA025 – Rotinas x Bloqueios

TMSA026 – Aprovadores TMS

TMSA031 – Características

TMSA032 – Check List

TMSA034 – Controle Check List

TMSA035 – Regras de Restrição de Embarque

Parâmetro(s):

MV_TMSRRE - Define a Abrangência da Regra de Restrição de Embarque (1=Calculo Frete, 2=Cotação, 3=Viagem, 4=Sol.Coleta, Em Branco=Não Utiliza).

Requisito (ISSUE): LOGTMS01-50

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

DJ0 - Cadastro de Características

DJ2 - Motoristas x Características

DJ3 - Cadastro Check List

DJ4 - Regras de Restrições de Embarque

DJ5 - Itens da RRE

DJ6 - Características dos Itens da RRE

DJ7 - Check-List dos Itens da RRE

DJ8 - Veículos x Características

DJ9 - Check List da Viagem

DJA - Liberação Seguro

Sistema(s) Operacional(is):

Windows / Linux


Descrição

As Regras de Restrições de Embarque (RRE) (TMSA035), tem como objetivo estabelecer medidas preventivas a serem adotadas durante o processo do transporte de cargas da origem até o destino, descrevendo e validando as normas necessárias para minimizar os riscos no transporte.

Assegura-se também que os valores da apólice do seguro de cada Cliente e/ou da própria Transportadora, não sejam ultrapassados em uma viagem, assim como as regras de cada cliente e/ou transportadora.


Procedimento para Configuração

CONFIGURAÇÃO DE PARÂMETROS 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017)
  2. Configure os parâmetros a seguir:

Itens/Pastas

Descrição

Nome:

MV_TMSRRE

Tipo:

Caractere

Cont. Por.:

<Em Branco>

Descrição:

Define a Abrangência da Regra de Restrição de Embarque (1=Calculo Frete;2=Cotação;3=Viagem;4=Sol. Coleta;Em Branco=Não Controla).

  

Itens/Pastas

Descrição

Nome:

MV_TMSBLVG

Tipo:

Lógico

Cont. Por.:

<Em Branco>

Descrição:

O Sistema deverá bloquear a viagem mesmo com a existência de um desbloqueio anterior.


CONFIGURAÇÃO DE MENUS 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013).
  2. Informe a nova opção de menu do SIGATMS, conforme instruções a seguir:


Menu

Atualizações

Submenu

R. R. E.

Nome da Rotina

Características

Programa

TMSA031

Módulo

SIGATMS - Gestão De Transportes

Tipo

Função Protheus

Menu

Atualizações

Submenu

R. R. E.

Nome da Rotina

Check List

Programa

TMSA032

Módulo

SIGATMS - Gestão De Transportes

Tipo

Função Protheus

Menu

Atualizações

Submenu

R. R. E.

Nome da Rotina

Regras De Restrição Embarque

Programa

TMSA035

Módulo

SIGATMS - Gestão De Transportes

Tipo

Função Protheus


Procedimento para Utilização 

Cadastro de Características (TMSA031)

Este cadastro permite registrar as definições detalhadas, que posteriormente serão utilizadas para dar particularidade a um Veículo, Motorista e nas Regras de Restrições de Embarque para determinado Cliente e Produto.

Para cada característica será necessário informar o Tipo de Veículo ou Motorista, permitindo assim, filtrar e listar as possíveis características no Cadastro de um Motorista e ou Cadastro de Veículo.

Se a característica for do tipo Motorista, o campo Cod.Docto (DJ0_CODDOC), será habilitado para informar o Código do Documento Exigido (Tabela DD0).

Este código não é obrigatório, porém se informado, o sistema irá validar o Controle de Documentos exigidos x Motoristas e gerar um bloqueio conforme rotina padrão do sistema. Neste caso, não haverá um bloqueio para a Característica do Motorista.

Este código de documento exigido é necessário para que não haja duplicidade de cadastros, sendo necessário efetuar a liberação mais de uma vez. 

Cadastro de Check-List (TMSA032)

A finalidade deste cadastro é criar uma lista de verificações, composta por tarefas que devem ser lembradas e/ou executadas.

Os itens que forem cadastrados serão utilizados na configuração de uma Regra de Restrição de Embarque para um determinado Cliente/Produto.

Com base nesta configuração, os itens do Check-List são apresentados no momento do Fechamento da Viagem.

Cadastro de Motoristas (OMSA040)

Nesta rotina, na grid Motoristas x Características, o operador irá relacionar as particularidades ao determinado Motorista.

Este relacionamento será utilizado no momento da inclusão de uma viagem, onde o sistema irá comparar as características do Motorista com as características definidas na Regra de Restrição de Embarque.

Caso as características não atendam às Regras de Restrições de Embarque do determinado Cliente/Transportadora, será gerado um Bloqueio de Viagem.

Também serão inclusos novos campos para o controle da Data de Validade da Liberação do Seguro (DA4_DTIVSG e DA4_DTFVSG).

Estes campos serão apresentados automaticamente na rotina Complemento de Viagem (TMSA240), clicando em Ações Relacionadas e selecionando a opção Mot.Viag ou clicando em Ações Relacionadas e selecionando a opção Lib.Seguro, para cada Motorista da Viagem. 

Cadastro de Veículos (OMSA060)

Nesta rotina, na grid Veículos x Características, o operador irá relacionar as particularidades ao determinado Veiculo.

Este relacionamento será utilizado no momento da inclusão de uma viagem, onde o sistema irá comparar as características do Veículo com as características definidas na Regra de Restrição de Embarque.

Caso as características não atendam às Regras de Restrições de Embarque do determinado Cliente/Transportadora, será gerado um Bloqueio de Viagem.

Serão inclusos novos campos para controle do número de Liberação do Seguro (DA3_LIBSEG) e Data de Início e Fim de Validade da Liberação (DA3_DTIVSG e DA3_DTFVSG).

Estes campos serão apresentados automaticamente na rotina Complemento de Viagem (TMSA240), clicando em Ações Relacionadas e selecionando a opção Lib.Seguro para cada Veículo da Viagem.

Regras de Restrição de Embarque (RRE)

Este cadastro tem como objetivo determinar as Regras de Restrições de Embarque (TMSA035) para um determinado Cliente e/ou Transportadora (Cliente Genérico), para o bom desenvolvimento do transporte de cargas da origem até o destino e para assegurar que as clausulas do contrato de seguro não sejam infringidas, evitando em caso de acidente ou sinistro que a Transportadora ou Cliente não sejam ressarcidos.

Será permitido incluir mais de uma Regra para o mesmo Cliente/Loja e Vigência, desde que o Tipo de Frota, Tipo de Motorista e Abrangência RRE sejam diferentes, exceto para a Abrangência Viagem que poderá ser selecionada em todas as condições, conforme exemplo abaixo: 


RRE

CLIENTE/LOJA

TIPO FROTA

TIPO MOTORISTA

ABRANG.

VIAGEM

ABRANG.

CALCULO

ABRANG.

COTAÇÃO

ABRANG.

SOL.COLETA

001

000001/01

Terceiro

Terceiro

X



X

002

000001/01

Próprio

Próprio

X




003

000001/01

Todos

Todos

X

X

X


  

Importante!

Uma vez criada uma RRE para o Tipo de Frota Terceiro, não será permitido criar outra RRE para o mesmo cliente com Tipo de Frota Terceiro, desde que seja a mesma vigência (mesma regra para o Tipo de Motorista). A opção TODOS para os campos Tipo de Frota e Tipo de Motoristas, somente será permitido se ambos for TODOS.

A Abrangência Viagem, poderá ser selecionada em todas as RRE do Cliente, as demais abrangências somente em uma RRE, pois o Tipo de Frota e Tipo de Motorista são dados relacionados à viagem.


Para verificar a RRE vigente para o Cliente na rotina Viagem e ou Fechamento da Viagem, o sistema irá validar da Regra Especifica (Terceiro, Agregado e Próprio) para a Regra Genérica (TODOS) conforme abaixo:

  1. Cliente/Loja + Tipo de Frota da Viagem + Tipo de Motorista da Viagem+ Abrangência.
  2. Cliente/Loja + Tipo de Frota TODOS + Tipo de Motorista TODOS + Abrangência.
  3. Cliente + Tipo de Frota da Viagem + Tipo de Motorista da Viagem + Abrangência.
  4. Cliente + Tipo de Frota TODOS + Tipo de Motorista TODOS + Abrangência.
  5. Cliente Genérico + Tipo de Frota da Viagem + Tipo de Motorista da Viagem + Abrangência.
  6. Cliente Genérico + Tipo de Frota TODOS + Tipo de Motorista TODOS + Abrangência.

Para as demais abrangências (Cotação, Cálculo de Frete e Solicitação de Coleta), não irão verificar o Tipo de Frota e Tipo de Motorista, sendo a pesquisa por:

  1. Cliente/Loja + Abrangência.
  2. Cliente + Abrangência.
  3. Cliente Genérico + Abrangência.

Utilizando o exemplo da RRE acima, temos:

  • Viagem: Utilizando uma Frota Terceiro e um Motorista do Tipo Terceiro, o sistema irá utilizar a Regra 001.
  • Se o veículo da viagem estiver sem os dados do Tipo de Frota e/ou o Motorista da viagem estiver sem os dados do tipo de Motorista, a pesquisa da RRE será baseada no Tipo de Frota igual a TODOS e o Tipo de Motorista igual a TODOS.
  • Cálculo do Frete: O sistema irá utilizar a Regra 003, pois neste caso desconsidera o Tipo de Frota e Tipo de Motorista para pesquisa.
  • Cotação de Frete: O sistema irá utilizar a Regra 003, pois neste caso desconsidera o Tipo de Frota e Tipo de Motorista para pesquisa.
  • Solicitação de Coleta: O sistema irá utilizar a Regra 001, pois neste caso desconsidera o Tipo de Frota e Tipo de Motorista para pesquisa.

Neste cadastro são definidas as restrições referente:

  • Cliente, Abrangência, Responsável pelo Rastreamento, Tipo de Frotas, Tipo de Motoristas, Limite Máximo de Embarque, Limite de Idade do Veículo, Abrangência RRE, Data Início e Fim da Vigência.
  • Abrangência RRE – Utilizado para definir a Abrangência da Regra de Restrição para o Cliente.
  • Pode ser: Cálculo de Frete (DJ4_RRECAL), Cotação (DJ4_RRECOT), Viagem (DJ4_RREVGE) e Solicitação de Coleta (DJ4_RRECOL).
  • A partir do Valor de Mercadoria, Peso, Peso Cubado e Tipo de Veículo por Grupo de Produtos e ou Produtos, Bloqueio (Itens).
  • O Valor da Mercadoria, Peso e Tipo de Veículo, Bloqueio são definidos a partir de um Grupo de Produtos e ou Produtos. 

Importante!

O campo Bloqueio (DJ5_BLQVLR), é utilizado para determinar se deve ou não gerar um Bloqueio de valor de mercadoria. Neste caso, quando selecionada a opção Bloqueio (DJ5_BLQVLR) igual a Não, não será gerado um bloqueio de valor, porém serão analisadas as características do Veículo da Viagem e validados os itens do Check-List da Viagem no Fechamento da Viagem e caso não sejam atendidas, será gerado um bloqueio de RRE.

Caso contrário, o sistema bloqueará tanto o Valor de mercadoria quanto as características e Check-List dos recursos da viagem. 

Características do Grupo de Produtos e/ou Produtos:

O objetivo é definir as características necessárias para transporte do determinado grupo de produto e/ou produto. O relacionamento será baseado no Cadastro de Características (Tabela DJ0).

Check-List do Grupo de Produtos e/ou Produtos:

O objetivo é criar/definir uma lista de informações que devam ser cumpridas antes do embarque da viagem. Estes itens serão listados ao operador no momento do Fechamento da Viagem, para conferência. Se o item do Check-List foi classificado como Obrigatório e o operador não efetuar a conferência, será gerado um Bloqueio de Viagem.

Complemento da Viagem

No Complemento de Viagem (TMSA240) será inclusa uma nova opção em Ações Relacionadas / Lib.Seguro, para que sejam informados o Número, Data de Início e Fim de Validade da Liberação de Seguro do Veículo.

Estes campos são necessários para que seja possível ter o histórico do número de liberação e data de validade do veículo em determinada viagem.

Veículos da Viagem

Clicando em Ações Relacionadas e selecionando a opção Lib.Seguro, os novos campos da Liberação de Seguro (DJA_LIBSEG, DJA_DTIVSG e DJA_DTFVSG), serão preenchidos automaticamente conforme os dados do cadastro do Veículo (DA3_LIBSEG, DA3_DTIVSG e DA3_DTFVSG).

Após a confirmação da inclusão da viagem, os dados do campo serão atualizados automaticamente no Cadastro do Veículo.

Motoristas da Viagem (DUP):

Clicando em Ações Relacionadas e selecionando a opção Lib.Seguro, os novos campos da Liberação de Seguro (DJA_LIBSEG, DJA_DTIVSG e DJA_DTFVSG), serão preenchidos automaticamente conforme dados do cadastro do Motorista (DA4_LIBSEG, DA4_DTIVSG e DA4_DTFVSG).

Após a confirmação da inclusão da viagem, os dados do campo serão atualizados automaticamente no Cadastro do Motorista.

Serão gerados os Bloqueios de Viagem referente a Liberação de Seguro casos em que:

  • A Data de Validade da Seguradora não esteja entre a Data Início (DTR_DATINI) e Data Fim (DTR_DATFIM) da Viagem.
  • Não informar algum campo referente a Liberação do Seguro como: Número da Liberação, Data Início e Data Fim.
  • O Número de Liberação de Seguro do Veiculo e/ou Motorista do tipo Terceiro ser utilizado em mais de uma viagem.

Importante!

Haverá a possibilidade da inclusão da RRE para o cliente genérico, sendo assim, caso o cliente não possua RRE cadastrada, ele deverá seguir a RRE do cliente genérico (Regras da Transportadora). 


Viagem (TMSA140, TMSA141, TMSA144)

Na confirmação de uma viagem, seja ela Coleta, Transferência ou Entrega, será validada a RRE, desde que a Abrangência RRE esteja configurada para Viagem e o parâmetro MV_TMSRRE esteja configurado com a opção 3.

A validação será baseada no Cliente Devedor do Documento, havendo restrição entre os dados do Documento do Cliente, Veiculo e ou Motorista, será gerado um Bloqueio de Viagem.

Em Visualizar, pela opção RRE - Check List, caso a Viagem já tenha sido Fechada, é possível visualizar o Check List.

Importante!

Os bloqueios já existentes no padrão, serão mantidos, exceto os bloqueios de Produtos x Clientes (SA7), que serão desconsiderados quando houver uma RRE para o determinado Cliente e Produto do documento.

Esta alteração é necessária para que não ocorram bloqueios em duplicidade, dependendo assim de mais de uma Liberação de Viagem. 


Fechamento da Viagem

No Fechamento de uma Viagem (TMSA310), seja ela Coleta, Transferência ou Entrega, será validada a RRE, desde que a Abrangência RRE esteja configurada para Viagem e o parâmetro MV_TMSRRE esteja configurado com a opção 3.

Caso haja um Check-List de operação no item da RRE, no Fechamento da Viagem será apresentada uma lista com os itens a serem cumpridos antes do Embarque da Viagem. Nesta listagem deverão ser marcados todos os itens.

Para o Check-List do tipo Obrigatório que não foram ‘marcados, a viagem permanecerá bloqueada, dependendo assim de uma Liberação de Viagem.

Importante!

Se o parâmetro MV_TMSBLVG estiver configurado com a opção T, na alteração da viagem, o sistema vai limpar o último Check-List preenchido (se houver) e no próximo Fechamento, o usuário poderá Marcar/Desmarcar os novos itens. Este procedimento é necessário pois na inclusão de novos documentos, o sistema deve validar o Check-List pelo novo valor de mercadoria. No estorno do Fechamento também serão excluídos os Check-Lists.

Se o parâmetro MV_TMSBLVG estiver configurado com a opção F na alteração da viagem, e se existir um bloqueio liberado anteriormente, este mesmo bloqueio não será analisado novamente e para o Fechamento da Viagem também vale a mesma regra. Se o bloqueio tiver sido liberado, o sistema analisará novamente conforme o que estiver carregado. Se no Fechamento da Viagem, o usuário marcar alguns itens do Check-List e o Fechamento não for efetivado devido ao bloqueio (e ele não tiver sido liberado anteriormente), na nova tentativa de Fechar a viagem, o sistema abrirá a tela de Check-List novamente e permitirá Marcar ou Desmarcar e ao confirmar o sistema validará se deve Bloquear a Viagem.


Perfil do Cliente

No Perfil do Cliente (TMSA480), o campo Separa RRE (DUO_RRE), será utilizado na rotina de Cálculo de Frete (TMSA200) para determinar se há uma Restrição de RRE

Se houver, o sistema irá gerar o Lote Bloqueado.

Cálculo do Frete

Para habilitar a RRE no Cálculo do Frete (TMSA200), deve-se configurar o parâmetro MV_TMSRRE com o conteúdo 1 e Criar/Configurar uma RRE com abrangência Cálculo do Frete.

No processo de Cálculo de Frete, a chave para pesquisa da Regra de Restrição de Embarque, será com base no Cliente Devedor do Frete. Caso haja uma restrição entre os dados da Nota, serão gerados Lotes, conforme configuração no Perfil do Cliente, campo DUO_RRE (1- Bloqueia Lote). Se o Cliente não possuir um Perfil cadastrado, o sistema irá considerar o Perfil do Cliente Genérico.

1 - Bloqueia Lote: Caso haja uma exigência de Regra de Restrição de Embarque para qualquer documento do Lote, o sistema irá gerar o lote como Bloqueado.

Solicitação de Coleta

Para habilitar a RRE na Solicitação de Coleta (TMSA460), deve-se configurar o parâmetro MV_TMSRRE com o conteúdo 4 e Criar/Configurar uma RRE com abrangência Solicitação de Coleta.

Na confirmação de uma Solicitação de Coleta será validada a RRE para o Cliente Devedor ou para o Cliente Solicitante, e havendo restrição entre os dados da Coleta, Peso e Valor da Mercadoria, a Solicitação de Coleta ficará como Bloqueada.

Cotação de Frete

Para habilitar a RRE na Cotação de Frete (TMSA040), deve-se configurar o parâmetro MV_TMSRRE com o conteúdo 2 e Criar/Configurar uma RRE com abrangência Cotação de Frete.

Na confirmação de uma Cotação de Frete será validada a RRE para o Cliente Devedor ou para o Cliente Solicitante.

Se houver restrição entre os dados da Coleta, Peso, Peso Cubado e Valor da Mercadoria, a cotação de frete permanecerá como Bloqueada.

Importante!

Para esta funcionalidade é necessário atualizar o ambiente com a nova funcionalidade de Bloqueio de Viagem.

O tipo de bloqueio RR, refere-se a Regra de Restrição de Embarque.