
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DTC | Doc Cliente para Transporte | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| DTC_FILIAL | C | 2 | 0 | Filial | S | ||||||
| DTC_FILORI | C | 2 | 0 | Fil.Origem | S | ||||||
| DTC_LOTNFC | C | 6 | 0 | No.Lote | @! | TMSA050Lote() | DTP | Iif(IsIncallStack('TMSAF76'),.F.,.T.) | S | ||
| DTC_FILCFS | C | 2 | 0 | Fil. Sol/Cot | TMSA050Vld() | SM0 | TMSA050Whe() | S | |||
| DTC_NUMSOL | C | 9 | 0 | No.Sl.Coleta | @! | TMSA050Vld() | DLX | TMSA050Whe() | S | ||
| DTC_DATENT | D | 8 | 0 | DT Entrada | TMSA050Vld() | S | |||||
| DTC_FILDPC | C | 2 | 0 | Filial Desp. | Vazio() .Or. ( ExistCpo('DVL') .And. TMSA050Vld() .And. TMSA050Edi() .And. TMSA050Dev()) | DVL | S | ||||
| DTC_ESTORN | C | 1 | 0 | Estorna | @! | Pertence("12") .And. TMSA050Est() | 1=Sim;2=Nao | TMSA050Whe() | S | ||
| DTC_NUMNFC | C | 9 | 0 | Doc.Cliente | @! | TMSA050NF() | S | ||||
| DTC_CTRDPC | C | 9 | 0 | CTRC Desp. | @! | TMSA050Edi() .And. TMSA050Dev() | S | ||||
| DTC_SERNFC | C | 3 | 0 | Serie Dc.Cli | @! | TMSA050NF() | S | ||||
| DTC_MOENFC | N | 1 | 0 | Moeda Doc. | @E 9 | M->DTC_MOENFC > 0 .And. M->DTC_MOENFC <= MoedFin() | TMSA050WHE('M->DTC_MOENFC') | S | |||
| DTC_CODPRO | C | 15 | 0 | Cod. Produto | @! | ExistCpo("SB1",M->DTC_CODPRO) .And. TMSA050NF() .And. TMSA050Vld() | DVJ | TMSA050Whe() | S | ||
| DTC_DESPRO | C | 30 | 0 | Desc.Produto | @! | V | S | ||||
| DTC_CODEMB | C | 3 | 0 | Embalagem | @! | ExistCpo("SX5","MG"+M->DTC_CODEMB) | MG | TMSA050Whe() | S | ||
| DTC_DESEMB | C | 30 | 0 | Desc.Embalag | @! | V | S | ||||
| DTC_EMINFC | D | 8 | 0 | DT Emissao | TMSA050Vld() | S | |||||
| DTC_QTDVOL | N | 5 | 0 | Qtd.Volumes | 99999 | Positivo() .And. TMSA050Vld() | S | ||||
| DTC_PESO | N | 11 | 4 | Peso | @E 999,999.9999 | Positivo() .And. TMSA050Vld() | S | ||||
| DTC_PESOM3 | N | 11 | 4 | Peso Cubado | @E 999,999.9999 | Positivo() .And. TMSA050Vld() | TMSA050Whe() | S | |||
| DTC_VALOR | N | 14 | 2 | Valor | @E 999,999,999.99 | Positivo() .And. TMSA050Vld() | S | ||||
| DTC_METRO3 | N | 11 | 4 | M3 | @E 999,999.9999 | Positivo() .And. TMSA050Vld() | TMSA050Whe() | S | |||
| DTC_BASSEG | N | 14 | 2 | Base RR | @E 999,999,999.99 | Positivo() .And. TMSA050Vld() | S | ||||
| DTC_QTDUNI | N | 5 | 0 | Qtde Unitiz. | 99999 | S | |||||
| DTC_ENDTMS | C | 13 | 0 | Endereco(s) | V | TMSA050Whe() | S | ||||
| DTC_CLIREM | C | 6 | 0 | Remetente | @! | TMSA050Vld() .And. TMSA050NF() .And. TMSA050EDI() | SA1 | TMSA050Whe() | S | ||
| DTC_LOJREM | C | 2 | 0 | Loja Remet. | @! | TMSA050Vld() .And. TMSA050NF() .And. TMSA050EDI() | TMSA050Whe() | S | |||
| DTC_NOMREM | C | 40 | 0 | Nome Remet. | @! | V | S | ||||
| DTC_INSREM | C | 15 | 0 | Insc.Remet. | @! | V | S | ||||
| DTC_SQIREM | C | 2 | 0 | Seq.Ins.Rem. | @! | TMSA050Vld() | S | ||||
| DTC_CLIDES | C | 6 | 0 | Destinatario | @! | TMSA050Vld() | SA1 | TMSA050Whe() | S | ||
| DTC_LOJDES | C | 2 | 0 | Loja Dest. | @! | TMSA050Vld() | TMSA050Whe() | S | |||
| DTC_NOMDES | C | 40 | 0 | Nome Dest. | @! | V | S | ||||
| DTC_SQEDES | C | 9 | 0 | Seq.End.Dest | @! | TMSA050Vld() | DLT1 | S | |||
| DTC_INSDES | C | 15 | 0 | Insc.Dest | @! | V | S | ||||
| DTC_SQIDES | C | 2 | 0 | Seq.Ins.Dest | @! | TMSA050Vld() | S | ||||
| DTC_NUMCOT | C | 6 | 0 | No.Cotacao | @! | S | |||||
| DTC_CLICON | C | 6 | 0 | Consignatar. | @! | TMSA050Vld() | SA1 | TMSA050Whe() | S | ||
| DTC_LOJCON | C | 2 | 0 | Loja Consig. | @! | TMSA050Vld() | TMSA050Whe() | S | |||
| DTC_INSCON | C | 15 | 0 | Insc.Consig. | @! | V | S | ||||
| DTC_SQICON | C | 2 | 0 | Seq.Ins.Cons | @! | TMSA050Vld() | R | S | |||
| DTC_NOMCON | C | 40 | 0 | Nome Consig. | @! | V | S | ||||
| DTC_CLIDPC | C | 6 | 0 | Despachante | @! | TMSA050Vld() | SA1 | TMSA050Whe() | S | ||
| DTC_LOJDPC | C | 2 | 0 | Loja Despach | @! | TMSA050Vld() | TMSA050Whe() | S | |||
| DTC_NOMDPC | C | 40 | 0 | Nome Desp. | @! | V | S | ||||
| DTC_INSDPC | C | 15 | 0 | Insc.Desp. | @! | V | S | ||||
| DTC_SQIDPC | C | 2 | 0 | Seq.Ins.Desp | @! | TMSA050Vld() | R | S | |||
| DTC_ALIANC | C | 2 | 0 | Alianca | @! | TMSA050Vld() .And. (Vazio() .Or. ExistCpo("SX5","MI"+M->DTC_ALIANC)) | MI | TMSA050WHE() | S | ||
| DTC_DESALI | C | 20 | 0 | Desc Alianca | @! | V | S | ||||
| DTC_DPCLOC | C | 1 | 0 | Red.Ali.Loc. | @! | Pertence("12") | 1=Sim;2=Nao | TMSA050Whe() | S | ||
| DTC_VALDPC | N | 14 | 2 | Frete Desp. | @E 999,999,999.99 | S | |||||
| DTC_DEVFRE | C | 1 | 0 | Dev. Frete | @! | Vazio() .Or. (Pertence("1234567") .And. TMSA050Fre()) | 1=Remetente;2=Destinatario;3=Consignatario;4=Despachante;6=Expedidor;7=Recebedor | A050WheDev() .And. TMSA050Whe() | S | ||
| DTC_CLIDEV | C | 6 | 0 | Devedor | @! | SA1 | S | ||||
| DTC_LOJDEV | C | 2 | 0 | Loja Devedor | @! | S | |||||
| DTC_NOMDEV | C | 40 | 0 | Nome Devedor | @! | V | S | ||||
| DTC_CLICAL | C | 6 | 0 | Cli. Calculo | @! | SA1 | S | ||||
| DTC_LOJCAL | C | 2 | 0 | Loja Calculo | @! | S | |||||
| DTC_NOMCAL | C | 40 | 0 | Nome Calculo | @! | V | S | ||||
| DTC_TIPFRE | C | 1 | 0 | Tipo Frete | @! | Pertence("12") | 1=CIF;2=FOB | S | |||
| DTC_SERTMS | C | 1 | 0 | Serv.Transp. | @! | TMSValField("M->DTC_SERTMS",.T.,"DC5_DESSVT") .And. TMSA050Vld() | DLC | TMSA050Whe() | S | ||
| DTC_DESSVT | C | 30 | 0 | Desc.Sv.Tran | @! | V | S | ||||
| DTC_TIPTRA | C | 1 | 0 | Tipo Transp. | @! | TMSValField("M->DTC_TIPTRA",.T.,"DTC_DESTPT") .And. TMSA050Vld() | DLC | TMSA050Whe() | S | ||
| DTC_DESTPT | C | 30 | 0 | Desc.Tp.Tran | @! | V | S | ||||
| DTC_SERVIC | C | 3 | 0 | Servico | @! | TMSA050Ser() .And. TMSA050Vld() | DLR | TMSA050Whe() | S | ||
| DTC_TIPNFC | C | 1 | 0 | Tipo Nf Cli. | @! | Pertence("0123456789") .And. TMSA050Vld() | DLC | R | 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 | A050WhTpNf() .And. TMSA050Whe() | S |
| DTC_DESSER | C | 30 | 0 | Desc.Servico | @! | V | S | ||||
| DTC_SELORI | C | 1 | 0 | Selec.Origem | @! | Pertence("123") .And. TMSA050Vld() | 1=Transportadora;2=Cliente Remetente;3=Local Coleta ou Exped | TMSA050Whe() | S | ||
| DTC_CDRORI | C | 6 | 0 | Cod.Reg.Ori. | @! | ExistCpo("DUY",,1) | TMSA050Whe() | S | |||
| DTC_REGORI | C | 30 | 0 | Reg.Origem | @! | V | S | ||||
| DTC_CDRDES | C | 6 | 0 | Cod.Reg.Des. | @! | ExistCpo("DUY",,1) .And. M->DTC_CDRDES <> M->DTC_CDRPER .And. TMSA050Vld() | DUY | TMSA050Whe() | S | ||
| DTC_REGDES | C | 30 | 0 | Reg.Destino | @! | V | S | ||||
| DTC_CDRCAL | C | 6 | 0 | Cod.Reg.Cal. | @! | ExistCpo("DUY",,1) .And. TMSA050Ali() .And. TMSA050Vld() | DUY | TMSA050Whe() | S | ||
| DTC_REGCAL | C | 30 | 0 | Reg.Calculo | @! | TmsPesqRegiao("DTC_CDRCAL","DTC_REGCAL") | V | S | |||
| DTC_FILDOC | C | 2 | 0 | Fil.Docto. | S | ||||||
| DTC_DOC | C | 9 | 0 | No.Docto. | @! | S | |||||
| DTC_SERIE | C | 3 | 0 | Serie Docto. | !!! | S | |||||
| DTC_CDRPER | C | 6 | 0 | Cod.1o.Perc. | @! | ExistCpo("DUY",,1) .And. M->DTC_CDRPER <> M->DTC_CDRORI .And. M->DTC_CDRPER<>M->DTC_CDRDES .And. TMSA050Vld() | DUY | TMSA050Whe() | S | ||
| DTC_DOCPER | C | 9 | 0 | Doc.1o.Perc. | @! | S | |||||
| DTC_REGPER | C | 30 | 0 | Reg.1o.Perc. | @! | V | S | ||||
| DTC_VLRINF | N | 14 | 2 | Fr.Informado | @E 99,999,999,999.99 | Positivo() .And. A050VlrInf() | TMSA050Whe() | S | |||
| DTC_CODOBS | C | 6 | 0 | Codigo Obs. | 999999 | S | |||||
| DTC_EDI | C | 1 | 0 | Nf.EDI | @! | Pertence("12") | 1=Sim;2=Nao | S | |||
| DTC_OBS | M | 80 | 0 | Observacao | V | S | |||||
| DTC_DATCOL | D | 8 | 0 | Data Coleta | M->DTC_DATCOL <= dDataBase .And. TmsA050Vld() | TMSA050Whe() | S | ||||
| DTC_HORCOL | C | 4 | 0 | Hora Coleta | @R 99:99 | Vazio() .Or. TmsA050Vld() | TMSA050Whe() | S | |||
| DTC_DTENTR | D | 8 | 0 | Data Entrega | M->DTC_DTENTR <= dDataBase .And. TmsA050Vld() | TMSA050Whe() | S | ||||
| DTC_HORENT | C | 4 | 0 | Hora Entrega | @R 99:99 | Vazio() .Or. TmsA050Vld() | TMSA050Whe() | S | |||
| DTC_RECEBE | C | 30 | 0 | Recebido Por | @! | S | |||||
| DTC_KM | N | 7 | 1 | Km | @E 99,999.9 | Positivo() | R | Empty(M->DTC_NUMCOT) | S | ||
| DTC_DISTIV | C | 1 | 0 | Dis.Ida/Volt | Pertence('12') .And. TMSA050VLD() | R | 1=Sim;2=Nao | Empty(M->DTC_NUMCOT) | S | ||
| DTC_CF | C | 5 | 0 | Cod. Fiscal | @9 | Vazio() .Or. AvalCFO('DTC',M->DTC_CF) | 13 | R | S | ||
| DTC_PESLIQ | N | 11 | 4 | Peso Liquido | @E 999,999.9999 | Positivo() .And. TMSA050VLD() | S | ||||
| DTC_INCOTE | C | 3 | 0 | Incoterm | @! | TMSA050VLD() | MP | TMSA050WHE('M->DTC_INCOTE') | S | ||
| DTC_MOEDA | N | 2 | 0 | Moeda | 99 | M->DTC_MOEDA > 0 .And. M->DTC_MOEDA <= MoedFin() | TMSA050WHE('M->DTC_MOEDA') | S | |||
| DTC_CLINOT | C | 6 | 0 | Cd.Notificar | @! | Vazio() .Or. TMSA050VLD() | SA1 | TMSA050WHE('M->DTC_CLINOT') | S | ||
| DTC_LOJNOT | C | 2 | 0 | Lj.Notificar | @! | Vazio() .Or. TMSA050VLD() | TMSA050WHE('M->DTC_LOJNOT') | S | |||
| DTC_NOMNOT | C | 40 | 0 | Notificar a | @! | V | S | ||||
| DTC_DOCANE | M | 80 | 0 | Doc.Anexos | @! | V | TMSA050WHE('M->DTC_DOCANE') | S | |||
| DTC_CODDCA | C | 6 | 0 | Cd.Doc.Anexo | @9 | S | |||||
| DTC_ROTA | C | 6 | 0 | Rota | @! | Vazio() .Or. TMSA050Vld() | DI5 | TMSA050WHE('M->DTC_ROTA') | S | ||
| DTC_DESROT | C | 30 | 0 | Praca Princ. | @! | V | S | ||||
| DTC_VALSEG | N | 14 | 2 | Val.Seguro | @E 99,999,999,999.99 | Vazio() .Or. TMSA050Vld() | TMSA050WHE('M->DTC_VALSEG') | S | |||
| DTC_EXCTDA | C | 1 | 0 | Descon. TDA | @! | 1=Coleta;2=Entrega;3=Ambas | S | ||||
| DTC_BASICM | N | 14 | 2 | Base de ICMS | @E 99,999,999,999.99 | Positivo() .And. TMSA050Vld() | R | S | |||
| DTC_NFELET | C | 8 | 0 | NF-e | @! | R | S | ||||
| DTC_EMINFE | D | 8 | 0 | Emissao NF-e | R | S | |||||
| DTC_CODNFE | C | 8 | 0 | Cd.Ver.NF-e | @! | R | S | ||||
| DTC_VALICM | N | 14 | 2 | Vlr ICMS | @E 99,999,999,999.99 | MaFisRef("DTC_VALICM","MT100",M->DTC_VALICM) | R | S | |||
| DTC_BASESU | N | 14 | 2 | Base ST Tran | @E 99,999,999,999.99 | R | S | ||||
| DTC_VALIST | N | 14 | 2 | Val. ST Tran | @E 99,999,999,999.99 | Positivo() .And. MaFisRef("DTC_VALIST","MT100",M->DTC_VALIST) | R | S | |||
| DTC_NFEID | C | 44 | 0 | Chave NF-e | @! | R | S | ||||
| DTC_MODELO | C | 2 | 0 | Modelo Nota | @! | R | S | ||||
| DTC_ICMRET | N | 14 | 2 | ICMS Retido | @E 999,999,999.99 | R | S | ||||
| DTC_SERDPC | C | 3 | 0 | Serie CTRC | !!! | R | S | ||||
| DTC_TIPANT | C | 1 | 0 | Tp. Doc.Ant. | @! | R | 0=CTRC;2=ACT;3=Nota Fiscal;4=AWB;5=Outros | S | |||
| DTC_PRVENT | D | 8 | 0 | Prv.Entrega | R | N | |||||
| DTC_DPCEMI | D | 8 | 0 | Dt. Doc. Ant | S | ||||||
| DTC_CTEANT | C | 44 | 0 | CTe Doc.Ant. | @! | TMSA050Vld() | R | S | |||
| DTC_NFENTR | C | 1 | 0 | Sta.Doc.Cli. | @! | R | 1=Entregue;2=Nao Entregue;3=Bloqueada | S | |||
| DTC_TIPAGD | C | 1 | 0 | Tipo Agend. | TMSA050Vld() | R | 0=Prioridade Cliente;1=Prioridade Transportador;2=Cliente;3=Transportador;4=Aguardando Agendamento | TMSA050WHE('M->DTC_TIPAGD') | S | ||
| DTC_FILOCO | C | 2 | 0 | Fil.Ocorre. | R | S | |||||
| DTC_DATAGD | D | 8 | 0 | Data Agend. | TMSA050Vld() | R | TMSA050WHE('M->DTC_DATAGD') | S | |||
| DTC_NUMOCO | C | 6 | 0 | No. Ocorre. | @! | R | S | ||||
| DTC_PRDAGD | C | 1 | 0 | Periodo | TMSA050Vld() | R | 1=A partir de;2=Ate;3=De / Ate;4=Na hora | TMSA050WHE('M->DTC_PRDAGD') | S | ||
| DTC_RECISS | C | 1 | 0 | Recolhe ISS | @! | Pertence("12") | 1=Sim;2=Nao | S | |||
| DTC_INIAGD | C | 4 | 0 | Hr.Ini.Agend | @R 99:99 | TMSA050Vld() | R | TMSA050WHE("M->DTC_INIAGD") | N | ||
| DTC_FIMAGD | C | 4 | 0 | Hr.Fim Agend | @R 99:99 | TMSA050Vld() | R | TMSA050WHE("M->DTC_FIMAGD") | S | ||
| DTC_MOTAGD | M | 10 | 0 | Motivo Agend | TMSA050Vld() | R | TMSA050WHE('M->DTC_MOTAGD') | S | |||
| DTC_USUAGD | C | 6 | 0 | Cod. Usuario | R | N | |||||
| DTC_NUMAGD | C | 6 | 0 | Agendamento | R | S | |||||
| DTC_ITEAGD | C | 3 | 0 | Item Agend. | R | S | |||||
| DTC_OLDSQD | C | 2 | 0 | Old.Sq.End.D | @! | R | S | ||||
| DTC_DESTIP | C | 60 | 0 | Desc.Tipo NF | @! | V | S | ||||
| DTC_IDREM | C | 15 | 0 | Id. Remessa | @! | R | S | ||||
| DTC_ORIRAT | C | 6 | 0 | Cod.Origem R | @! | TMSA050Vld() | DUY | R | TMSA050WHE() | S | |
| DTC_RORRAT | C | 30 | 0 | Desc.Origem | @! | V | S | ||||
| DTC_UORRAT | C | 2 | 0 | UF Origem Ra | @! | TmsA115Vld() | 12 | V | S | ||
| DTC_CALRAT | C | 6 | 0 | Cod.Calc. Ra | @! | TMSA050Vld() | DUY | R | TMSA050WHE() | S | |
| DTC_RCARAT | C | 30 | 0 | Desc.Calc. R | @! | TmsPesqRegiao("DTC_CALRAT","DTC_RCARAT") | V | S | |||
| DTC_UCARAT | C | 2 | 0 | UF Calc. Rat | @! | TmsA115Vld() | 12 | V | S | ||
| DTC_FRTSUB | N | 9 | 2 | Frt. Sub. | @E 999,999.99 | S | |||||
| DTC_SDOC | C | 3 | 0 | Serie Doc. | !!! | R | S | ||||
| DTC_SDOCC | C | 3 | 0 | Serie Doc. | !!! | R | S | ||||
| DTC_SDOCPC | C | 3 | 0 | Serie CTRC | !!! | R | S | ||||
| DTC_CLIEXP | C | 6 | 0 | Expedidor | @! | TMSA050Vld() | SA1 | R | TMSA050Whe() | S | |
| DTC_LOJEXP | C | 2 | 0 | Loja Exp. | @! | TMSA050Vld() | TMSA050Whe() | S | |||
| DTC_NOMEXP | C | 40 | 0 | Nome Exp. | @! | Iif(Inclui,"",Posicione("SA1",1,xFilial("SA1")+DTC->DTC_CLIEXP+DTC->DTC_LOJEXP,"A1_NOME")) | V | S | |||
| DTC_PRHENT | C | 4 | 0 | Hora Prv.Ent | @R 99:99 | S | |||||
| DTC_NCONTR | C | 15 | 0 | Contrato | @! | R | TMSA050Whe() | S | |||
| DTC_CODNEG | C | 2 | 0 | Cod Negociac | @! | (Vazio() .Or. Existcpo("DDB")) .And. TMSA050Vld() | DDB1 | R | TMSA050Whe() | S | |
| DTC_DESNEG | C | 30 | 0 | Desc Neg Ctr | @! | V | S | ||||
| DTC_OK | C | 2 | 0 | Ok | R | S | |||||
| DTC_DOCTMS | C | 1 | 0 | Docto.Transp | @! | Vazio() .Or. TMSValField("M->DTC_DOCTMS",.T.,"DTC_DESDOC") .And. TMSA050Vld() | R | S | |||
| DTC_DESDOC | C | 30 | 0 | Desc.Docto. | @! | V | S | ||||
| DTC_DOCREE | C | 1 | 0 | Existe Reent | R | 1=Sim;2=Nao | S | ||||
| DTC_INDNEG | C | 1 | 0 | Ind. Negocia | @! | R | 0=Nao Negociavel;1=Negociavel | S | |||
| DTC_CLIREC | C | 6 | 0 | Recebedor | @! | TMSA050VLD() | SA1 | R | TMSA050Whe() | S | |
| DTC_LOJREC | C | 2 | 0 | Loja Recebed | @! | TMSA050VLD() | R | TMSA050WHE() | S | ||
| DTC_NOMREC | C | 60 | 0 | Nome Recebeb | @! | V | S | ||||
| DTC_RETIRA | C | 1 | 0 | Retira? | @! | TMSA050Vld() | R | 1=Sim;2=Nao | TMSA050WHE() | S | |