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