Árvore de páginas

Programação de Carregamento

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Rotina:

Rotina

Nome Técnico

TMSA146 

Programação de Carregamento

Rotina(s) envolvida(s)

Nome Técnico

TMSA200A

Cálculo de Frete para vários lotes

TMSA240  

Complemento de Viagem
TMSA140 Viagem Transferência
TMSA141 Viagem Coleta/Entrega
TMSA430 Movimentos Veículos
OMSA060 Cadastro de Veículos
TMSXFUNCFunções Genéricas
TMSA500Manutenção de Documentos
TMSC050Consulta Documentos
TMSA144Viagem Modelo 2
TMSA210Carregamento de Viagem
TMSXFUNAFunções Genéricas

Chamados Relacionados:

TSHVC0

TTVNR8 - Chamado da Versão 11

Requisito (ISSUE):LOGTMS01-300

País:

Brasil

Banco de Dados:

Todos

Tabelas Utilizadas:

  • DF8 – Programação de Carregamento.
  • DD9 – Itens da Prog. De Carregamento.
  • DDZ – Complemento da Prog. Carreg.
  • DT6 – Documentos de Transporte.
  • DTC – Doc Cliente para Transporte.
  • DA3 – Veículos.
  • DTQ – Viagem.
  • DTR – Veículos da Viagem.

Sistemas Operacionais:

Windows® / Linux®


Descrição

Foi implementada a melhoria na rotina Programação do Carregamento (TMSA146), que permite uma visão mais ampla das cargas pendentes na filial (Coleta, Entrega e Transferência) e status atual de seu transporte.

A Programação de Carregamento é realizada antecipadamente no sistema, com base nas Notas Fiscais do Cliente ou nos Documentos de Transporte do Cliente. Com isso, disponibilizou-se uma nova versão da rotina para agilizar o processo de programação de carregamento, além de novas funcionalidades.

Funcionalidades Liberadas:

  • Gerar diversas programações de carregamento em única tela.
  • Gerar viagem coligada.
  • Seleção dos documentos por rota.
  • Programação por Documentos de Transporte e/ou Documentos de Cliente.
  • Cálculo de Frete Automático para Documentos de Cliente na programação.
  • Inclusão do campo Serviço de Transporte, no Cadastro de Veículos (OMSA060).
  • Utilização via Painel de Agendamento.
  • Utilização de Rota Automática e Pagadores de frete.
  • Possibilitar a seleção das Notas Fiscais do Cliente (DTC) com critérios de rateio.

O processo será apresentado da seguinte forma:

1. Documentos 

Os documentos poderão ser listados por Nota Fiscal do Cliente (DTC) ou Documento de Transporte (DT6), dependendo da configuração do pergunte ('Selecionar Documentos por').

  • Nota Fiscal do Cliente:
    Serão apresentadas as Notas Fiscais do Cliente (Transferência ou Entrega) com ou sem documento de transporte (CT-e) gerado.

    Atenção!

    Não serão consideradas as Notas Fiscais do Cliente com lote do tipo "Rateio". 
  • Documentos de Transporte:
    Serão apresentados os documentos (Coleta, Transferência e Entrega) Em Aberto, Em Trânsito e/ou Chegada Final (desde que o destino do documento seja a Filial da Programação de Carregamento).

2. Rotas

Serão listadas todas as rotas cadastradas (Coleta, Transferência e Entrega), de acordo com o parâmetro informado e desde que existam documentos que sejam atendidos pela determinada rota. 

3. Veículos

Os veículos serão apresentados de acordo com o parâmetro informado.

4. Programação de Carregamento

Serão apresentadas as programações temporárias efetuadas para o veículo.

Uma vez confirmada a Programação de Carregamento, serão apresentados os dados da Programação.  

Painel de Agendamento

  • Painel de Agendamento

