Árvore de páginas

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais 

Especificação

Produto

Protheus

Módulo

SIGATMS

Segmento Executor

 

Projeto1

LOGTMS01

IRM/EPIC1

 

Requisito/Story/Issue1

PCREQ-138

Subtarefa1

 

Chamado/Ticket2

 

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

 Permitir a utilização de um terceiro reboque nas viagens. 

 

Definição da Regra de Negócio 

Criar os novos campos “Cod.3°Reboq” (DTR_CODRB3) e “Mod. 3°Reboq.” (DTR_MODRB3) na tabela “DTRComplemento de Viagem”, afim de permitir a utilização de mais um reboque nas viagens.  

Realizar os ajustes em todos os fontes que utilizam reboques: 

Rotina

Alteração

CTESEFAZ

  • Realizar tratamento na querie de pesquisa do veículo, para a geração do XML.

MDFESEFAZ

  • Realizar tratamento na querie de pesquisa do veículo para a geração do XML.

TMSA140

  • Realizar tratamento na função TMSA140Mnt, se controle de veículos ativo, destrava os veículos e reboques no cancelamento.
  • Realizar tratamento na função TmsA140Lim para obter a capacidade dos Reboques.
  • Realizar tratamento para o bloqueio – Controle de documentos com a passagem do 3° Reboque.

TMSA141

  • Realizar tratamento na função TMSA141Mnt, se controle de veículos ativo, destrava veículo e reboques no cancelamento.
  • Realizar tratamento na função TmsA141Lim para obter a capacidade dos reboques.
  • Realizar tratamento para o bloqueio – Controle de documentos com a passagem do 3° Reboque. 

TMSA142

  • Realizar tratamento na função Tmsa142Prc na querie de pesquisa de veículos.
  • Realizar tratamento se o reboque se encontra liberado.
  • Realizar tratamento para verificar se o reboque está sendo utilizado em uma viagem.
  • Ajustar a função Tmsa142Con na querie que verifica se a viagem foi marcada.

TMSA143

  • Realizar tratamento na função Tmsa143Atz, com ajustes nas queries de pesquisa de reboques.

TMSA144

  • Realizar tratamento na função TmsA144Mnt, se o controle de veículos está ativo, destrava veículo e reboques no cancelamento.
  • Realizar tratamento na função TmsA144Lim para obter a capacidade dos reboques.
  • Realizar tratamento para o bloqueio – Controle de documentos com a passagem do 3° Reboque.
  • Realizar tratamento na função TMSA144Sub, no case do carregamento gráfico passando o 3° reboque.

TMSA145

  • Realizar tratamento na função TmsA145Pnl, adicionando no vetor aHeaderVei o 3° reboque.
  • Tratamento na função TmsA145Qry adicionando o 3°reboque.
  • Realizar tratamento na pesquisa de veículos.

TMSA146

  • Realizar ajuste na função TMSA146Vld e T146GrvVge para inclusão do 3° reboque.

TMSA210

  • Realizar tratamento na função TmsA210Val, para que a DTA receba o conteúdo do campo do 3° reboque.
  • Realizar ajuste na querie de consulta de veículos da viagem da função TmsA210Vei.

TMSA215

  • Realizar ajuste na função TmsA215Vld, permitindo que a tabela DDK receba o 3° reboque.
  • Ajustar a função T215GrvDTA com a passagem do 3° reboque.
  • Ajustar a função TmsA215Grv.
  • Ajustar a função T215LmpPan com o 3° reboque.
  • Ajustar a função TA215CalPn com o 3° reboque.

TMSA220

  • Ajustar as funções TmsA220LOk, TMSA220Vld e TMSA220Whe para receber o 3° reboque.

