Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
LOGTMS01-300 PROGRAMAÇÃO DE CARREGAMENTO

Programação de Carregamento

Características do Requisito

Linha de Produto:

Microsiga

Protheus®

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

Cadastros Iniciais:

Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito.

Chamados Relacionados:

TSHVC0

TTVNR8 - Chamado da Versão 11

Requisito (ISSUE):LOGTMS01-300

País:

Todos

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.

    Informações
    iconfalse
    titleAtençã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

:

Serão

Os veículos serão apresentados

os veículos

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.


Observação:

Informações
iconfalse
titleImportante!

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

pelo usuário

, o sistema

deve efetuar

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

pelo sistema,

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.

Caso o usuário digitar

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
  • Frete e
roteiro
  • 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
  • Uma Programação de
carregamento
  • 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 é

feito

realizado na Inclusão da Programação.

Informações
iconfalse
titleImportante:!

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

Exemplo:

No exemplo abaixo utilizou-se o tipo

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

    o sistema apresenta as Rotas / Zonas e Setores com documentos para seleção.

    Documento – O Sistema

    b) Documento – o sistema apresenta os documentos para seleção.

  4. A

    opção Validar

    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

    em Incluir.

  6. Preencha os Parâmetros.

  7. Selecione os documentos.

  8. A tela de Veículos é apresentada.

  9. Selecione o veículo e,

    e

    em seguida, clique na opção C (Carregar).

  10. Na

    tela Programações do Veículo, será

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

    selecionado

    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 

    status Efetivada e é gerada uma Viagem do

    tipo 

    tipo Normal.

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

Programação

com

Com Viagem Coligada

.

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

  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 sistema apresenta a mensagem: "Deseja gerar a programação como Viagem Coligada de Entrega e Transferência?".
  12. Clique em SIM 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. O  
  17. Os status das programações , são apresentados como Em Aberto.
  18. Posicione o cursor sobre a programação com status  status Em Aberto.
  19. Clique em Outras Ações e selecione a opção Efetivar/Efetivar.
  20. O Sistema gera 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 status Efetivada.
Informações
iconfalse
titleImportante:!

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

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

    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.

Informações
iconfalse
titleImportante:!

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

Opção Visualizar da

tela

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

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

Funcionalidades da

opção

Opção Descarregar da

tela

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 

Uma Programação de Carregamento

com mais de um veículo. 

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

    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 é

    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

    status 

    status Em Aberto.

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

  15. A

    Programação

    programação é apresentada

    com status 

    com o status Efetivada e é gerada uma Viagem do tipo Normal.

Estornar

uma

Uma Programação de Carregamento

com status

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

    status Efetivada

    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á excluida excluída e o status da Programação de Carregamento será alterado para "para Em Aberto".

 

Excluir

uma

Uma Programação

com status

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

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

Informações
iconfalse
titleImportante
:
!
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".