Na inclusão de uma Programação de Carregamento via Painel de Agendamento, se os agendamentos estiverem marcados, os documentos do referido agendamento já virão marcados na pasta Documentos da Programação de carregamento e serão apresentados nas primeiras posições.

Os documentos que não estão relacionados aos agendamentos marcados mas que foram filtrados, conforme informações dos parâmetros, serão apresentados em seguida para que sejam selecionados pelo usuário.

Serão apresentadas também as solicitações de coletas que já foram efetuadas. Uma vez selecionada, ao efetivar a Programação de Carregamento, será executada a rotina Entrada do Documento de Cliente, vinculando no lote a determinada solicitação de coleta.

Importante!

Essa funcionalidade será permitida apenas no Painel de Agendamento.

Para os documentos de cliente (DTC) digitados via Painel de Agendamento, se o lote for de Rateio com critério Orig/Dest/Vge, somente será permitido utilizar uma Rota de Roteiro.

  • Rota

Será permitido deixar o campo ROTA (DF8_ROTA) em branco ao confirmar uma programação com documentos de Entrega e/ou Coleta.

Na efetivação da viagem, o sistema executará a rotina de roteiro e irá gravar o campo ROTA (DF8_ROTA). Caso o campo ROTA (DF8_ROTA) seja preenchido, o sistema efetuará as validações conforme o tipo de rota, ou seja, analisando Zonas/Setores/Pontos por setor ou Roteiros.

A funcionalidade de Rota Automática atenderá somente para serviços de Coleta e Entrega, portanto, para os documentos com serviço de Transferência (DTC_SERTMS = 2) será obrigatória a digitação da Rota.

  • Lote de Rateio

Ao marcar/desmarcar um documento de cliente (DTC) serão marcados automaticamente todos os documentos do determinado lote.

a) Via Menu:

Para documentos de cliente (DTC) que não foram calculados e pertençam a um lote de Rateio, as informações de base de Origem e Destino do Lote (DTP_ORIRAT / DTP_CALRAT), já foram informados na digitação da Nota (TMSA050), portanto, ao efetivar a Programação de Carregamento, a rotina Pagadores de Frete não validará estes registros e a rotina de Roteiro será executada nos casos em que a Rota estiver com conteúdo vazio.


b) Via Painel de Agendamento:

Para documentos de cliente (DTC) digitados via Painel de Agendamento que pertençam a um lote de Rateio e cujo Critério de Cálculo (DDA_CRIRAT e DDC_CRIRAT) utilizado for “Orig/Dest Vge”, ao salvar a programação, o campo ROTA (DF8_ROTA) ficará com conteúdo em branco.

Se a rota for digitada será apresentado um alerta ao usuário que o roteiro irá trocar a rota e em seguida deixará o campo com conteúdo em branco. No momento da efetivação da programação onde constem documentos nesta mesma situação, serão executadas as rotinas de Pagadores de Frete e de Roteiro para criação da rota automática e gravação dos dados da Origem, Destino de Calculo e KM no lote.

Para os Documentos de cliente (DTC) de um Lote de Rateio, não haverá aglutinação dos lotes, portanto o cálculo de frete será executado Lote a Lote.
O critério de rateio “A-Origem/Destino Vge”, poderá ser utilizado apenas via Painel de Agendamento.

  • Aglutinação de Lotes

Somente será permitida a aglutinação de lotes Sem Rateio.

  • Pagadores de Frete e Roteiro

Tanto via Painel quanto Via Menu, as funcionalidades de Pagadores de frete e Roteiro serão executadas normalmente.

Via Menu, uma vez selecionado o Documento de Cliente (DTC), não será apresentada a tela de Pagadores. Isto porque o Lote já foi digitado e as validações de regras de rateio já foram realizadas na Entrada do Documento de Cliente (TMSA050). 

  • Alteração de Uma Programação de Carregamento

Tanto via Painel quanto Via Menu será possível efetuar a alteração de uma programação de carregamento e as validações também serão efetuadas da mesma forma como é realizado na Inclusão da Programação.