TMSA240

  • Realizar ajuste na função TMSA240Vld. Executar o gatilho do 3° reboque.
  • Ajustar a função TMSA240Mnt se utilizar controle de veículos ativo para realizar o destravamento dos reboques no cancelamento.
  • Validar se o código do veículo é diferente do código dos reboques para retorno do lRet.
  • Quando utilizar o controle de veículos ativo, ao selecionar o veículo e gatilhar os reboques com o mesmo número de liberação, incluindo o 3° reboque.
  • Realizar tratamento para quando for efetuar a troca do reboque, liberar o reboque anterior que esta no aCols e bloquear o novo reboque que está na variável de memória.
  • Realizar a somatória de eixos do código do veículo com o código do reboque.
  • Realizar tratamento adicionando o 3° reboque na verificação do código de veículos e reboques para preencher o vetor aVeiculos para cálculo do frete e pedágio.
  • Realizar tratamento na chamada da função TMSA240Blq, passando o conteúdo em memória do campo do 3° reboque.
  • Validação para verificar se o 3° já se encontra em outra viagem.
  • Validar se o 1° reboque é igual ao veículo ou ao 2° e 3° reboque.
  • Adicionar verificação que não permita escolher o 3° reboque se a categoria do veículo for “Comum”.
  • Na função TMSA240Whe incluir validação para permitir a inclusão do 3° reboque, somente se o veículo for da categoria cavalo ou especial.
  • Realizar tratamento também nesta função para não permitir a digitação do campo valor frete do 3° reboque para veículo próprio.
  • Realizar ajuste na função TmsA240LOk com a passagem do 3° reboque, analisando se há itens duplicados na GetDados.
  • Não permitir na TmsA240LOk a escolha do 3° reboque, se a categoria do veículo for comum.
  • Na função TmsA240TOk verificar se o 3° reboque está sendo utilizado em outra viagem como 1° ou 2° reboque.
  • Verificar o cálculo do pedágio x operadora de frotas e a passagem do 3° reboque se lRepom ativo.
  • Verificar o código e loja do fornecedor do 3° reboque, quando o código da operadora na DTR for igual a “2”.
  • Na função TMSA240Grv, realizar o ajuste para alterar o status do 3° reboque para liberado. Se Alterou o Codigo do 3° reboque, tem que Alterar o Status do 3° Reboque anterior para liberado.
  • Nesta mesma função alterar o status do 3° reboque para reservado. Na sequência destravar o veículo e os reboques.
  • Na função aCalFreCar realizar a passagem do 3° reboque.
  • Na função TMSA240Del, realizar a passagem do 3° reboque. 

TMSA250

  • Realizar tratamento na função TMSA250Mnt, para passar os dados do 3° reboque na montagem do contrato de carreteiro.
  • Na função Tma250Forn realizar tratamento para calcular o frete do 3° reboque.
  • Realizar ajuste na função TMA250Oper para posicionar no cadastro do 3° reboque.

TMSA310

  • Realizar tratamento na função TMSA310Grv com tratamento na query que verifica para não efetuar o fechamento se foi informado veículo genérico na viagem, passando na pesquisa o campo de 3° reboque.

TMSA340

  • Realizar ajuste na função TMSA340Sta passando o 3° reboque no processo de liberação do reboque.
  • Ajustar a função TMSA340Vei realizando a pesquisa do 3° reboque.

TMSA350

  • Realizar tratamento na função TMSA350Grv para atualizar a DUV quando o controle de veículos estiver desabilitado e houver integração com o manutenção de ativos, passando o código do 3° reboque como “Bem”. Passar na chamada da função TMSAtuMnt como parâmetro, o 3° reboque que está posicionado na DUV.
  • Ajustar a função TMSA350Vld para verificar o hodômetro de entrada e saída do 3° reboque, inclusive quando a integração ativa com o Manutenção de ativos.
  • Ajustar a função TMSA350Km a montagem do aHeader e aCols do 3° reboque.
  • Verificar na chamada da função TMSA430DUV a passagem como parâmetro do 3° reboque.
  • Verificar na chamada da função TMSAtuMnt a passagem como parâmetro do 3° reboque na integração com o manutenção de ativos.
  • Na função TMSStatVei, alterar o status do 3° reboque.

