
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DT4 | Cotacao de Frete | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| DT4_FILIAL | C | 2 | 0 | Filial | N | ||||||
| DT4_FILORI | C | 2 | 0 | Fil.Origem | TMSValidEmp(cEmpAnt+M->DT4_FILORI).And.TmsA040Vld() | DLB | N | ||||
| DT4_NUMCOT | C | 6 | 0 | No.Cotacao | @! | ExistChav("DT4",M->DT4_FILORI+M->DT4_NUMCOT) | N | ||||
| DT4_DATCOT | D | 8 | 0 | Data | @D | M->DT4_DATCOT >= dDataBase | N | ||||
| DT4_HORCOT | C | 4 | 0 | Hora | @R 99:99 | N | |||||
| DT4_CODSOL | C | 9 | 0 | Cod. Solicit | @! | TmsA040Vld().And.ExistCpo("DUE",M->DT4_CODSOL).And.Tmsa040Cot() | DL92 | R | S | ||
| DT4_DDD | C | 3 | 0 | DDD | @! | TmsA040Vld().And.ExistCpo("DUE",M->DT4_DDD+AllTrim(M->DT4_TEL)).And.Tmsa040Cot() | N | ||||
| DT4_TEL | C | 15 | 0 | Telefone | @! | TmsA040Vld().And.ExistCpo("DUE",M->DT4_DDD+AllTrim(M->DT4_TEL)).And.Tmsa040Cot() | N | ||||
| DT4_NOMSOL | C | 40 | 0 | Solicitante | @! | V | N | ||||
| DT4_CONTAT | C | 15 | 0 | Contato | @! | V | N | ||||
| DT4_NUMSOL | C | 9 | 0 | No.Sl.Coleta | @! | Vazio() .Or. TMSA040Vld() | DVM | Inclui | N | ||
| DT4_PRZVAL | D | 8 | 0 | Prz.Validade | N | ||||||
| DT4_TIPFRE | C | 1 | 0 | Tipo Frete | @! | Pertence("12").And.TMSA040Vld() | 1=CIF;2=FOB | N | |||
| DT4_CODOBS | C | 6 | 0 | Codigo Obs. | 999999 | N | |||||
| DT4_OBS | M | 80 | 0 | Observacao | V | N | |||||
| DT4_USER | C | 6 | 0 | Cod.Usuario | @! | N | |||||
| DT4_SELORI | C | 1 | 0 | Selec.Regiao | @! | Pertence("123") .And. TMSSelOri("DT4",M->DT4_SELORI,M->DT4_CLIREM,M->DT4_LOJREM,,M->DT4_FILORI,M->DT4_NUMSOL) | R | 1=Transportadora;2=Cliente Remetente;3=Local Coleta | N | ||
| DT4_CDRORI | C | 6 | 0 | Cod.Reg.Ori. | @! | TMSA040Vld() | DUY | N | |||
| DT4_REGORI | C | 30 | 0 | Reg.Origem | @! | V | N | ||||
| DT4_CDRDES | C | 6 | 0 | Cod.Reg.Des. | @! | TMSA040Vld().And. Tmsa040Cot() | DUY | N | |||
| DT4_REGDES | C | 30 | 0 | Reg.Destino | @! | V | N | ||||
| DT4_SERTMS | C | 1 | 0 | Serv.Transp. | @! | TMSValField("M->DT4_SERTMS",.T.,"DC5_DESSVT") .And. TMSA040Vld() | DLC | N | |||
| DT4_DESSVT | C | 30 | 0 | Desc.Sv.Tran | @! | V | N | ||||
| DT4_TIPTRA | C | 1 | 0 | Tipo Transp. | @! | TMSValField("M->DT4_TIPTRA",.T.,"DT4_DESTPT") .And. TMSA040Vld() | DLC | N | |||
| DT4_DESTPT | C | 30 | 0 | Desc.Tp.Tran | @! | V | N | ||||
| DT4_SERVIC | C | 3 | 0 | Servico | @! | Vazio() .Or. TMSA040Vld() | DLJ1 | TMSA040Whe() | N | ||
| DT4_DESSER | C | 30 | 0 | Desc Servico | @! | V | N | ||||
| DT4_TABFRE | C | 4 | 0 | Tabela Frete | @! | N | |||||
| DT4_TIPTAB | C | 2 | 0 | Tp.Tab.Frete | @! | N | |||||
| DT4_SEQTAB | C | 2 | 0 | Sq.Tab Frete | @! | N | |||||
| DT4_DESC | N | 15 | 5 | Desconto | @E 999,999,999.99999 | N | |||||
| DT4_TMENTI | C | 5 | 0 | Tmp.Entr.De | @R 999:99 | N | |||||
| DT4_TMENTF | C | 5 | 0 | Tmp.Entr.Ate | @R 999:99 | N | |||||
| DT4_CLIREM | C | 6 | 0 | Remetente | @! | TMSA040Vld() | SA1 | N | |||
| DT4_LOJREM | C | 2 | 0 | Loja Remet. | @! | TMSA040Vld() | N | ||||
| DT4_NOMREM | C | 40 | 0 | Nome Remet. | @! | V | N | ||||
| DT4_CLIDES | C | 6 | 0 | Destinatario | @! | TMSA040Vld() | SA1 | N | |||
| DT4_LOJDES | C | 2 | 0 | Loja Destino | @! | TMSA040Vld() | N | ||||
| DT4_NOMDES | C | 40 | 0 | Nome Destino | @! | V | N | ||||
| DT4_CLIDEV | C | 6 | 0 | Devedor | @! | TMSA040Vld() | SA1 | N | |||
| DT4_LOJDEV | C | 2 | 0 | Loja Devedor | @! | TMSA040Vld() | N | ||||
| DT4_NOMDEV | C | 40 | 0 | Nome Devedor | @! | V | N | ||||
| DT4_DATCAN | D | 8 | 0 | Data Cancela | N | ||||||
| DT4_CODOBC | C | 6 | 0 | Cod.Obs.Canc | 999999 | N | |||||
| DT4_OBSCAN | M | 80 | 0 | Obs.Cancelam | V | N | |||||
| DT4_STATUS | C | 1 | 0 | Status | @! | Pertence("123459") | 1=Pendente;2=Bloqueada;3=Aprovada;4=Encerrada;5=Divergencia De Produtos/RRE;9=Cancelada | N | |||
| DT4_USRAPV | C | 6 | 0 | Us.Aprovacao | R | N | |||||
| DT4_ACRESC | N | 15 | 5 | Acrescimo | @E 999,999,999.99999 | R | N | ||||
| DT4_PESSOA | C | 1 | 0 | Fisica/Jurid | @! | Pertence("12") | 1=Fisica;2=Juridica | TMSA040Whe("M->DT4_PESSOA") | N | ||
| DT4_TIPNFC | C | 1 | 0 | Tipo NFC | @! | Pertence("012345678") .And. TMSA040Vld() | 0=Normal;1=Devolucao;2=Subcontratacao;3=Nao Fiscal;4=Exportacao;5=Redesp;6=Nao Fiscal 1;7=Nao Fiscal 2;8=Serv Vincul.Multimodal | A040WhTpNf() | N | ||
| DT4_KM | N | 7 | 0 | KM | @E 99,999.9 | Positivo() | N | ||||
| DT4_INCISS | C | 1 | 0 | ISS no preco | @! | Pertence("12") | 1=Sim;2=Nao | N | |||
| DT4_DISTIV | C | 1 | 0 | Dis.Ida/Volt | Pertence("12") | R | 1=Sim;2=Nao | N | |||
| DT4_INCOTE | C | 3 | 0 | Incoterm | @! | TMSA040VLD() | MP | TMSA040WHE('M->DT4_INCOTE') | N | ||
| DT4_MOEDA | N | 1 | 0 | Moeda | @E 9 | M->DT4_MOEDA > 0 .And. M->DT4_MOEDA <= MoedFin() | TMSA040WHE('M->DT4_MOEDA') | N | |||
| DT4_ROTA | C | 6 | 0 | Rota | @! | VAZIO() .Or. TMSA040VLD() | DI5 | TMSA040WHE('M->DT4_ROTA') | N | ||
| DT4_DESROT | C | 30 | 0 | Praca Princ. | @! | V | N | ||||
| DT4_CONTRI | C | 1 | 0 | Contribuinte | @! | Pertence('012') | R | 0=Nao Utiliza;1=Sim;2=Nao | TMSA040Whe('M->DT4_CONTRI') | N | |
| DT4_CADPOR | C | 1 | 0 | Cad.Portal | Pertence("12") | R | 1=Sim;2=Nao | N | |||
| DT4_NUMATD | C | 6 | 0 | Atendimento | @! | R | N | ||||
| DT4_ITEATD | C | 3 | 0 | Item Atend. | @! | R | N | ||||
| DT4_SOLFLG | N | 8 | 0 | Soli. Fluig | 99999999 | R | N | ||||
| DT4_DOCTMS | C | 1 | 0 | Docto.Transp | @! | Vazio() .Or. TMSValField("M->DT4_DOCTMS",.T.,"DT4_DESDOC") .And. TMSA040Vld() | R | S | |||
| DT4_NCONTR | C | 15 | 0 | Contrato | @! | R | TMSA040Whe() | S | |||
| DT4_CODNEG | C | 2 | 0 | Cod Negociac | @! | (Vazio() .Or. Existcpo("DDB")) .And. TMSA040Vld() | DDB1 | R | TMSA040Whe() | S | |
| DT4_DESDOC | C | 30 | 0 | Desc.Docto. | @! | V | S | ||||
| DT4_DESNEG | C | 30 | 0 | Desc Neg Ctr | @! | V | S | ||||