Tempo aproximado para leitura: 15 min

01. DADOS GERAIS

Linha de Produto:Protheus
Segmento:Logística
Módulo:SIGATMS
Função:

TMSA140 - Geração de viagens
TMSA141 - Geração de viagens de coleta e/ou entrega
TMSA144 - Geração de viagens (Mod 2)

Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS01-1735 
DLOGTMS01-1736
DLOGTMS01-1737
DLOGTMS01-1865


02. Melhorias na Viagem de Entrega


O objetivo principal desta implementação é permitir que sejam incluídos documentos de transporte numa viagem de entrega em trânsito. Uma vez que este tipo de alteração na viagem seja efetuada, o sistema pretende garantir a visibilidade do processo, a segurança das operações e permitir que usuário execute as obrigações fiscais necessárias à Operação. Muitos são os cenários que estarão contemplados contudo segue apenas um exemplo:

Um usuário logado na filial SP01 inicia a inclusão de uma viagem de entrega relacionando dois documentos sendo uma Solicitação de Coleta a ser realizar no cliente SP0001 e um documento de transporte (CT-e) cuja carga deve ser entregue no cliente RS0001.

Após fechar a viagem, gerar o Manifesto Eletrônico e apontar a Saída de Viagem, o sistema considerará que a viagem está com status "Em Trânsito".

Chegando no cliente SP0001, a filial SP01 recebe as informações das Notas Fiscais que serão carregadas e inicia o processo de geração dos documentos de transporte (CT-e). O usuário observa que o destino destas notas também é para entrega no cliente RS0001 e diante disto, a filial SP01 decide que a carga que acabou de ser coletada, seguirá direto para a entrega da mercadoria. O usuário deve garantir que os novos documentos de transporte (CT-e) estejam autorizados para, em seguida, colocá-los na viagem através do processo de "alteração da viagem". Como já existe um manifesto na viagem destinado à UF RS, o usuário deverá encerrar este manifesto e gerar um novo manifesto eletrônico contemplando todos os documentos de transporte eletrônicos contidos na viagem. Ao término da coleta e da geração dos documentos obrigatórios, o motorista sai do cliente SP0001 e dirige-se para o cliente RS0001.

Enquanto a viagem ainda está em trânsito,  um dos clientes da Transportadora solicita a prestação de um serviço de coleta no cliente PR0001 e entrega no cliente SC0001. A Transportadora identifica a possibilidade de alocar este serviço na viagem que já está em trânsito e solicita ao motorista que faça uma parada no cliente PR0001 e fim de efetuar uma nova coleta. O  processo pode se repetir da mesma forma como ocorreu na coleta no cliente SP0001.

Na chegada aos clientes SC0001 e RS0001, o usuário poderá lançar as ocorrências para cada uma das entregas.

Ao término do serviço o Motorista retornará para a filial SP01 havendo ainda a possibilidade de obter cargas de retorno da viagem. Chegando à filial, o usuário deve finalizar todos os passos da viagem e encerrar os Manifestos que ainda não tenham sido encerrados. 







Regras de funcionamento:


Sem integração com o TMS

Atalhos na barra lateral permitem colocar o planejamento em trânsito e encerrar o planejamento finalizando o ciclo de demandas.

    • Definir o parâmetro MV_ITMSDMD com .F., de forma a ativar a integração entre TMS e Gestão de Demandas.
    • Só é possível definir o planejamento como em trânsito caso o status seja "Aberto com demandas".
    • Só é possível encerrar o planejamento caso o status seja "em trânsito".
    • A demanda só será finalizada definitivamente quando o planejamento vinculado à demanda for encerrado.
    • Ao estornar as operações, todos os status do planejamento e demanda voltam ao estado anterior.
    • Ao efetivar ou estornar uma mudança de status do planejamento, o saldo do contrato de demanda e da meta é atualizado conforme a movimentação.
    • Cada operação de mudança de status do planejamento gera um registro de tracking do planejamento.
    • Cada operação de mudança de status da demanda gera um registro de tracking da demanda.


Com Integração com o TMS

O atalho de integrar TMS na gestão de demandas permite o início da operação no TMS. Esse processo ocorre inicialmente em duas etapas, sendo a primeira a geração das Solicitações de Coletas de acordo com as regiões de origem das Demandas do Planejamento e,  em seguida, vinculando estas Coletas a uma Programação de Carregamento.

    • Definir o parâmetro MV_ITMSDMD com .T., de forma a ativar a integração entre TMS e Gestão de Demandas.
    • O produto utilizado nas coletas será o produto genérico.
    • Após a integração, só será possível fazer alterações no planejamento programado caso seja excluída a programação.
    • Ao gerar a programação de carregamento, o status do planejamento será definido como Em Programação. A quantidade programada será acrescida e a quantidade planejada será reduzida.
    • Ao efetivar a programação de carregamento e, por consequência gerar a Viagem, o status do planejamento será definido como Viagem Gerada. A quantidade em viagem será acrescida e a quantidade programada será reduzida.
    • Quando a viagem é iniciada e há o apontamento da operação de saída da viagem, o status do planejamento definido como Em trânsito.
    • Quando lançada a ocorrência finalizadora da coleta, a demanda vinculada à coleta também é finalizada, mas o planejamento continua em trânsito. A quantidade encerrada será acrescida e a quantidade em trânsito será reduzida.
    • Quando vinculado a uma viagem em trânsito um conhecimento de transporte proveniente de uma coleta originada de uma Demanda e também pertencente a mesma viagem, esta demanda que estava finalizada é reaberta.
    • A demanda só será finalizada definitivamente quando é lançada a ocorrência finalizadora para o conhecimento de entrega vinculado à Demanda.
    • Ao encerrar a viagem, o planejamento será encerrado. A quantidade em viagem será reduzida e a quantidade encerrada será acrescida.