TMSA360

  • Ajustar a função TmsA360TOk na passagem do 3° reboque, para não permitir a transferência para duas viagens diferentes sem reboques para não gerar erro no DTR.
  • Ajustar a função TmsA360Est com o 3° reboque para a gravação do estorno da ocorrência.
  • Realizar ajuste na função TMSA360KmVei implementando o 3° reboque por meio da DUV.

TMSA430

  • Implementar a inclusão do 3° reboque na função TA430Viage para validação no movimento de veículos.
  • Na função Tmsa430Duv passar as informações do 3º reboque para atualização da DUV.

TMSAE72

  • Criar mais um define na rotina para o 3° reboque.
  • Implementar na querie de seleção de viagens o 3° reboque na função TMS72LIST.
  • Implementar no vetor aListBox o 3° reboque.
  • Ajustar a querie da função TMS72PrEnv, com a passagem do 3° reboque.
  • Ajustar a querie da função MontaCLETMS, com a passagem do 3° reboque.
  • Adicionar o 3° reboque no vetor aOpcVeic.

TMSAF15

  • Atualizar a função TMSAF15Grv incluindo o 3° reboque pela tabela DF7.
  • Realizar ajuste nesta função para alterar o status do 3° reboque para liberado.
  • Ajustar a função TMSAF15Frt com Seek do código do 3° reboque.
  • Ajustar a querie da função TMSAF15ConsRb adicionando o 3° reboque.
  • Ajustar a adição ao vetor aReboques com o 3° reboque.

TMSC060

  • Ajustar a querie da função TMC060MTela de veículos adicionando o 3° reboque.

TMSPAMCARD

  • Ajustar a função PamIncCont, para implementar a consulta ao 3° reboque na adição da quantidade de veículos.
  • Ajustar o vetor aVeiculos para receber o 3° reboque.

TMSAF99

  • Ajustar a querie que obtem a KM dos veículos para considerar o 3° reboque.

TMSR270

  • Adicionar ao objeto oDocto o 3° reboque.
  • Ajustar a querie da seção 1 a pesquisa do 3° reboque.

TMSR280

  • Adicionar ao objeto oViagem o 3° reboque.
  • Ajustar a querie da seção 1 a pesquisa do 3° reboque.

TMSR220

  • Adicionar ao objeto oVeiculo o 3° reboque
  • Ajustar a querie a pesquisa do 3° reboque.
  • Verificar a criação do arquivo de trabalho do relatório a necessidade de informar o 3° reboque.
  • Ajustar a impressão dos campos da tabela temporária verificando se existe 3° reboque para acrescentar um * no cód. veiculo.

TMSR300

  • Adicionar ao objeto oVeiculo o 3° reboque.
  • Ajustar a querie da seção 2 adicionando o 3° reboque.
  • Adicionar ao vetor aVeiculos o 3° reboque.
  • Realizar um dbSetOrder na tabela DA3 e adicionar no MsSeek a consulta a DTR do 3° reboque.

TMSR310

  • Adicionar ao objeto oViagem o 3° reboque.
  • Ajustar a querie da seção 1 adicionando o 3° reboque.
  • Adicionar ao vetor aCodVei o 3° reboque.

TMSR380

  • Adicionar ao objeto oViagem o 3° reboque.
  • Ajustar a querie da seção 1 adicionando o 3° reboque.
  • Ajustar a função TMSR380Imp com a passagem do 3° reboque.

TMSR340

  • Adicionar ao objeto oFilAti o 3° reboque.
  • Ajustar a querie da seção 1 adicionando o 3° reboque.
  • Ajustar a função de impressão TMSR340Imp, a impressão dos veículos e reboques passando o 3° reboque.

TMSR410

  • Adicionar ao objeto oViagem o 3° reboque.
  • Ajustar a querie da seção 1 adicionando o 3° reboque.
  • Ajustar a função TMSR410TRB a querie adicionando o 3° reboque.
  • Ajustar a função TMSR410Imp com o 3° reboque para a impressão dos dados do veículo e reboques.

