Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Logística TMS
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: |
Logística | ||||
Módulo: | GESTÃO DE TRANSPORTES (SIGATMS) | |||
---|---|---|---|---|
Função: | MANIFESTOS (TMSA190) | |||
Ticket: | Não se aplica. | |||
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGTMS02-25380 |
02. SITUAÇÃO/REQUISITO
Esta Nota Técnica visa adequar regras de validação do MDFe para melhorar a qualidade da informação
...
remetida ao ambiente de autorização e adequar a legislação aprovada no CONFAZ.
Homologação: 11/03/2024
Produção: 08/04/2024
03. SOLUÇÃO
Limitação de tempo nas chaves de acesso relacionadas no MDFe.
Alteração do Schema do evento Encerramento do MDFe
...
.
...
Não se aplica
...
tabs | Dicionário SX2, Dicionário SX3, Dicionário SX7, Dicionário SIX |
---|---|
ids | SX2,SX3,SX7,SIX |
...
default | yes |
---|---|
referencia | SX2 |
Criação de tabelas:
...
Nesta atualização de NT:
- Ao inserir um CTe em uma viagem do Protheus, onde a chave de autorização junto à SEFAZ esteja com data superior a 6 meses, a geração de Manifestos do Protheus descartará a inclusão do CTe na geração do MDFe.
- Desenvolvido o campo Encerramento por Terceiro (DTX_ENCTER) para controlar o encerramento do MDFe.
- Desenvolvido o campo Origem Enc. MDFe (DTX_ORIENC), que registrará o executor do encerramento MDFe.
Para mais detalhes acesse a documentação deste item aqui.
04. DEMAIS INFORMAÇÕES
Para uso desta funcionalidade, deve ser utilizado:
- Pacote: 013514 - Para atualização de dicionário de dados, criação de novos campos.
- Fontes atualizados das rotinas envolvidas.
- TSS e Schemas atualizados.
Alteração de tabela:
Tabela | Descrição |
---|---|
DTX | Manifestos |
Criação de Campos - Tabela DTX (Manifestos):
Campo | DTX_ORIENC |
Tipo | Memo |
Tamanho | 10 |
Decimal | 0 |
Formato | |
Título | Orig.Enc.MDF |
Descrição | Origem Enc. MDFe |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When | |
Relação | |
Val. Sistema | |
Help | Origem Enc. MDFe |
Campo | DTX_ENCTER |
Tipo | Caractere |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Enc. p/ Terc |
Descrição | Encerramento p/ Terceiro |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When | |
Relação | 0 |
Val. Sistema | Pertence("0|1") |
Help | Encerramento por Terceiro. |
Pacote:
View file | ||||
---|---|---|---|---|
|
05. ASSUNTOS RELACIONADOS
https://dfe-portal.svrs.rs.gov.br/Mdfe/Documentos
...
default | no |
---|---|
referencia | SX3 |
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
...
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("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
...
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.
...
Campo
...
DM3_STROTA
...
Tipo
...
Caractere
...
Tamanho
...
1
...
Decimal
...
0
...
Formato
...
Título
...
Status Rota
...
Descrição
...
Status Rota
...
Usado
...
Sim
...
Obrigatório
...
Não
...
Browse
...
Não
...
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.
...
Campo
...
DM3_FILDOC
...
Tipo
...
Caractere
...
Tamanho
...
2
...
Decimal
...
0
...
Formato
...
Título
...
Fil. Docto
...
Descrição
...
Filial do Documento
...
Usado
...
Sim
...
Obrigatório
...
Não
...
Browse
...
Sim
...
Opções
...
When
...
TMSAF61('DM3')
...
Relação
...
Val. Sistema
...
TMSAF62('DM3')
...
Help
...
Informe a Filial do Documento.
...
Campo
...
DM3_DOC
...
Tipo
...
Caractere
...
Tamanho
...
9
...
Decimal
...
0
...
Formato
...
Título
...
No.Docto.
...
Descrição
...
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 o Número do Documento de Transporte.
...
Campo
...
DM3_SERIE
...
Tipo
...
Caractere
...
Tamanho
...
3
...
Decimal
...
0
...
Formato
...
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 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
...
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
...
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
...
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
...
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
...
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
...
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
...
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
...
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
...
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
...
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
...
Obrigatório
...
Não
...
Browse
...
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
...
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
...
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
...
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.
...
default | no |
---|---|
referencia | SX7 |
Criação de gatilhos:
DM3:
...
X7_Campo
...
X7_Sequencia
...
05. ASSUNTOS RELACIONADOS
Não se aplica
Templatedocumentos |
---|