...
Produto: | Solucoes_totvs |
---|
Solucao | TOTVS Logística TMS |
---|
|
|
---|
Linha de Produto: | Linhas_totvs |
---|
Segmento | Distribuição |
---|
Region | Construção Projetos |
---|
Linha | Linha Protheus |
---|
|
|
---|
Segmento: | |
---|
Módulo: | TOTVS Logística TMSTMS |
---|
Função: | TMSAF60 - Viagem Modelo 3 TMSAF60A - Função viagem modelo 3 TMSAF61 - Função viagem modelo 3 TMSAF61G - Função viagem modelo 3 - Integração TMS x GFE TMSAF62 - Função viagem modelo 3 TMSAF62G - Função viagem modelo 3 - Integração TMS x GFE TMSAF63 - Função viagem modelo 3 TMSAF63G - Função viagem modelo 3 - Integração TMS x GFE TMSAF64 - Função viagem modelo 3 TMSAF64E - Função viagem modelo 3 TMSAF64P - Validações para Operadoras de Frota TMSAF65 - Rotina de Gatilhos da Viagem Modelo 3 TMSAF65G - Rotina de Gatilhos da Viagem Modelo 3 - Integração TMS x GFE TMSAF66 - Regras para o Inicializador de Campo da Viagem Modelo 3 TMSAF67 - Rotina da Gravação da Viagem Modelo 3 TMSAF68 - Adiciona itens no menu da viagem modelo 3 TMSAF69 - Rotina para administrar as execuções automáticas TMSAF90 - Carregamento da Viagem Modelo 3 TMSAF90A - Tela para seleção múltipla de documentos TMSC080 - Consulta de Documentos (via F3) TMSXFUNA - Funções Genéricas TMS TMSXFUNB - Funções Genéricas TMS TMSXFUNC - Funções Genéricas TMS TMSXFUND - Funções Genéricas TMS TMSXFUNG - Funções Genéricas TMS TMSXFUNP - Funções Genéricas TMS |
---|
Ticket: | Não se aplica |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGTMS02-11934 |
---|
02. SITUAÇÃO/REQUISITO
Implementar a
...
Viagem de Transporte e Coleta-Entrega (Modelo 3) do SIGATMS, proporcionando maior
...
agilidade para os processos de emissão de viagens de entrega, transferência e coleta-entrega.
As definições/conceitos para os processos de viagem transporte e entrega, permanecem os mesmos:
- Rodoviário Transporte - A viagem de transporte rodoviário é utilizada para efetuar a transferência de cargas entre as transportadoras que possuem filiais.
- Rodoviário Entrega - A viagem entrega é o processo utilizado para se efetuar a distribuição das mercadorias, ou seja, as respectivas entregas no destinatário.
03. SOLUÇÃO
Implementado a nova funcionalidade de Viagem Modelo 3.
Foram implementadas as seguintes melhorias:
- Melhor visualização de documentos embarcados e ocorrências registradas nas viagens efetuadas, permitindo assim que o usuário tenha acesso aos dados rapidamente sem a necessidade de acessá-las via Menu.
- Fechamento automático da viagem;
- Carregamento automático com possibilidade de utilização de comboio. Esta modalidade de carregamento disponibilizará todos os documentos para o conjunto de veículos da viagem, para que sejam utilizados em ambos os veículos, ou através de manutenção selecionado o veículo desejado;disponibilizará a distribuição dos documentos em mais de um veículo automaticamente.
- Melhor visualização e manutenção de documentos onde exista a integração TMS x GFE;
- Melhor visualização e manutenção de documentos onde exista a utilização de Operadoras de Frota;
...
Informações |
---|
|
As alterações de dicionário de dados estarão disponíveis a partir do release 12.1.33. |
04. DEMAIS INFORMAÇÕES
Para uso desta funcionalidade, deve ser utilizado:
Dicionário de dados para criação das tabelas e menus:
Pacote: 007852
Detalhamento conforme abas:
- Pacote: 008655 - Para atualização de dicionário de dados, criação de novas tabelas, campos, índices, gatilhos e menus.
- Fontes atualizados das rotinas envolvidas.
Informações |
---|
|
Adequações necessárias ao Dicionário de Dados:
Para o correto funcionamento da rotina de Viagem Modelo 3, é necessário que as tabelas abaixo possuam o mesmo compartilhamento na tabela SX2 - Banco de Dados: - DTQ - Viagem;
- DUD - Movimento de Viagem;
- DTA - Carregamento;
- DTR - Veículos da Viagem;
- DM3 -
|
Totvs custom tabs box |
---|
tabs | Dicionário SX2, Dicionário SX3, Dicionário SX7, Dicionário SIX |
---|
ids | SX2,SX3,SX7,SIX |
---|
|
Totvs custom tabs box items |
---|
|
|
Criação de tabelas:
Tabela | Descrição |
---|
DM3 | - Documentos da Viagem Mod.3;
- DM4
- - Planejamento da Viagem Mod.3;
- DM5
Operadora - - Operadora de Frotas Viagem;
- DM6
- - Veículos Carregados;
- DM8
- - Documentos da Viagem TMS x GFE;
- Para o correto funcionamento da rotina de Viagem Modelo 3, é necessário que os campos abaixo possuam o mesmo tamanho na tabela SX3 - Campos das Tabelas e Banco de Dados:
- Nome Credor (DTR_NOMCRE);
- Nome ou Razão Social (A2_NOME);
- Para o correto funcionamento da rotina de Viagem Modelo 3 em ambientes SIGATMS já funcionais será necessário ajuste do posicionamento dos campos relacionados abaixo, sendo necessário que a ordenação esteja antes do campo Rota (DTQ_ROTA) uma vez que o processo Atualizador de dicionário e base de dados - UPDDISTR não realizará este tipo de ajuste.
- Tipo Viagem (DTQ_TIPVIA);
- Serv. Transporte (DTQ_SERTMS);
- Tipo Transp. (DTQ_TIPTRA);
DETALHAMENTO DA ATUALIZAÇÃO DE DICIONÁRIO CONFORME ABAS
Totvs custom tabs box |
---|
tabs | Dicionário SX2, Dicionário SX3, Dicionário SX7, Dicionário SIX |
---|
ids | SX2,SX3,SX7,SIX |
---|
|
Totvs custom tabs box items |
---|
| Criação de tabelas: Tabela | Descrição |
---|
DM3 | Documentos da Viagem Mod.3 | DM4 | Planejamento da Viagem Mod.3 | DM5 | Operadora de Frotas Viagem | DM6 | Viagem Carregada | DM7 | Veículos Carregados | DM8 | Documentos da Viagem TMS x GFE |
|
Totvs custom tabs box items |
---|
| Criação de Campos. Tabela DM3 (Documentos da Viagem Mod.3): Campo | DM3_FILIAL | Tipo | Caractere | Tamanho | 2 |
| Totvs custom tabs box items |
---|
| Criação de Campos. Tabela DM3 (Documentos da Viagem Mod.3): Campo | DM3_FILIAL | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções | When | Relação | Val. Sistema | Help | Informe a filial do sistema. | Campo | DM3_FILORI | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | Título | Filial | Descrição | Filial de Origem da Viagem | Usado | Não | Obrigatório | Não | Browse | Sim | Opções | When | Relação | Val. Sistema | TMSAF62("DM3") | Help | Informe a filial de Origem da Viagem | Campo | DM3_VIAGEM | Tipo | Caractere | Tamanho | 6ViagemNúmero da ViagemFilial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
TMSAF62("DM3") | Help | Número da Viagem
| Help | Informe a filial do sistema. |
STATUSFILORI | Tipo | Caractere | Tamanho | 1@! | StatusStatusFilial de Origem da Viagem | Usado | SimNãoWhen | Relação | Iif(Inclui,'1',TMSAF66()) | 1=Em Aberto;2=Em Transito;3=Carregado;4=Encerrado;9=Cancelado | Help | Informa se o status do documento é Em Aberto; Em Trânsito; Carregado; Encerrado ou Cancelado.TMSAF62("DM3") | Help | Informe a filial de Origem da Viagem |
STROTAVIAGEM | Tipo | Caractere | Tamanho | 1@! | Status RotaStatus RotaSimNão | Sim | Opções |
| When |
| Relação |
| Val. Sistema | TMSAF62("DM3") | Help | Número da Viagem |
Campo | DM3_STATUS | Tipo | Caractere | Tamanho | 1 | Decimal | 0 | Formato | @! | Título | Status | Descrição | Status | Usado | Sim | Obrigatório | Não | Browse | Não | Opções | 1=Em Aberto;2=Em Transito;3=Carregado;4=Encerrado;9=Cancelado |
Opções | 1=Da Rota;2=Sem Rota Definida;3=De Outra Rota | When |
| Relação | Iif(Inclui,'1',TMSAF66()) | Val. Sistema |
| Help | Informa se o status do documento é Em Aberto; Em Trânsito; Carregado; Encerrado ou Cancelado. |
FILDOCSTROTA | Tipo | Caractere | Tamanho | 2Fil. DoctoFilial do DocumentoStatus Rota | Usado | Sim | Obrigatório | Não | Browse | SimNão | Opções | 1=Da Rota;2=Sem Rota Definida;3=De Outra Rota | When | TMSAF61DM3RelaçãoTMSAF62('DM3') | Informe a Filial do DocumentoInforma se o status do documento é Em Aberto; Em Trânsito; Carregado; Encerrado ou Cancelado. |
DOCFILDOC | Tipo | Caractere | Tamanho | 9@!No.Número Filial do Documento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM3') | Relação |
| Val. Sistema | TMSAF62('DM3') | Help | Informe | o Número de Transporte Campo | DM3_SERIE DOC | Tipo | Caractere | Tamanho | 39 | Decimal | 0 | Formato | @!!! | Título | Série No.Docto. | Descrição | Série Número do Documento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM3') | Relação |
| Val. Sistema | TMSAF62('DM3') | Help | Informe a Série o Número do Documento de Transporte. |
NOMREMSERIE | Tipo | Caractere | Tamanho | 40@!!! | Título | Série Docto. | Descrição | Série do Documento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM3') | Relação |
| Val. Sistema | TMSAF62('DM3') | Help | Informe a Série do Documento de Transporte. |
Campo | DM3_NOMREM | Tipo | Caractere | Tamanho | 40 | Decimal | 0 | Formato | @! | Título | Nome Nome Remet. | Descrição | Nome Remetente | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | Iif(Inclui,'',TMSAF66()) | Val. Sistema |
| Help | Nome do Cliente Remetente, este campo é preenchido automaticamente após selecionarmos um cliente remetente. |
Campo | DM3_NOMDES | Tipo | Caractere | Tamanho | 40 | Decimal | 0 | Formato | @! | Título | Nome Dest. | Descrição | Nome Destinatário | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | Iif(Inclui,'',TMSAF66()) | Val. Sistema |
| Help | Nome do cliente destinatário, este campo é preenchido automaticamente após selecionarmos um cliente destinatário. |
Campo | DM3_BAIRRO | Tipo | Caractere | Tamanho | 40 | Decimal | 0 | Formato | @! | Título | Bairro | Descrição | Bairro | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | Iif(Inclui,'',TMSAF66()) | Val. Sistema |
| Help | Bairro do cliente destinatário. |
Campo | DM3_MUN | Tipo | Caractere | Tamanho | 60 | Decimal | 0 | Formato | @! | Título | Município | Descrição | Município | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | Iif(Inclui,'',TMSAF66()) | Val. Sistema |
| Help | Município do cliente destinatário. |
Campo | DM3_EST | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Estado | Descrição | Estado | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | IIF(INCLUI,'',TMSAF66()) | Val. Sistema |
| Help | Estado do cliente destinatário. |
Campo | DM3_PRZENT | Tipo | Data | Tamanho | 8 | Decimal | 0 | Formato |
| Título | Prz.Entrega | Descrição | Prazo de Entrega | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | Iif(Inclui,cTod(''),TMSAF66()) | Val. Sistema |
| Help | Data do Prazo de Entrega da Mercadoria, com base nos prazos de regiões e prazos de cliente. |
Campo | DM3_QTDVOL | Tipo | Numérico | Tamanho | 5 | Decimal | 0 | Formato | 99999 | Título | Qtde. Volume | Descrição | Qtde.de Volumes | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DM3->(DM3_FILDOC+DM3_DOC+DM3_SERIE),"DT6_QTDVOL")) | Val. Sistema |
| Help | Quantidade de volumes da mercadoria. |
Campo | DM3_QTDVOL | Tipo | Numérico | Tamanho | 5 | Decimal | 0 | Formato | 99999 | Título | Vol. Orig | Descrição | Qtde.de Volumes Original | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DM3->(DM3_FILDOC+DM3_DOC+DM3_SERIE),"DT6_VOLORI")) | Val. Sistema |
| Help | Quantidade de volumes original do documento. |
Campo | DM3_PESO | Tipo | Numérico | Tamanho | 11 | Decimal | 4 | Formato | @E 999,999.9999 | Título | Peso Real | Descrição | Peso Real | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | IF(INCLUI,0,POSICIONE("DT6",1,XFILIAL("DT6")+DM3->(DM3_FILDOC+DM3_DOC+DM3_SERIE),"DT6_PESO")) | Val. Sistema |
| Help | Peso real da mercadoria. |
Campo | DM3_PESOM3 | Tipo | Numérico | Tamanho | 11 | Decimal | 4 | Formato | @E 999,999.9999 | Título | Peso Cubado | Descrição | Peso Cubado | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DM3->(DM3_FILDOC+DM3_DOC+DM3_SERIE),"DT6_PESO")) | Val. Sistema |
| Help | Peso cubado da mercadoria. |
Campo | DM3_VALMER | Tipo | Numérico | Tamanho | 14 | Decimal | 2 | Formato | @E 99,999,999,999.99 | Título | Vlr.Mercad. | Descrição | Valor da Mercadoria | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | IF(INCLUI,0,POSICIONE("DT6",1,XFILIAL("DT6")+DM3->(DM3_FILDOC+DM3_DOC+DM3_SERIE),"DT6_VALMER")) | Val. Sistema |
| Help | Valor da Mercadoria. |
Campo | DM3_ORIGEM | Tipo | Caracter | Tamanho | 1 | Decimal | 0 | Formato |
| Título | Orig. Carreg | Descrição | Origem do Carregamento | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | IF(INCLUI,0,POSICIONE("DT6",1,XFILIAL("DT6")+DM3->(DM3_FILDOC+DM3_DOC+DM3_SERIE),"DT6_VALMER")) | Val. Sistema |
| Help | Valor da Mercadoria. |
Tabela DM4 (Planejamento da Viagem Mod.3): Campo | DM4_FILIAL | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Filial do Sistema. |
Campo | DM4_FILORI | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial de Origem da Viagem | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Informe a filial de Origem da Viagem. |
Campo | DM4_VIAGEM | Tipo | Caractere | Tamanho | 6 | Decimal | 0 | Formato |
| Título | Viagem | Descrição | Número da Viagem | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Número da Viagem |
Campo | DM4_FILVGE | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Fil.Vge.Orig | Descrição | Filial da Viagem Original | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Filial da Viagem Original - Informação utilizada para viagem interligada. |
Campo | DM4_NUMVGE | Tipo | Caractere | Tamanho | 6 | Decimal | 0 | Formato |
| Título | No.Vge.Orig | Descrição | Número da Viagem Original | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM4') | Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Numero da Viagem Original - O preenchimento dos campos Filial da Viagem Original e Viagem Original, determina que os veículos e motoristas da viagem original, também serão utilizados na viagem informada nos campos Fil. Origem e Viagem, determinado assim, o conceito de viagens interligadas. |
Campo | DM4_DATINI | Tipo | Data | Tamanho | 8 | Decimal | 0 | Formato |
| Título | Data Início | Descrição | Data Início Planejamento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM4') | Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Data de Início prevista para a viagem |
Campo | DM4_HORINI | Tipo | Caracter | Tamanho | 4 | Decimal | 0 | Formato | @R 99:99 | Título | Hora Início | Descrição | Hora Início Planejamento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM4') | Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Horário Inicial previsto para a viagem |
Campo | DM4_DATFIM | Tipo | Data | Tamanho | 8 | Decimal | 0 | Formato |
| Título | Data Fim | Descrição | Data Fim Planejamento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM4') | Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Data Final prevista da viagem |
Campo | DM4_HORFIM | Tipo | Caracter | Tamanho | 4 | Decimal | 0 | Formato | @R 99:99 | Título | Hora Fim | Descrição | Hora Fim Planejamento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61('DM4') | Relação |
| Val. Sistema | TMSAF62("DM4") | Help | Horário Final previsto para a viagem |
Campo | DM4_TMPVGE | Tipo | Caracter | Tamanho | 5 | Decimal | 0 | Formato | @R 999:99 | Título | Tempo Viag. | Descrição | Tempo da Viagem | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Tempo Previsto para a viagem baseado na Data/Hora Inicial e Final. |
Tabela DM5 (Operadora de Frotas Viagem): Campo | DM5_FILIAL | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Filial do Sistema. |
Campo | DM5_FILORI | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial de Origem da Viagem | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Informe a filial de Origem da Viagem. |
Campo | DM5_VIAGEM | Tipo | Caractere | Tamanho | 6 | Decimal | 0 | Formato |
| Título | Viagem | Descrição | Número da Viagem | Usado | Não | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Número da Viagem |
Campo | DM5_CODOPE | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Cód.. Operad. | Descrição | Código da Operadora | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema | Vazio().Or.(TmsValField("M->DM5_CODOPE",.T.,"DM5_NOMOPE") .And. TMSAF62('DM5')) | Help | Código da Operadora de Frotas. |
Campo | DM5_NOMOPE | Tipo | Caractere | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Nome Operad. | Descrição | Nome da Operadora | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | IF(!INCLUI,TMSVALFIELD("DM5->DM5_CODOPE",.F.,"DM5_NOMOPE"),"") | Val. Sistema |
| Help | Nome da Operadora de Frota. |
Campo | DM5_TPSPDG | Tipo | Caractere | Tamanho | 1 | Decimal | 0 | Formato | @! | Título | Tp Pgt Pedag | Descrição | Tipo Pagamento Pedágio | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema | ExistCpo("SX5","MR"+M->DM5_TPSPDG) | Help | 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”. |
Campo | DM5_QTDSAQ | Tipo | Numérico | Tamanho | 2 | Decimal | 0 | Formato | 99 | Título | Qtd. Saque | Descrição | Qtd. Saque | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | 4 | Val. Sistema |
| Help | Quantidade de saque que será enviada a operadora de frota, paga pela transportadora, conforme legislação vigente, mínimo exigido por lei e 4. |
Campo | DM5_QTDTRA | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | 99 | Título | Qtd. Transfe | Descrição | Qtd. Transferência | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | 4 | Val. Sistema |
| Help | Quantidade de transferência que será enviada a operadora de frota, paga pela transportadora, conforme legislação vigente, mínimo exigido por lei e 4. |
Campo | DM5_PRCTRA | Tipo | Caractere | Tamanho | 9 | Decimal | 0 | Formato | @! | Título | N.o Proc. Tr | Descrição | N.o Processo Transporte | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | TMSAF61('DM5') | Relação |
| Val. Sistema |
| Help | Número do Processo de Transporte da Operadora de Frota. |
Tabela DM6 (Viagem Carregada): Campo | DM6_FILIAL | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Filial do Sistema. |
Campo | DM6_FILORI | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial de Origem da Viagem | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema | Iif(Empty(M->DM6_VIAGEM),.T.,ExistChav("DM6",M->DM6_FILORI + M->DM6_VIAGEM)) .And. TMSAF90Vld("DM6") | Help | Informe a filial de origem da viagem que será carregada. |
Campo | DM6_VIAGEM | Tipo | Caractere | Tamanho | 6 | Decimal | 0 | Formato |
| Título | Viagem | Descrição | Número da Viagem | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema | ExistChav("DM6",M->DM6_FILORI + M->DM6_VIAGEM) .And. TMSAF90Vld("DM6") | Help | Número da Viagem |
Campo | DM6_DATCAR | Tipo | Data | Tamanho | 8 | Decimal | 0 | Formato |
| Título | Data Carrega | Descrição | Data do Carregamento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | .F. | Relação | dDataBase | Val. Sistema |
| Help | Data de Início prevista para a viagem |
Campo | DM6_HORCAR | Tipo | Caracter | Tamanho | 4 | Decimal | 0 | Formato | @R 99:99 | Título | Hora Carrega | Descrição | Hora do Carregamento | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | .F. | Relação | SUBSTR(TIME(),1,2) + SUBSTR(TIME(),4,2) | Val. Sistema |
| Help | Indica a hora de carregamento da viagem. |
Tabela DM7 (Veículos Carregados): Campo | DM7_FILIAL | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Filial do Sistema. |
Campo | DM7_FILORI | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | .F. | Relação |
| Val. Sistema |
| Help | Informe a filial de origem da viagem que será carregada. |
Campo | DM7_VIAGEM | Tipo | Caracter | Tamanho | 6 | Decimal | 0 | Formato |
| Título | Viagem | Descrição | Número da Viagem | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | .F. | Relação |
| Val. Sistema |
| Help | Informe o número da viagem que será carregada. |
Campo | DM7_ITEDTR | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Item | Descrição | Item do Veículo na DTR | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | .F. | Relação |
| Val. Sistema |
| Help | Indica o item do veículo dentro dos registros da tabela de veículos da viagem. |
Campo | DM7_CODVEI | Tipo | Caracter | Tamanho | 8 | Decimal | 0 | Formato | @! | Título | Cód. Veículo | Descrição | Código do Veículo | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | .F. | Relação |
| Val. Sistema | Vazio() .Or. ExistCpo("DA3") | Help | Informe o código do veículo da viagem. |
Campo | DM7_MODVEI | Tipo | Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Mod Veiculo | Descrição | Modelo do Veículo | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação | IIF(INCLUI,"",POSICIONE("DA3",1,XFILIAL("DA3") + DM7->DM7_CODVEI,"DA3_DESC")) | Val. Sistema |
| Help | Descrição do modelo do veículo da viagem. |
Campo | DM7_CODRB1 | Tipo | Caracter | Tamanho | 8 | Decimal | 0 | Formato | @! | Título | Cod Reb 1 | Descrição | Código Primeiro Reboque | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema | Vazio() .Or. ExistCpo("DA3") | Help | Informe o código do primeiro reboque da viagem. |
Campo | DM7_MODRB1 | Tipo | Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Mod Reb 1 | Descrição | Modelo Primeiro Reboque | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | .F. | Relação | IIF(INCLUI,"",POSICIONE("DA3",1,XFILIAL("DA3") + DM7->DM7_CODRB1,"DA3_DESC")) | Val. Sistema |
| Help | Descrição do primeiro reboque da viagem. |
Campo | DM7_CODRB2 | Tipo | Caracter | Tamanho | 8 | Decimal | 0 | Formato | @! | Título | Cod Reb 2 | Descrição | Código Segundo Reboque | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | .F. | Relação |
| Val. Sistema | Vazio() .Or. ExistCpo("DA3") | Help | Informe o código do segundo reboque da viagem. |
Campo | DM7_MODRB2 | Tipo | Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Mod Reb 2 | Descrição | Modelo Segundo Reboque | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | .F. | Relação | IIF(INCLUI,"",POSICIONE("DA3",1,XFILIAL("DA3") + DM7->DM7_CODRB2,"DA3_DESC")) | Val. Sistema | IIF(INCLUI,"",POSICIONE("DA3",1,XFILIAL("DA3") + DM7->DM7_CODRB2,"DA3_DESC")) | Help | Descrição do segundo reboque da viagem. |
Campo | DM7_CODRB3 | Tipo | Caracter | Tamanho | 8 | Decimal | 0 | Formato | @! | Título | Cod Reb 3 | Descrição | Código Terceiro Reboque | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | .F. | Relação |
| Val. Sistema | Vazio() .Or. ExistCpo("DA3") | Help | Informe o código do terceiro reboque da viagem. |
Campo | DM7_MODRB3 | Tipo | Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Mod Reb 3 | Descrição | Modelo Terceiro Reboque | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | IIF(INCLUI,"",POSICIONE("DA3",1,XFILIAL("DA3") + DM7->DM7_CODRB3,"DA3_DESC")) | Val. Sistema | IIF(INCLUI,"",POSICIONE("DA3",1,XFILIAL("DA3") + DM7->DM7_CODRB3,"DA3_DESC")) | Help | Descrição do terceiro reboque da viagem. |
Tabela DM8 (Documentos da Viagem TMS x GFE): Campo | DM8_FILIAL | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Filial do Sistema. |
Campo | DM8_FILORI | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Informe a filial de origem. |
Campo | DM8_VIAGEM | Tipo | Caracter | Tamanho | 6 | Decimal | 0 | Formato |
| Título | Viagem | Descrição | Número da Viagem | Usado | Não | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Informe o número da viagem. |
Campo | DM8_FILDOC | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Fil. Docto | Descrição | Filial do Documento | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Informe a Filial do Documento. |
Campo | DM8_DOC | Tipo | Caractere | Tamanho | 9 | Decimal | 0 | Formato | @! | Título | No.Docto. | Descrição | Número do Documento | Usado | Não | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Informe o Número do Documento de Transporte. |
Campo | DM8_SERIE | Tipo | Caractere | Tamanho | 3 | Decimal | 0 | Formato | !!! | Título | Série Docto. | Descrição | Série do Documento | Usado | Não | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Informe a Série do Documento de Transporte. |
Campo | DM8_UFORI | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | UF Origem | Descrição | Estado de Origem | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema | ExistCpo("SX5","12"+M->DM8_UFORI) | Help | Informe a Série do Documento de Transporte. |
Campo | DM8_CDMUNO | Tipo | Caractere | Tamanho | 5 | Decimal | 0 | Formato | @! | Título | Cód.Mun.Ori | Descrição | Cod.Municipio de Origem | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema | TMSAF62G('DM8') | Help | Código do Município de Origem para o GFE |
Campo | DM8_MUNORI | Tipo | Caractere | Tamanho | 15 | Decimal | 0 | Formato | @! | Título | Mun.Origem | Descrição | Município de Origem | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação | IIF(INCLUI,"",POSICIONE("CC2",1,XFILIAL("CC2")+DM8->DM8_UFORI+DM8->DM8_CDMUNO,"CC2_MUN")) | Val. Sistema |
| Help | Município de Origem para o GFE |
Campo | DM8_CEPORI | Tipo | Caractere | Tamanho | 8 | Decimal | 0 | Formato | @R 99999-999 | Título | CEP Origem | Descrição | CEP Origem | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema |
| Help | Indica o CEP de origem do movto. da viagem utilizado no calculo do frete do módulo SIGAGFE. |
Campo | DM8_UFDES | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | UF Destino | Descrição | Estado de Destino | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema | ExistCpo("SX5","12"+M->DM8_UFDES) | Help | Unidade de Federação de Destino para o GFE. |
Campo | DM8_CDMUND | Tipo | Caractere | Tamanho | 5 | Decimal | 0 | Formato | @! | Título | Cod.Mun.Des | Descrição | Cód.. Município Destino | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema |
| Help | Código do Município de Destino para o GFE. |
Campo | DM8_MUNDES | Tipo | Caractere | Tamanho | 15 | Decimal | 0 | Formato | @! | Título | Mun.Des | Descrição | Município de Destino | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação | IIF(INCLUI,"",POSICIONE("CC2",1,XFILIAL("CC2")+DM8->DM8_UFDES+DM8->DM8_CDMUND,"CC2_MUN")) | Val. Sistema |
| Help | Município de Destino. |
Campo | DM8_CEPDES | Tipo | Caractere | Tamanho | 8 | Decimal | 0 | Formato | @R 99999-999 | Título | CEP Destino | Descrição | CEP Destino | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema |
| Help | Indica o CEP de destino do movto. da viagem utilizado no calculo do frete do módulo SIGAGFE. |
Campo | DM8_TIPVEI | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Tipo Veiculo | Descrição | Tipo Veiculo | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema | Vazio() .or. ExistCpo("DUT",M->DM8_TIPVEI,1) | Help | Indica o tipo de veículo utilizado no cálculo do frete do romaneio do módulo SIGAGFE. |
Campo | DM8_DESTPV | Tipo | Caractere | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Des.Tp.Vei | Descrição | Desc.Tipo Veiculo | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação | IF(INCLUI,"",POSICIONE("DUT",1,XFILIAL("DUT")+DM8->DM8_TIPVEI,'DUT_DESCRI ')) | Val. Sistema |
| Help | Descrição do tipo de veículo utilizado no cálculo do frete do romaneio do módulo SIGAGFE. |
Campo | DM8_CDTPOP | Tipo | Caractere | Tamanho | 10 | Decimal | 0 | Formato | @! | Título | Tipo Oper. | Descrição | Tipo de Operaçao | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema | Vazio() .OR. GFEExistC("GV4", 1, M->DM8_CDTPOP, "GV4->GV4_SIT=='1'") | Help | Indica o tipo de operação utilizado no cálculo do frete do romaneio do módulo SIGAGFE. |
Campo | DM8_DSTPOP | Tipo | Caractere | Tamanho | 50 | Decimal | 0 | Formato | @! | Título | Desc.Oper | Descrição | Descrição Tp. Operação | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação | IF(INCLUI,"",POSICIONE("DUT",1,XFILIAL("DUT")+DM8->DM8_TIPVEI,'DUT_DESCRI ')) | Val. Sistema |
| Help | Descrição do tipo de veículo utilizado no calculo do frete do romaneio do módulo SIGAGFE. |
Campo | DM8_CDCLFR | Tipo | Caractere | Tamanho | 4 | Decimal | 0 | Formato | @! | Título | Class.Frete | Descrição | Classificação de Frete | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When | TMSAF61G('DM8') | Relação |
| Val. Sistema | Vazio() .OR. GFEExistC("GUB", 1, M->DM8_CDCLFR, "GUB->GUB_SIT=='1'") | Help | Indica a classificação de frete utilizada no calculo do frete do romaneio do módulo SIGAGFE. |
Campo | DM8_DSCLFR | Tipo | Caractere | Tamanho | 50 | Decimal | 0 | Formato | @! | Título | Des.Clas.Fre | Descrição | Descrição Clas. Frete | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação | IF(INCLUI,'',POSICIONE("GUB",1,XFILIAL("GUB")+DM8->DM8_CDCLFR,"GUB_DSCLFR") ) | Val. Sistema |
| Help | Descrição da classificação de frete utilizada no cálculo do frete do romaneio do módulo SIGAGFE. |
Campo | DM8_CHVEXT | Tipo | Caractere | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Chv.Ext. | Descrição | Chave Externa | Usado | Sim | Obrigatório | Não | Browse | Não | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Número gerado por rotina de integração para identificação. Utilizar o separador ‘;’ para os campos. |
|
Totvs custom tabs box items |
---|
| Criação de gatilhos: DM3: X7_Campo | X7_Sequencia | X7_Regra | X7_CDOMIN | X7_Alias | X7_Ordem | X7_Chave | DM3_DOC | 001 | DT6->DT6_QTDVOL | DM3_QTDVOL | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_DOC | 002 | DT6->DT6_VOLORI | DM3_VOLORI | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_DOC | 003 | DT6->DT6_PESO | DM3_PESO | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_DOC | 004 | DT6->DT6_PESOM3 | DM3_PESOM3 | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_DOC | 005 | TMSAF65GAT(,'DM3_PRZENT') | DM3_PRZENT |
| 0 |
| DM3_DOC | 006 | TMSAF65GAT(,'DM3_NOMREM') | DM3_NOMREM |
| 0 |
| DM3_DOC | 007 | TMSAF65GAT(,'DM3_NOMDES') | DM3_NOMDES |
| 0 |
| DM3_DOC | 008 | TMSAF65GAT(,'DM3_BAIRRO') | DM3_BAIRRO |
| 0 |
| DM3_DOC | 009 | TMSAF65GAT(,'DM3_MUN') | DM3_MUN |
| 0 |
| DM3_DOC | 010 | TMSAF65GAT(,'DM3_EST') | DM3_EST |
| 0 |
| DM3_FILDOC | 001 | DT6->DT6_QTDVOL | DM3_QTDVOL | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_FILDOC | 002 | DT6->DT6_VOLORI | DM3_VOLORI | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_FILDOC | 003 | DT6->DT6_PESO | DM3_PESO | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_FILDOC | 004 | DT6->DT6_PESOM3 | DM3_PESOM3 | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_FILDOC | 005 | DT6->DT6_VALMER | DM3_VALMER |
| 0 |
| DM3_FILDOC | 006 | TMSAF65GAT(,'DM3_PRZENT') | DM3_PRZENT |
| 0 |
| DM3_FILDOC | 007 | TMSAF65GAT(,'DM3_NOMREM') | DM3_NOMREM |
| 0 |
| DM3_FILDOC | 008 | TMSAF65GAT(,'DM3_NOMDES') | DM3_NOMDES |
| 0 |
| DM3_FILDOC | 009 | TMSAF65GAT(,'DM3_BAIRRO') | DM3_BAIRRO |
| 0 |
| DM3_FILDOC | 010 | TMSAF65GAT(,'DM3_MUN') | DM3_MUN |
| 0 |
| DM3_FILDOC | 011 | TMSAF65GAT(,'DM3_EST') | DM3_EST |
| 0 |
| DM3_SERIE | 001 | DT6->DT6_QTDVOL | DM3_QTDVOL | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_SERIE | 002 | DT6->DT6_VOLORI | DM3_VOLORI | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_SERIE | 003 | DT6->DT6_PESO | DM3_PESO | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_SERIE | 004 | DT6->DT6_PESOM3 | DM3_PESOM3 | DT6 | 1 | xFilial('DT6')+M->DM3_FILDOC+M->DM3_DOC+M->DM3_SERIE | DM3_SERIE | 005 | DT6->DT6_VALMER | DM3_VALMER |
| 0 |
| DM3_SERIE | 006 | TMSAF65GAT(,'DM3_PRZENT') | DM3_PRZENT |
| 0 |
| DM3_SERIE | 007 | TMSAF65GAT(,'DM3_NOMREM') | DM3_NOMREM |
| 0 |
| DM3_SERIE | 008 | TMSAF65GAT(,'DM3_NOMDES') | DM3_NOMDES |
| 0 |
| DM3_SERIE | 009 | TMSAF65GAT(,'DM3_BAIRRO') | DM3_BAIRRO |
| 0 |
| DM3_SERIE | 010 | TMSAF65GAT(,'DM3_MUN') | DM3_MUN |
| 0 |
| DM3_SERIE | 011 | TMSAF65GAT(,'DM3_EST') | DM3_EST |
| 0 |
|
DM4: X7_Campo | X7_Sequencia | X7_Regra | X7_CDOMIN | X7_Alias | X7_Ordem | X7_Chave | DM4_FILVGE | 001 | Space(Len(DTR->DTR_NUMVGE)) | DM4_NUMVGE |
| 0 |
|
DM6: X7_Campo | X7_Sequencia | X7_Regra | X7_CDOMIN | X7_Alias | X7_Ordem | X7_Chave | DM6_FILORI | 001 | TMSAF90GAT("DM6_FILORI","DM6_FILORI") | DM6_FILORI |
| 0 |
| DM6_VIAGEM | 001 | TMSAF90GAT("DM6_VIAGEM","DM6_VIAGEM") | DM6_VIAGEM |
| 0 |
|
DM8: X7_Campo | X7_Sequencia | X7_Regra | X7_CDOMIN | X7_Alias | X7_Ordem | X7_Chave | DM8_CDCLFR | 001 | GUB->GUB_DSCLFR | DM8_DSCLFR | GUB | 1 | xFilial('GUB')+M->DM8_CDCLFR | DM8_CDMUND | 001 | CC2->CC2_MUN | DM8_MUNDES | CC2 | 1 | xFilial('CC2')+M->DM8_UFDES+M->DM8_CDMUND | DM8_CDMUNO | 001 | CC2->CC2_MUN | DM8_MUNORI | CC2 | 1 | xFilial('CC2')+M->DM8_UFORI+M->DM8_CDMUNO | DM8_CDTPOP | 001 | GV4->GV4_DSTPOP | DM8_DSTPOP | GV4 | 1 | xFilial('GV4')+M-> DM8_CDTPOP | DM8_TIPVEI | 001 | DUT->DUT_DESCRI | DM8_DESTPV | DUT | 1 | xFilial('DUT')+M->DM8_TIPVEI |
|
Totvs custom tabs box items |
---|
| Criação de índices: DM3: Índice | Ordem | Chave | Descrição | DM3 | 1 | DM3_FILIAL+DM3_FILDOC+DM3_DOC+DM3_SERIE+DM3_FILORI+DM3_VIAGEM | Fil.Docto. + No.Docto. + Serie Docto. + Fil.Origem + Viagem | DM3 | 2 | DM3_FILIAL+DM3_FILORI+DM3_VIAGEM+DM3_SEQUEN+DM3_FILDOC+DM3_DOC+DM3_SERIE | Fil.Origem + Viagem + Sequencia + Fil.Docto. + No.Docto. + Serie Docto |
DM4: Índice | Ordem | Chave | Descrição | DM4 | 1 | DM4_FILIAL+DM4_FILORI+DM4_VIAGEM | Fil. Origem + Viagem |
DM5: Índice | Ordem | Chave | Descrição | DM5 | 1 | DM5_FILIAL+DM5_FILORI+DM5_VIAGEM | Fil. Origem + Viagem |
DM6: Índice | Ordem | Chave | Descrição | DM6 | 1 | DM6_FILIAL+DM6_FILORI+DM6_VIAGEM | Fil. Origem + Viagem |
DM7: Índice | Ordem | Chave | Descrição | DM7 | 1 | DM7_FILIAL+DM7_FILORI+DM7_VIAGEM+DM7_ITEDTR | Fil Origem + Viagem + Item |
DM8: Índice | Ordem | Chave | Descrição | DM8 | 1 | DM8_FILIAL+DM8_FILDOC+DM8_DOC+DM8_SERIE+DM8_FILORI+DM8_VIAGEM | Fil.Docto. + No.Docto. + Serie Docto. + Fil.Origem + Viagem | DM8 | 2 | DM8_FILIAL+DM8_FILORI+DM8_VIAGEM+DM8_FILDOC+DM8_DOC+DM8_SERIE | Fil.Origem + Viagem + Fil.Docto. + No.Docto. + Serie Docto. |
|
|
4.1 APRESENTAÇÃO DAS NOVAS TELAS - VIAGEM MODELO 3
4.1.1 SEM O USO DA INTEGRAÇÃO GFE:
As novas telas da Viagem Modelo 3 (rotina TMSAF60), permitem uma melhor visualização dos documentos embarcados e ocorrências registradas nas viagens efetuadas, permitindo assim que o usuário tenha acesso aos dados rapidamente sem a necessidade de acessá-las via Menu.
NOVA TELA INICIAL:
Abaixo demonstramos a nova tela, explicando separadamente os quadrantes:
- Superior (item 1 destacado) - Novo Browse superior destacando viagens já realizadas, em andamento e encerradas (Refere-se a tabela DTQ - Viagem).
- Inferior esquerdo (item 2 destacado) - Destaca documentos embarcados na viagem selecionada. (Refere-se a nova tabela DM3 -Documentos da Viagem Mod.3).
- Inferior direito (item 3 destacado) - Destaca as ocorrências lançadas para a viagem selecionada. (Refere-se a nova tabela DUA - Registros de Ocorrências).
Image Removed
Nesta tela há a opção F12, para escolha da modalidade de carregamento:
- Manual - Onde o usuário deverá executar o carregamento para fechar a viagem.
- Automático - O sistema carrega automaticamente na gravação da viagem.
Image Removed
NOVA TELA INCLUSÃO:
A nova tela de inclusão disponibiliza ao usuário diversas "abas" que facilitam a inserção de dados à viagem:
Aba Viagem - Quando selecionada, disponibiliza inclusão de dados como tipo de serviço de transporte, tipo de transporte, rota e habilita as abas inferiores destacadas 1.3 e 1.4 para a informação de documentos embarcados e agendamento de entrega.
Informações |
---|
|
No Modelo de Viagem Modelo 3, não é possível a realização de viagens exclusivamente de coleta. |
1.1 Aba Principal - Esta aba é demonstrada simultaneamente quando a aba "Viagem" esta selecionada.
1.2 Aba Operadora de Frota - Para demonstração de dados de retorno da integração da viagem quando utilizado a Operadora Pamcard.
1.3 Aba Documentos Embarcados - Documentos incluídos na viagem;
Botões/Opções laterais da Aba Documentos Embarcados:
1.3.1 Item 1 (Consulta Documentos) - Demonstra todos documentos "em estoque", ou seja, disponíveis para inclusão na viagem.
1.3.2 Item 2 (Leitura do Código de Barras por Documento) - Disponibiliza tela para inclusão de dados de documentos através da leitura de código de barras.
1.3.3 Item 3 (Associação de Documentos por Redespachante) - Opção disponibilizada para viagens do tipo 5-Redespacho, este botão permite que os documentos do redespacho sejam relacionados à viagem.
1.4 Aba Agendamento de Entrega - Apresenta dados da tabela DYD (Agendamento de Entrega) - indica se o documento possui data prévia de agendamento, informada no momento da digitação da NF do cliente ( rotina TMSA050) e do cálculo do documento (rotina TMSA200).
...
05. ASSUNTOS RELACIONADOS
Documento de Referência - Viagem Modelo 3
Documento Referência Painel de Agendamento - Viagem Modelo 3
Documento Referência Automação da Viagem Modelo 3
DLOGTMS02-15271 DT Automação da Viagem Modelo 3
Image Removed
Imagem Botões/Opções laterais da Aba Documentos Embarcados:
Image Removed
2.Aba Recursos - A aba de Recursos, permitirá a visualização das abas de 2.1 Planejamento e 2.2 Operadoras.
Esta aba permitirá a inclusão de dados, podendo ser considerada como a nova rotina de "Complemento de Viagem" no processo de Viagem Modelo 3.
2.1 Aba Planejamento - Para o planejamento da viagem, como data início, hora início, data fim e hora fim - Refere-se a nova tabela DM4 - Planejamento da Viagem Mod.3;
2.2 Aba Operadoras - para informações de dados de operadoras de frota homologadas à TOTVS (Pamcard ou Repom) - Refere-se a nova tabela DM5 - Operadora de Frotas Viagem;
Veículos da Viagem - Dados do(s) veículo(s) da viagem;
3. Abas inferiores (Abas Filhas - Aba de Recursos) - Dados para motoristas, Ajudantes, Lacres, Despesas, Valor Informado e Formas de Pagamento.
Imagem nova tela de recursos de viagem (sem o uso da Integração GFE):
Image Removed
4.1.2 COM O USO DA INTEGRAÇÃO GFE:
As novas telas da Viagem Modelo 3, permitem uma melhor visualização dos documentos embarcados e ocorrências registradas nas viagens efetuadas, permitindo assim que o usuário tenha acesso aos dados rapidamente sem a necessidade de acessá-las via Menu.
NOVA TELA INICIAL:
As alterações permanecem as mesmas mencionadas anteriormente na seção 4.1.1.
Bem como a utilização da opção F12.
NOVA TELA INCLUSÃO:
Já na nova tela de inclusão, com a integração ativa ao Módulo TOTVS Logística Frete Embarcador, disponibiliza ao usuário diversas "abas" específicas do processo de integração que facilitam a inserção de dados à viagem:
- Aba Integr. Frete Embarcador - GFE - Indica que a integração está ativa, via parâmetros (SX6).
- Aba Inferior Trecho do Documento - No trecho do documento de carga estão disponibilizados os campos classificação de frete, tipo de operação, município, CEP de origem, CEP de destino e para identificação de origem dos dados via TMS.(Refere-se a nova tabela DM8 - Documentos da Viagem TMS x GFE).
- Aba Inferior Redespacho Adicional - Possibilita o vínculo de redespacho do documento da viagem. O objetivo dessa funcionalidade é atender operações, nas quais ocorra a contratação de redespacho do documento em sua origem. (Permanece a utilização da tabela DJN - Redespacho Adicional da Viagem).
Foi disponibilizado o campo Chv. Ext. na tabela DJN (DJN_CHVEXT) - semelhante ao campo de chave externa já existente na tabela DUD Movimento de Viagem (DUD_CHVEXT), trata-se de número gerado pela rotina de integração para identificação, está utiliza o separador ‘;’ para os campos.
Imagem nova tela de inclusão de viagem (com o uso da Integração GFE):
Image Removed
4.2 APRESENTAÇÃO DAS NOVAS TELAS - CARREGAMENTO VIAGEM MODELO 3
A nova tela de Carregamento Viagem Modelo 3 (rotina TMSAF90) passará a registrar dados em novas tabelas: DM6 -Viagem Carregada e DM7 -Veículos Carregados além de permanecer registrando dados na tabela de Carregamento DTA - Carregamento.
NOVA TELA INICIAL:
Image Removed
Nesta tela há a opção F12, para escolha de nova utilidade no processo de Viagem Modelo 3 - disponibilizando se o fechamento da viagem será automático ou não.
- Sim - O sistema realiza automaticamente o fechamento na gravação da viagem.
- Não - Onde o usuário deverá executar manualmente o fechamento da viagem.
Image Removed
NOVA TELA INCLUSÃO:
Para realização do carregamento manual, ao acionar o campo de filial de origem (DM6_FILORI) será apresentado a consulta padrão para escolha da viagem a ser realizada o carregamento:
Image Removed
Após a seleção da viagem, os dados do(s) veículo(s) inclusos na aba de recursos serão demonstrados em tela.
Informações |
---|
|
Não será permitido alterações de veículo na rotina de carregamento. No caso de utilização do processo de comboio, será demonstrado em tela mais de um conjunto de veículos, possibilitando assim que os documentos sejam disponibilizados para todos os veículos, ou que seja após o carregamento dada a devida manutenção. |
- Dados da filial de origem e da viagem selecionada;
- Veículo(s) utilizados na seleção de recursos da Viagem Modelo3;
- Botões/Opções laterais, sendo:
Item 1 (Consulta Documentos) - Demonstra todos documentos "em estoque", ou seja, disponíveis para inclusão no carregamento.
Item 2 (Leitura do Código de Barras por Documento) - Disponibiliza tela para inclusão de dados de documentos através da leitura de código de barras.
Image Removed
...
HTML |
---|
<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-pane.l {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|