TMSR440

  • Ajustar a querie da seção 1 adicionando o 3° reboque.
  • Ajustar a função TMR440Calc realizando um MsSeek para o 3° reboque.
  • Ajustar a querie da função TMSR440TRB com a passagem do 3° reboque.
  • Ajustar a função TMSR440Imp com o 3° reboque para a impressão dos dados do veiculo e reboques.

TMSR490

  • Adicionar ao objeto oDocumento o 3° reboque.
  • Ajustar a querie da seção 1 adicionando o 3° reboque.
  • Ajustar a função TMR490Imp com o 3° reboque para a impressão dos dados do veiculo e reboques.

TMSR560

  • Ajustar a querie de pesquisa da seção veículos com o 3° reboque.

TMSR570

  • Ajustar a querie de pesquisa da seção veículos com o 3° reboque.

TMSR590

  • Ajustar a querie de pesquisa da seção veículos com o 3° reboque.

TMSR645

  • Ajustar a querie de pesquisa da seção veículos com o 3° reboque.

TMSXFUNA

  • Ajustar a função TmsVlFaixa a querie que obtém os veículos e rota adicionando a pesquisa do 3° reboque.
  • Adicionar ao vetor aVeiculos o 3° reboque.
  • Ajustar a querie da função TMSVOdoEnt adicionando o 3° reboque para retornar a ultima data e hora de saída informada para o veículo da DUV.
  • Ajustar a querie que retorna o ultimo apontamento do veículo adicionando o 3° reboque.
  • Ajustar a querie que retorna o ultimo apontamento de data e hora de entrada do veículo adicionando o 3° reboque.
  • Ajustar a querie da função TMSMntBens adicionando a pesquisa o 3° reboque.
  • Ajustar para obter o tipo do 3° reboque e verificar se o bem foi cadastrado.
  • Ajustar a querie da função TMSVOdoSai adicionando a pesquisa do 3° Reboque.

TMSXFUNB

  • Ajustar a querie que realiza a leitura das viagens na função TMSEmViag adicionando o 3° reboque.
  • Ajustar a função TMSCalFrePag para verificar a pesquisa no 3° reboque.
  • Ajustar a pesquisa do 3° reboque para o vetor aTipVei.
  • Ajustar a função TMCalFrtPg a pesquisa no 3° reboque.

TMSXUNFC

  • Ajustar a função TmsBlqViag para realizar tratamento de bloqueio para o 3° reboque.
  • Realizar ajuste para verificar a capacidade do veículo adicionando o 3° reboque.

TMSXFUNI

  • Verificar a necessidade de ajustar a função TMSDadMIC, para tratar o 2° e 3° reboque.

TMSAI45

  • Adicionar a geração do MIC a inclusão do novo campo referente ao terceiro reboque.

RTMSR18

  • Implementar no relatório a adição do terceiro reboque.

RTMSR18A

  • Impelmentar no relatório a adição do terceiro reboque.

RTMSR18B

  • Implementar no relatório a adição do terceiro reboque.

RTMSR18G

  • Implementar no relatório a adição do terceiro reboque.

Para implementar o Terceiro Reboque, o cálculo do contrato do carreteiro irá considerar o terceiro reboque. 


Rotinas envolvidas: 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

CTESEFAZ

Alteração

Função Genérica

-

MDFESEFAZ

Alteração

Função Genérica

-

TMSA140

Alteração

Atualizações / Viagens / Rod. Transporte / Viagem

-

TMSA141

Alteração

Atualizações / Viagens / Rod. Entrega / Viagem

-

TMSA142

Alteração

Atualizações / Viagens / Rod. Entrega / Confirmação

-

TMSA143

Alteração

Atualizações / Viagens / Rod. Entrega / Gantt

-

TMSA144

Alteração

Atualizações / Viagens / Rod. Entrega / Viagem (Mod.2)

-

TMSA145

Alteração

Atualizações / Viagens / Rod. Entrega / Gestão de Viagens

-

TMSA210

Alteração

Atualizações / Viagens / Rod. Entrega / Carregamento