Compartilhamento de Tabelas

Caso as tabelas SA1 (Cadastro de Clientes) ou DA3 (Cadastro de Veículos) estejam configuradas com acesso exclusivo, a geração da demanda, do planejamento e a integração com o TMS, devem ser realizadas apenas com a filial que o cliente/veículo foram cadastrados. Ainda neste caso, não deve ser realizado o vínculo entre demandas e planejamentos de filiais diferentes.


Estorno da Operação:

  • Ao estornar o encerramento da viagem, o planejamento será reaberto. A quantidade em viagem será acrescida e a quantidade encerrada será reduzida.
  • Estorno de operação de chegada da viagem.
  • Estorno da ocorrência finalizadora do CT-e de entrega.
  • Estorno da operação de saída do cliente.
  • Retirar o conhecimento da viagem. A partir disto, o status da demanda será definido como encerrado. A quantidade encerrada será acrescida e a quantidade em trânsito será reduzida.
  • Desfazer o vinculo entre a solicitação de coleta e o conhecimento (estornar cálculo do frete).
  • Estornar ocorrência finalizadora da coleta. Neste momento o status da demanda será definido como planejado. A quantidade planejada será acrescida e a quantidade em trânsito será reduzida.
  • Estornar a saída de viagem, assim o planejamento ficará viagem gerada.
  • Estornar o fechamento da viagem.
  • Estornar o carregamento dos documentos.
  • Exclusão da viagem ou estorno da programação de carregamento. Caso seja excluída a viajem o status do planejamento será aberto com demandas e as metas do contrato serão movidas para a coluna planejamento.
  • Caso seja estornada a programação, o status do planejamento ficará como em programação e as metas do contrato serão movidas para a coluna programação.
  • Ao excluir a programação, o status do planejamento será aberto com demandas e as metas do contrato serão movidas para a coluna planejamento.


03. DEMAIS INFORMAÇÕES

Configuração do Menu

No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe as novas opções de menu do SIGATMS, conforme instruções a seguir:


Menu:

Atualizações
Submenu:Gestão de Demandas
Nome da Rotina:Painel Gestão Deman.
Programa:TMSA153
Módulo:TMS - Gestão de Transportes
Tipo:Função Protheus
Tabelas:

DL7 - Contrato de Demandas

DL8 - Demandas

DL9 - Planejamento de Demanda

DLA - Regiões de Demanda

DLB - Tracking

DLC - Grupo de Regiões da Demanda

DLE - Contrato x Grupo Reg. Demanda 

DLF - Tipo de Veículos Contr. Demanda

DLG - Controle Detalhado de Metas

DLJ - Origem Grupo Região Demandas  

DLK - Destino Grupo Região Demandas 

DLL - Reg. Destinos de demanda      

DLM - Reg. Orig. Contrato de demanda

DLN - Reg. Dest. Contrato de demanda

DF8 - Programação de Carregamento

DD9 - Itens da Prog. de Carregamento

DDZ - Complemento da Programação

SA1 - Cadastro de Clientes

DA3 - Cadastro de Veículos

Menu:

Atualizações
Submenu:Gestão de Demandas
Nome da Rotina:Tracking Demandas
Programa:TMSA154
Módulo:TMS - Gestão de Transportes
Tipo:Função Protheus
Tabelas:

DLB - Tracking

Menu:

Atualizações
Submenu:Gestão de Demandas
Nome da Rotina:Recursos Demandas
Programa:TMSA155
Módulo:TMS - Gestão de Transportes
Tipo:Função Protheus
Tabelas:

DL7 - Contrato de Demandas

DL8 - Demandas

DL9 - Planejamento de Demanda

DAC - Grupo de Veículos

DA3 - Veículos

Menu:

Atualizações
Submenu:Gestão de Demandas
Nome da Rotina:Grupos de Região de Demanda
Programa:TMSA156
Módulo:TMS - Gestão de Transportes
Tipo:Função Protheus
Tabelas:

DLC - Grupo de Regiões da Demanda


Configuração de Parâmetros


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


Nome:

MV_PESCAP
Tipo:Caractere
Cont. Por.:1
Descrição:Valida peso X capacidade dos recursos alocados no planejamento de demandas. 1 = Desativado 2 = Aviso; 3 = Impede a operação.

Nome:

MV_PLVDCD
Tipo:Lógico
Cont. Por.:.T.
Descrição:Impede que veículo seja planejado caso seu tipo seja diferente do tipo de veículo informado no Contrato de Demanda.

Nome:

MV_ITMSDMD
Tipo:Lógico
Cont. Por.:.T.
Descrição:Ativa integração entre TMS e Gestão de Demandas.

Nome:

MV_TMSDCOL
Tipo:Lógico
Cont. Por.:.F.
Descrição:Desconsidera filial de origem da solicitação de coleta.

Nome:

MV_TMSALOC
Tipo:Lógico
Cont. Por.:.T.
Descrição:Não permite criar mais do que uma viagem para o mesmo veículo ou motorista, para um período conflitante.


Privilégios de Acesso

Para configurar o acesso dos usuários aos botões da tela de gestão de demandas acesse: SIGACFG → Usuário → Senhas → Privilégios:

  • Informe a rotina TMSA153A para configurar os botões da Demanda;
  • Informe a rotina TMSA153B para configurar os botões do Planejamento;
  • Informe a rotina TMSA153C para configurar os botões do Contrato de Demandas;
  • Informe a rotina TMSA153D para configurar os botões das Metas;


07. ASSUNTOS RELACIONADOS

DT DLOGTMS01-4158 Publicação Demandas WS REST BRA



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