Page tree


Tempo aproximado para leitura: 05 min

01. DADOS GERAIS

Linha de Produto:Protheus®
Segmento:Supply Chain - Logistica
Módulo:TMS - Gestão de Transporte
Função:
RotinaNome Técnico
TMSA146Programação de Carregamento
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS02-5568


02. 
SITUAÇÃO/REQUISITO

Implementar na tela de programação de carregamento aba contendo as informações do motorista já com os relacionamentos com a tabela DDZ - "Veículos da Programação" e DF8 - "Programação de Carregamento".

03. SOLUÇÃO

Foi adicionado na rotina TMSA146 - "Programação de Carregamento" nova aba de motoristas que acessa os campos da tabela DLS - "Motoristas da Programação de Carregamento" que ficará disponível após a execução do UpdDistr que atualiza o dicionário de dados (o link com a explicação de como atualizar dicionário poderá ser acessado logo abaixo pela seção Importante).

Informações sobre a solução aplicada

A solução mencionada, suporta apenas a gravação do modelo relacionado com a tabela DLS - "Motoristas da Programação de Carregamento", assim como visualização, alteração e exclusão dos dados.

A solução aqui aplicada não trata sobre as validações relacionadas a tabela DLS - "Motoristas da Programação de Carregamento" de nenhum tipo, salvo apenas a validação do modelo de duplicidade de linha relacionada a tabela DLS - "Motoristas de Programação de Carregamento" ao qual não permite incluir o mesmo motorista mais de um vez para a mesma Programação de Carregamento.

Chave

Nome

Modo

PYME

DLS

Motoristas da Programação de CarregamentoCS

Campos utilizados pela tabela DLS - "Motoristas da Programação de Carregamento"

CampoDLS_FILIAL
TipoCaractere
Tamanho8
Decimal0
Formato@!
TituloFilial
DescriçãoFilial do Sistema
UsadoN
ObrigatórioN
BrowseS
Grupo033
HelpFilial do Sistema
CampoDLS_FILORI
TipoCharactere
Tamanho8
Decimal0
Formato@!
TituloFil. Origem
DescriçãoFilial de Origem
UsadoS
ObrigatórioS
BrowseS
Grupo033
HelpFilial de Origem
CampoDLS_NUMPRG
TipoCharactere
Tamanho6
Decimal0
Formato@!
TituloPrg Carregto
DescriçãoProgramação Carregamento
UsadoS
ObrigatórioS
BrowseS
Grupo
HelpCódigo da programaçao de carregamento.
CampoDLS_ITEDF8
TipoCharactere
Tamanho3
Decimal0
Formato@!
TituloSeq.Progr.
DescriçãoSeq. Progr. Carregamento.
UsadoS
ObrigatórioS
BrowseS
Grupo
HelpSequencia Programação Carregamento
CampoDLS_CODVEI
TipoCharactere
Tamanho8
Decimal0
Formato@!
TituloCod. Veiculo
DescriçãoCódigo do Veículo
UsadoS
ObrigatórioS
BrowseS
Grupo
HelpCódigo do Veículo
CampoDLS_CODMOT
TipoCharactere
Tamanho6
Decimal0
Formato@!
TituloMotorista
DescriçãoCódigo do Motorista
UsadoS
ObrigatórioS
BrowseS
Grupo
HelpCódigo do Motorista
CampoDLS_NOMMOT
TipoCharactere
Tamanho40
Decimal0
Formato@!
TituloMotorista
DescriçãoNome do Motorista
UsadoS
ObrigatórioN
BrowseS
Grupo
HelpDescrição do Motorista
CampoDLS_TIPMOT
TipoCharactere
Tamanho1
Decimal0
Formato@!
TituloTp.Motorista
DescriçãoTipo do Motorista
UsadoS
ObrigatórioN
BrowseS
Grupo
Help

Tipo de motorista da programaçao de carregamento.

1=Próprio;2=Terceiro;3=Agregado

CampoDLS_CONDUT
TipoCharactere
Tamanho1
Decimal0
Formato@!
TituloTp.Condutor
DescriçãoTipo do Condutor
UsadoS
ObrigatórioN
BrowseS
Grupo
Help

Tipo do condutor da programaçao de carregamento.

1=Principal;2=Auxiliar

CampoDLS_FORADT
TipoCharactere
Tamanho1
Decimal0
Formato@!
TituloMeio Pg.Adto
DescriçãoMeio Pagto Adiantamento
UsadoS
ObrigatórioN
BrowseS
Grupo
Help

Meio de pagamento do adiantamento de frete.

1=Cartão;2=Conta Deposito

CampoDLS_FORPAG
TipoCharactere
Tamanho1
Decimal0
Formato@!
TituloMeio Pg.Frt.
DescriçãoMeio de Pagamento do Fret
UsadoS
ObrigatórioN
BrowseS
Grupo
Help

Meio pelo qual será realizado o pagamento de frete.

0=Não Utiliza;1=Cartão;2=Conta Deposito

CampoDLS_IDOPE
TipoCharactere
Tamanho20
Decimal0
Formato@!
TituloID.Motorista
DescriçãoID do Motorista
UsadoS
ObrigatórioN
BrowseS
Grupo
Help

ID do motorista da programaçao da viagem.

Equivale ao número do cartão da operadora de frete/vale pedágio.

CampoDLS_TPSPDG
TipoCharactere
Tamanho1
Decimal0
Formato@!
TituloTp.Pgt.Pedag
DescriçãoTipo Pagamento Pedágio
UsadoS
ObrigatórioN
BrowseS
Grupo
Help

Tipo de pagamento do pedagio.

Campo para integração com o sistema Pamcard.

Informar quem será o responsável pelo pagamento do pedágio, se for através do sistema Pamcard, informe a opção “5=Pamcard”.                                        

SXB = MR

CampoDLS_QTDTRA
TipoNumérico
Tamanho2
Decimal0
Formato99
TituloQtd.Transfe
DescriçãoQtd.Transferências
UsadoS
ObrigatórioN
BrowseS
Grupo
HelpQuantidade de transferência que será enviada a operadora de frota, paga pela transportadora, conforme legislação vigente, mínimo exigido por lei e 4.

Importante

É necessário atualizar o dicionário para incluir os campos da nova tabela DLS -Motoristas da Programação de Carregamento.

Link explicativo - como atualizar o dicionário: Atualizador de dicionário e base de dados - UPDDISTR.

Link da issue relacionada a geração do pacote de dicionário, contendo a tabela DLS - Motoristas da Programação de Carregamento: http://jiraproducao.totvs.com.br/browse/DLOGTMS02-5561