-

TMSA215

Alteração

Atualizações / Viagens / Rod. Transporte / Carreg. Gráfico

-

TMSA220

Alteração

Atualizações / Terceiros / Tabela de Carreteiro por Rota

-

TMSA240

Alteração

Atualizações / Viagens / Rod. Entrega / Complemento Viagem

-

TMSA250

Alteração

Atualizações / Terceiros / Contrato Carreteiro

-
TMSA310Alteração

Atualizações / Viagens / Rod. Entrega / Fechamento

-

TMSA340

Alteração

Atualizações / Viagens / Rod. Entrega / Encerramento

-

TMSA350

Alteração

Atualizações / Viagens / Rod. Entrega / Operações

-

TMSA360

Alteração

Atualizações / Ocorrências / Reg. de Ocorrências

-

TMSA430

Alteração

Atualizações / Transportes / Mov. Veiculos

-

TMSAE72

Alteração

Função Genérica

-

TMSAF15

Alteração

Atualizações / Transportes / Retorno de Reboque

-

TMSC060

Alteração

Atualizações / Transportes / Pos.veiculo/Motor.

-

TMSPAMCARD

Alteração

Função Genérica

-

TMSAF99

Alteração

Miscelanea / Calculos / Custos Transporte

-

TMSR270

Alteração

Relatórios / Movmentos Transporte / Ctrcs N/Entregues

-

TMSR280

Alteração

Relatórios / Movmentos Transporte / Relacao de Viagens

-

TMSR220

Alteração

Relatórios / Movmentos Transporte / Util.mensal Frota

-

TMSR300

Alteração

Relatórios / Movmentos Transporte / Anali.carregamento

-

TMSR310

Alteração

Relatórios / Movmentos Transporte / Veiculos a Receber

-

TMSR380

Alteração

Relatórios / Movmentos Transporte / Veiculos a Liberar

-

TMSR340

Alteração

Relatórios / Movmentos Transporte / Entregas S/Ocorre.

-

TMSR410

Alteração

Relatórios / Movmentos Transporte / Programacao Diaria

-

TMSR440

Alteração

Relatórios / Movmentos Transporte / Comp. Rent. Viagem

-
TMSR490Alteração

Relatórios / Movmentos Transporte / Doctos. Embarcados

-

TMSR560

Alteração

Relatórios / Movmentos Transporte / Romaneio Entrega

-

TMSR570

Alteração

Relatórios / Movmentos Transporte / Romaneio de Coleta

-

TMSR590

Alteração

Relatórios / Movmentos Transporte / Manifesto

-

TMSXFUNA

Alteração

Função Genérica

-

TMSXFUNB

Alteração

Função Genérica

-

TMSXFUNI

Alteração

Função Genérica

-

TMSXFUNC

Alteração

Função Genérica

-

TMSAI45

Alteração

Atualizações / Viagens / Transporte Internacional / MIC e DTA

-

RTMSR18

Alteração

Atualizações / Viagens / Transporte Internacional / MIC e DTA / Outras Ações / Imprimir / MIC / DTA

-

RTMSR18A

Alteração

Atualizações / Viagens / Transporte Internacional / MIC e DTA / Outras Ações / Imprimir / Gráfico em Lastre

-

RTMSR18B

Alteração

Atualizações / Viagens / Transporte Internacional / MIC e DTA / Outras Ações / Imprimir / Gráfico - Formulário Pré Impresso

-

RTMSR18G

Alteração

Atualizações / Viagens / Transporte Internacional / MIC e DTA / Outras Ações / Imprimir / Gráfico – Formulário Em Branco

-


Protótipo de Tela

 

Novos campos: DTR_CODRB3 e DTR_MODRB3 

 

  

Dicionário de Dados 

Arquivo: DTR - Complemento de viagem         

Campo

DTR_CODRB3

Tipo

Caracter

Tamanho

8

Decimal

0

Título

Cód.3°Reboq.

Descrição

Codigo do 3o.Reboque    

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Sistema