Importante!

Na rotina de Programação de Carregamento, quando executada via Painel de Agendamento, serão apresentados somente os documentos com agendamento (DF1).


Procedimento para Utilização

Seleção Por Documento

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).

  2. Configure o Parâmetro, clique em F12.

  3. Na opção Seleção Por, selecione uma das opções:
    a) Rota - o sistema apresenta as Rotas / Zonas e Setores com documentos para seleção.
    b) Documento – o sistema apresenta os documentos para seleção.

  4. A opção Validar, na seleção dos Doctos, define se a validação dos documentos deverá ser efetuada na marcação do documento ou no carregamento do Veículo / Programação.

  5. Clique em Incluir.

  6. Preencha os Parâmetros.

  7. Selecione os documentos.

  8. A tela de Veículos é apresentada.

  9. Selecione o veículo e, em seguida, clique na opção C (Carregar).

  10. Na tela Programações do Veículo será criada automaticamente uma programação temporária para os documentos e o veículo selecionados.

  11. Informe a Rota, Data e Hora da Geração.

  12. Confira os dados e confirme.

  13. Um novo código para a Programação de Carregamento é gerado, e seu status é apresentado como "Em Aberto".

  14. Acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).

  15. Posicione o cursor sobre uma programação com status "Em Aberto".

  16. Acesse Outras Ações e selecione a opção Efetivar/Efetivar.

  17. Caso haja Documentos de Cliente sem o Documento de Transporte, o sistema executa a aglutinação de lotes para realizar o cálculo do frete, gerando um Documento de Transporte.

  18. A Programação é apresentada com status Efetivada e é gerada uma Viagem do tipo Normal.

  19. Em Atualizações / Viagens / Rodoviário (TMSA141) é possível visualizar a viagem gerada.

Programação Com Viagem Coligada

No exemplo abaixo utilizou-se o tipo Seleção Por: Rota, mas é possível utilizar a opção por Documentos.

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).
  2. Configure o Parâmetro, clique em F12.
  3. No campo Seleção Por, selecione a opção Rota.
  4. Clique em Incluir.
  5. Preencha os Parâmetros.
  6. Ao confirmar os parâmetros, são apresentadas as Rotas, Documentos e Veículos.
  7. Selecione uma Rota de Transferência e uma Rota de Entrega.
  8. O sistema automaticamente marca os documentos vinculados à Rota.
  9. A Tela de Veículos é apresentada.
  10. Selecione o Veículo desejado e clique na opção C (Carregar).
  11. O sistema apresenta a mensagem: "Deseja gerar a programação como Viagem Coligada de Entrega e Transferência?".
  12. Clique em Sim.
  13. Duas programações são geradas com o mesmo número de programação Temporária, porém, com sequências diferentes.
  14. Na tela Programações do Veículo, informe a Data e Hora da Geração, para as duas programações.
  15. Confira os dados e confirme.
  16. Um único Código de Programação é gerado para as duas programações, porém com sequências diferentes. 
  17. Os status das programações são apresentados como Em Aberto.
  18. Posicione o cursor sobre a programação com status Em Aberto.
  19. Clique em Outras Ações e selecione a opção Efetivar/Efetivar.
  20. O sistema apresenta duas viagens, sendo uma de Entrega e outra de Transferência do tipo Normal coligadas.
  21. A programação é apresentada com status Efetivada.

Importante!

É possível gerar uma programação com Serviço Adicional de Coleta, quando na parametrização da rotina Viagem (TMSA141), o conteúdo do Serviço Adicional esteja configurado com 1 – Coleta.

O carregamento da viagem será efetuado conforme parametrização da rotina Viagem (TMSA141), com as opções: Carregamento ?: Manual ou Automático, entre outros.

Ao excluir uma viagem com programação de carregamento, por meio da rotina de Viagem (TMSA141), o sistema automaticamente atualiza o status da Programação de Carregamento para Cancelado

