| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| DTP | 01 | DTP_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | | | | | | | | | 033 | |
| DTP | 02 | DTP_FILORI | C | 2 | 0 | Fil.Origem | Filial de Origem | | | cFilAnt | | 1 | | S | V | | | | | | | 033 | 1 |
| DTP | 03 | DTP_LOTNFC | C | 6 | 0 | No.Lote | Numero do Lote | @! | | GetSx8Num("DTP","DTP_LOTNFC") | | 1 | | S | V | | | | | | | | 1 |
| DTP | 04 | DTP_DATLOT | D | 8 | 0 | Data Lote | Data Digitacao do Lote | | | dDatabase | | 1 | | S | V | | | | | | | | 1 |
| DTP | 05 | DTP_HORLOT | C | 4 | 0 | Hora Lote | Hora Digitacao Lote | @R 99:99 | | Substr( Time(), 1, 2 ) + Substr( Time(), 4, 2 ) | | 1 | | S | V | | | | | | | | 1 |
| DTP | 06 | DTP_QTDLOT | N | 3 | 0 | Qtd.Lote | Qtd. Notas por Lote | 999 | TmsA170Vld() | | | 1 | | S | | | | | | | | | 1 |
| DTP | 07 | DTP_QTDDIG | N | 3 | 0 | Qtd.Digitada | Qtd. Doctos. Digitados | 999 | TmsA170Vld() | | | 1 | | S | V | | | | | | | | 1 |
| DTP | 08 | DTP_NUMSOL | C | 9 | 0 | No.Sl.Coleta | No.Sol.Coleta | @! | Vazio() .Or. ExistCpo("DT5",M->DTP_FILORI+M->DTP_NUMSOL) .And. TMSA170Vld() | | DLX | 1 | | | | | | | | | | 018 | 1 |
| DTP | 09 | DTP_STATUS | C | 1 | 0 | Status Lote | Status do Lote | @! | Pertence("12345") | "1" | | 1 | | | V | | | 1=Aberto;2=Digitado;3=Calculado;4=Bloqueado;5=Erro de Gravacao | | | | | 1 |
| DTP | 11 | DTP_TIPLOT | C | 1 | 0 | Tipo Lote | Tipo de Lote | @! | Pertence("12345") .And. TmsA170Vld() | "1" | | 1 | | S | A | R | | 1=Normal;2=Refaturamento;3=Eletronico;4=CTe Unico(Globalizado);5=Coleta | | | | | 1 |
| DTP | 12 | DTP_NUMCOT | C | 6 | 0 | No.Cotacao | No.Cotacao de Frete | @! | TMSA170Vld() | | DT4 | 1 | | N | A | R | | | | | | | 1 |
| DTP | 13 | DTP_SITCTE | C | 1 | 0 | Situacao CTe | Situacao CTe | @! | Pertence("0123456") | "0" | | 1 | | N | V | R | | 0=Nao Se Aplica;1=Aguardando;2=Autorizado;3=Nao Autorizado;4=Em Contingencia;5=Falha Comunicacao;6=Nao Transmitido | | | | | 1 |
| DTP | 15 | DTP_RATEIO | C | 1 | 0 | Rateio? | Rateio? | @! | Pertence("12") | "2" | | 1 | | S | A | R | | 1=Sim;2=Nao | | TMSA170Whe("M->DTP_RATEIO") | | | 2 |
| DTP | 16 | DTP_BACRAT | C | 1 | 0 | Base Calc.Ra | Base Calc.Rat. | | Pertence('123') | "1" | | 1 | | N | V | R | | 1=Nao Utiliza;2=Ponto a Ponto;3=Consolidado | | | | | 2 |
| DTP | 17 | DTP_CRIRAT | C | 1 | 0 | Crit.Calc.Ra | Criterio Calc.Rat. | | Pertence('123456789ABC') | "1" | | 1 | | N | V | R | | | | | | | 2 |
| DTP | 18 | DTP_DECRIR | C | 30 | 0 | Desc.Cri.Cal | Descricao Crit.Cal. Ratei | @! | | If(!Inclui,TMSValField('DTP->DTP_CRIRAT',.F.,'DTP_DECRIR'),'') | | 1 | | S | V | V | | | | | TMSValField('DTP->DTP_CRIRAT',.F.,'DTP_DECRIR') | | 2 |
| DTP | 19 | DTP_ORIRAT | C | 6 | 0 | Cod.Origem R | Cod.Origem Rateio | @! | | | DUY | 1 | | N | V | R | | | | | | | 2 |
| DTP | 20 | DTP_PRORAT | C | 1 | 0 | Criterio Rat | Criterio Rateio | | Pertence('123456789ABCD') | "1" | | 1 | | N | V | R | | | | | | | 2 |
| DTP | 21 | DTP_DEPROR | C | 30 | 0 | Desc.Cri.Rat | Descricao Criterio Rateio | @! | | If(!Inclui,TMSValField('DTP->DTP_PRORAT',.F.,'DTP_DEPROR'),'') | | 1 | | S | V | V | | | | | TMSValField('DTP->DTP_CRIRAT',.F.,'DTP_DECRIR') | | 2 |
| DTP | 22 | DTP_CALRAT | C | 6 | 0 | Cod.Calc. Ra | Cod.Calc. Rateio | @! | | | DUY | 1 | | N | V | R | | | | | | | 2 |
| DTP | 23 | DTP_TABRAT | C | 4 | 0 | Tab.Frete Ra | Tabela de Frete Rat. | @! | | | | 1 | | S | V | R | | | | | | | 2 |
| DTP | 24 | DTP_TIPRAT | C | 2 | 0 | Tp.Tab.Fre.R | Tp.Tab.Fre.Rat. | @! | | | | 1 | | S | V | R | | | | | | | 2 |
| DTP | 25 | DTP_TBARAT | C | 4 | 0 | Tab.Alter.Ra | Tabela Alternativa de Rat | @! | | | | 1 | | N | V | R | | | | | | | 2 |
| DTP | 26 | DTP_TPARAT | C | 2 | 0 | Tp.Tab.Alt.R | Tp.Tab.Alt.Rat. | @! | | | | 1 | | N | V | R | | | | | | | 2 |
| DTP | 27 | DTP_CRDVFA | C | 1 | 0 | Crit.Dev.Fal | Criterio Devedor Faltante | @! | Pertence('012') | '0' | | 1 | | N | V | R | | 0=Não Utiliza;1=Divisão Aritmetica;2=Divisão Proporcional | | | | | 2 |
| DTP | 28 | DTP_CRDVDC | C | 1 | 0 | Cri.Pro.Col. | Criterio Prop.Vlr. Coleta | @! | Pertence('01234567') | '1' | | 1 | | N | V | R | | 0=Não Utiliza;1=Peso Real;2=Peso Cubado;3=Vlr Mercadoria;4=Volumes;5=M3;6=Qtd Doctos | | | | | 2 |
| DTP | 29 | DTP_NCONTR | C | 15 | 0 | No.Contrato | No.Contrato Cli.Dev. | @! | Vazio() .Or. ExistCpo("AAM") | | | 1 | | N | V | R | | | | | | | 2 |
| DTP | 30 | DTP_KM | N | 7 | 1 | KM | KM | @E 99,999.9 | Positivo() | | | 1 | | N | V | R | | | | | | | 2 |
| DTP | 33 | DTP_CODNEG | C | 2 | 0 | Cod Negociac | Codigo da Negociação | @! | Existcpo("DDB") | | | 1 | | S | V | R | | | | | | 119 | 2 |
| DTP | 34 | DTP_SERVIC | C | 3 | 0 | Serviço | Serviço de Negociação | @! | ExistCpo("DC5",,1) | | | 1 | | S | V | R | | | | | | 012 | 2 |
| DTP | 10 | DTP_VIAGEM | C | 6 | 0 | Viagem | Numero da Viagem | | Vazio() .Or. Tmsa170Vld() | TMSA144VGE() | DTQTMS | 1 | | S | A | R | | | | TmsExp() .AND. TMSA170Whe("M->DTP_VIAGEM") | | 143 | 3 |
| DTP | 14 | DTP_VIACOL | C | 6 | 0 | Viag. Coleta | Viagem de Coleta | | | | | 1 | | N | V | R | | | | | | 143 | 3 |
| DTP | 31 | DTP_ROTA | C | 6 | 0 | Rota | Codigo da Rota | @! | TMSA170VLD() | | DU5 | 1 | | N | A | R | | | | | | 041 | 3 |
| DTP | 32 | DTP_ROTEIR | C | 9 | 0 | Roteiro | Codigo do Roteiro | @! | | | | 1 | | N | V | R | | | | | | | 3 |
| DTP | 35 | DTP_SERTMS | C | 1 | 0 | Servic TMS | Serviço do TMS | @! | TMSA170VLD() | "3" | | 1 | | N | A | R | | 1=Coleta;2=Transferência;3=Entrega | | | | | 3 |