Vazio() .Or. (ExistCpo('DA3') .And. TmsA240Vld())

When

TMSA240Whe()                                               

Consulta Padrão

DTU

Contexto

Real

Propriedade

Alterar

Ordem

47

Campo

DTR_MODRB3

Tipo

Caracter

Tamanho

30

Decimal

0

Título

Mod.3º Reboq

Descrição

Modelo do 3º Reboque

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

If(Inclui,"",Posicione("DA3",1,xFilial("DA3")+DTR->DTR_CODRB3,"DA3_DESC"))

Inic. Browse

Posicione("DA3",1,xFilial("DA3")+DTR->DTR_CODRB3,"DA3_DESC")

Contexto

Virtual

Propriedade

Visualizar

Ordem

48

Campo

DTR_VALRB3

Tipo

Numérico

Tamanho

14

Decimal

2

Formato

@E 99,999,999,999.99

Título

Frete 3o.Reb

Descrição

Valor frete 3oReboque   

Usado

Sim

Obrigatório

Não

Browse

Não

Valid. Sistema

Positivo()

When

Tmsa240Whe()

Contexto

Real

Propriedade

Alterar

Ordem

49

Campo

DTR_CALRB3

Tipo

Caractere

Tamanho

1

Decimal

0

Formato

@!

Título

Frt Cal 3oRb

Descrição

Frete calculado 3oReboque

Usado

Não

Obrigatório

Não

Browse

Não

Inic. Padrão

“2”

Cbox Port.

1=Sim;2=Não

Contexto

Real

Propriedade

Visualizar

Ordem

50

  

Arquivo: DF7Retirada de Reboque 

Campo

DF7_CODRB3

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Cod.3o.Reboq

Descrição

Codigo do 3o.Reboque    

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Visualizar

Ordem

20

Campo

DF7_MODRB3

Tipo

Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Mod.3o.Reboq

Descrição

Modelo do 3o.Reboque    

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Browse

Posicione('DA3',1,xFilial('DA3')+DF7->DF7_CODRB3,'DA3_DESC')                   

Inic. Padrão

If(Inclui,'',Posicione('DA3',1,xFilial('DA3')+DF7->DF7_CODRB3,'DA3_DESC'))                                                      

Contexto

Virtual

Propriedade

Visualizar

Ordem

21

 

Arquivo: DTA - Carregamento 

Campo

DTA_CODRB3

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Cod.3o.Reboq

Descrição

Codigo do 3o.Reboque    

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

If(Inclui,'',Posicione('DTR',3,xFilial('DTR')+DTA->(DTA_FILORI+DTA_VIAGEM+DTA_CODVEI),'DTR_CODRB3'))                           

Contexto

Virtual

Propriedade

Visualizar

Ordem

43

Campo

DTA_MODRB3

Tipo

Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Mod.3o.Reboq

Descrição

Modelo do 3o.Reboque    

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

If(Inclui,'',Posicione('DA3',1,xFilial('DA3')+DTR->DTR_CODRB3,'DA3_DESC'))                                                      

Contexto

Virtual

Propriedade

Visualizar

Ordem

44

  

Arquivo: DUVReg. Entradas X Saídas Veículos 

Campo

DUV_CODRB3

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Cod.3o.Reboq

Descrição

Codigo do 3o.Reboque    

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Visualizar

Ordem

34

Campo

DUV_ODOSR3

Tipo

Numérico

Tamanho

6

Decimal

0

Formato

@E 999,999

Título

KM Saida RB3

Descrição

KM Saida RB3

Usado

Sim

Obrigatório

Não

Browse

Não

Valid

Positivo()

Contexto

Real

Propriedade

Alterar

Ordem

35

Campo

DUV_ODOER3

Tipo

Numérico

Tamanho

6

Decimal

0

Formato

@E 999,999                                  

Título

KM Entrad R3

Descrição

KM Entrada RB3

Usado

Sim

Obrigatório

Não

Browse

Não

Valid

Positivo()

Contexto

Real

Propriedade

Alterar