Programação Coligando Viagens Com Status Em Aberto ou Em Trânsito. 

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).

  2. Clique em Incluir.

  3. Preencha os Parâmetros.

  4. Selecione os documentos.

  5. O sistema apresenta a tela de Veículos.

  6. Selecione o veículo, em seguida clique na opção C (Carregar).

  7. Na tela Programações do Veículo será criada automaticamente uma programação temporária para os documentos e veículo selecionado.

  8. Informe a Rota, Data e Hora da Geração, Filial da Viagem Original e Numero da Viagem Original.

  9. Confira os dados e confirme.

  10. Será gerado um novo código para a programação de carregamento. 

  11. O status da programação é apresentado como Em Aberto.

Importante!

Se a Viagem Original possuir um número de programação, o sistema gera a programação com a mesma numeração da Viagem Original, porém com sequência diferente.

Ao efetivar a programação, o sistema gera uma viagem "Normal" para a programação coligada com a Viagem Original.

Funcionalidades da Opção Visualizar da Tela Programações do Veículo

  1. Para visualizar os documentos que foram carregados em uma Programação de Carregamento, na tela Programações do Veículo posicione o cursor sobre uma Programação.

  2. Clique na opção V (Visualizar).

  3. O sistema apresenta a tela com os documentos pertencentes a programação.

Funcionalidades da Opção Descarregar da Tela Programações do Veículo

  1. Para descarregar todos os documentos que foram carregados em uma Programação de Carregamento, na tela Programações do Veículo, posicione o cursor sobre uma Programação.
  2. Clique na opção D (Descarregar).
  3. O Sistema descarrega todos os documentos da programação, com isso, a programação fica marcada como Deletada.
  4. Para descarregar apenas um documento da Programação de Carregamento, selecione o documento, em seguida posicione o cursor sobre uma programação.
  5. Clique na opção D (Descarregar).
  6. O Sistema descarrega somente os documentos selecionados da programação.

Criando Uma Programação de Carregamento Com Mais de Um Veículo

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).

  2. Clique em Incluir.

  3. Preencha os Parâmetros.

  4. Selecione os documentos.

  5. O sistema apresenta a Tela de Veículos.

  6. Selecione os veículos, em seguida clique na opção C (Carregar).

  7. Na tela Programações do Veículo será criada automaticamente uma programação temporária para os documentos e veículos selecionados.

  8. Por meio da tela Veículos é possível visualizar os veículos da programação de carregamento.

  9. Na tela de Programações do Veículo, informe a Rota, Data e Hora da Geração.

  10. Confira os dados e confirme.

  11. Um novo código para a Programação de Carregamento é gerado, e seu status é apresentado como Em Aberto.

  12. Acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).

  13. Posicione o cursor sobre uma programação com o status Em Aberto.

  14. Clique em Outras Ações e selecione a opção Efetivar/Efetivar.

  15. A programação é apresentada com o status Efetivada e é gerada uma Viagem do tipo Normal.

Estornar Uma Programação de Carregamento Com Status "Efetivada"

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).

  2. Posicione o cursor sobre uma programação com o status Efetivada.

  3. Clique em Outras Ações e selecione a opção Efetivar/Estornar.

  4. Caso a validação do estorno da viagem seja realizada com sucesso, a viagem será excluída e o status da Programação de Carregamento será alterado para Em Aberto.

Excluir Uma Programação Com Status 'Em Aberto'

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens / Programação de Carregamento (TMSA146).

  2. Posicione o cursor sobre uma programação com status Em Aberto.

  3. Clique em Outras Ações e selecione a opção Excluir.

  4. O status da Programação de Carregamento será alterado para Em Aberto.

Importante!

Ao excluir um documento de uma viagem que foi gerada pela Programação de Carregamento, ao visualizar a Programação pela rotina de Programação de Carregamento, na "Legenda Documentos", o documento será apresentado com o status "Cancelado da Viagem".