Ordem

36

Campo

DUV_ODORB3

Tipo

Numérico

Tamanho

6

Decimal

0

Formato

@E 999,999                                  

Título

Km 3o.Reboq

Descrição

Km do 3o.Reboq          

Usado

Sim

Obrigatório

Não

Browse

Não

Valid

Positivo()

Contexto

Real

Propriedade

Alterar

Ordem

37

 

Arquivo: DDK - Carreg.Rotina Grafica         

Campo

DDK_CODRB3

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Cod.3o.Reboq

Descrição

Codigo do 3o.Reboque    

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Visual

Propriedade

Real

Ordem

07

Campo

DDK_VEICAR

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Vei.Carreg.

Descrição

Veiculo do Carregamento

Usado

Sim

Obrigatório

Sim

Browse

Não

Contexto

Real

Propriedade

Alterar

Val. Sistema

TmsA215Vld()

When

Tmsa215Whe()

Cbox Port.

0=Veiculo; 1=1ºReboque; 2=2ºReboque; 3=3ºReboque

Ordem

08

 

Arquivo: DW4Confirmação Embarque Fluvial         

Campo

DW4_CODRB2

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Cod.2o.Reboq

Descrição

Código do 2o. Reboque

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Val. Sistema

ExistCpo('DA3', M->DW4_CODRB2, 1)

Cons. Padrão

DA3

Ordem

14

Campo

DW4_MODRB2

Tipo

Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Mod.2o.Reboq

Descrição

Modelo do 2o. Reboque

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Virtual

Propriedade

Visualizar

Inic. Padrão

If(Inclui, '', Posicione('DA3', 1, xFilial('DA3') + DW4->DW4_CODRB2, 'DA3_DESC'))

Inic. Browse

Posicione('DA3', 1, xFilial('DA3') + DW4->DW4_CODRB2, 'DA3_DESC')

Ordem

15

Campo

DW4_CODRB3

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Cod.3o.Reboq

Descrição

Código do 3o. Reboque

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Val. Sistema

ExistCpo('DA3', M->DW4_CODRB3, 1)

Cons. Padrão

DA3

Ordem

16

Campo

DW4_MODRB3

Tipo

Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Mod.3o.Reboq

Descrição

Modelo do 3o. Reboque

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Virtual

Propriedade

Visualizar

Inic. Padrão

If(Inclui, '', Posicione('DA3', 1, xFilial('DA3') + DW4->DW4_CODRB3, 'DA3_DESC'))

Inic. Browse

Posicione('DA3', 1, xFilial('DA3') + DW4->DW4_CODRB3, 'DA3_DESC')

Ordem

17

 

Arquivo: DYBRomaneio de Entrega       

Campo

DYB_CODRB3

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Cod.3o.Reboq

Descrição

Codigo do 3o.Reboque

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Val. Sistema

Vazio() .OR. ExistCpo("DA3")

Cons. Padrão

DA3

Ordem

21

Campo

DYB_MODRB3

Tipo

Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Mod.3o.Reboq

Descrição

Modelo do 3o. Reboque

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Virtual

Propriedade

Visualizar

Inic. Padrão

If(Inclui, '', Posicione('DA3', 1, xFilial('DA3') + DYB->DYB_CODRB3, 'DA3_DESC'))

Ordem

23

 

Arquivo: DTTItens Tab Frete P/ Carreteiros       

Campo

DTT_FRORB3

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

3o.Reboque 

Descrição

Frota do 3o.Reboque     

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Alterar

Propriedade

Real

Val. Sistema

Pertence("0123")                                                                                                               

Inic. Padrão

"0"

Cbox Port.

0=Nao Tem;1=Frota Propria;2=Frota Terceiro;3=Frota Agregado

When

TMSA220Whe()

Ordem

14

 

Arquivo: DIJAlterações do MIC/DTA         

Campo

DIJ_PLARB3

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Pl. Reboque3 

Descrição

Pl. Reboque3     

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Visualizar

Propriedade

Virtual

Ordem

93

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.