Dicionário Protheus
Início

Tabela TDC no Protheus

Cadastro de FMRS

O que é a tabela TDC no Protheus?

A tabela TDC faz parte do sistema ERP Protheus da TOTVS e é utilizada para cadastro de fmrs.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela TDC possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela TDC, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TDC
X2_PATH \DATA\
X2_ARQUIVO TDC990
X2_NOME Cadastro de FMRS
X2_NOMESPA Archivo de FMRS
X2_NOMEENG FMRS Files
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TDC_FILIAL+TDC_CODFMR
X2_PYME N
X2_MODULO 56
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 9233
R_E_C_D_E_L_ 0

Campos da Tabela TDC (19 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
TDC 01 TDC_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 153479 0
TDC 02 TDC_CODFMR C 6 0 Cod. FMR Cod. FMR FMR Code Código da FMR Codigo de la FMR FMR Code @! ExistChav("TDC",M->TDC_CODFMR) .and. FreeForUse("TDC") x x x x x x x x x x x x x x x xxx IF(INCLUI,GETSXENUM("TDC","TDC_CODFMR"),TDC->TDC_CODFMR) - 1 x x - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 153480 0
TDC 03 TDC_DATA D 8 0 Data Fecha Date Data da FMR Fecha de la FMR FMR Date 99/99/9999 - x x x x x x x x x x x x x x x x x IF(INCLUI,dDataBase,TDC->TDC_DATA) - 1 x x - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 153481 0
TDC 04 TDC_DEPTO C 6 0 Localização Ubicacion Loc. Localização da FMR Ubicacion de FMR FMR Loc. @! SG510VAL() x x x x x x x x x x x x x x x x x - SGATAF 1 x x - S - S A R - - - - - - SGA510WHDP() - - - N - - N N N - - - 1 1 - - - 153482 0
TDC 05 TDC_DESDEP C 30 0 Desc. Depto. Desc. Depto. Loc.Desc. Desc. do Localização Desc. de Ubicacion Loc.Desc. @! - x x x x x x x x x x x x x x x x NGSEEK("TAF",M->TDC_DEPTO,8,"TAF->TAF_NOMNIV") - 1 x - - - S V V - - - - - - - NGSEEK("TAF",TDC->TDC_DEPTO,8,"TAF->TAF_NOMNIV") - - N - - N N N - - - 1 2 - - - 153483 0
TDC 06 TDC_CODPNT C 6 0 Ponto Coleta Punto Recol. Pto.Code Código do Ponto Codigo del Punto Point Code @! ExistCpo("TDB",M->TDC_DEPTO+M->TDC_CODPNT) x x x x x x x x x x x x x x x x x - TDB 1 x x - S - S A R - - - - - - SGA510WHPT() - - - N - - N N N - - - 1 1 - - - 153484 0
TDC 07 TDC_DESCRI C 30 0 Desc. Ponto Desc. Punto Pto.Desc. Desc. do Ponto Desc. del Punto Point Desc. @! - x x x x x x x x x x x x x x x x TDB->(VDISP(M->TDC_DEPTO+M->TDC_CODPNT,"TDB->TDB_DESCRI")) - 1 x - - - S V V - - - - - - - TDB->(VDISP(TDC->TDC_DEPTO+TDC->TDC_CODPNT,"TDB->TDB_DESCRI")) - - N - - N N N - - - 1 2 - - - 153485 0
TDC 08 TDC_CODRES C 15 0 Resíduo Residuo Residue Código do Resíduo Codigo de Residuo Residue Code @! SG510VAL() x x x x x x x x x x x x x x x x x - TAXTAV 1 x x - S - S A R - - - - - - SGA510WHRE() - 030 - N - - N N N - - - 1 1 - - - 153486 0
TDC 09 TDC_DESCRE C 50 0 Desc. Resíd. Desc. Resíd. Residue Des Desc. do Resíduo Desc. de Residuo Residue Desc. @! - x x x x x x x x x x x x x x x x SB1->(VDISP(M->TDC_CODRES,"SB1->B1_DESC")) - 1 x - - - S V V - - - - - - - SB1->(VDISP(TDC->TDC_CODRES,"SB1->B1_DESC")) 171 - N - - N N N - - - 1 2 - - - 153487 0
TDC 10 TDC_RESPON C 25 0 Responsável Responsable Per.Resp. Responsável pela FMR Responsable por la FMR FMR Person Respon. - - x x x x x x x x x x x x x x x x SG510RELAC("M->TDC_RESPON") - 1 x x - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 153488 0
TDC 11 TDC_NOMRES C 30 0 Nome Resp. Nomb Resp. Per.Resp.Nm. Nome do Responsável Nombre del Responsable Person Resp.Name - - x x x x x x x x x x x x x x x x SG510NMR(M->TDC_RESPON) - 1 x x - - - S V V - - - - - - - SG510NMR(TDC->TDC_RESPON) - - N - - N N N - - - 1 1 - - - 153489 0
TDC 12 TDC_MMOBS C 6 0 Observação Observacion Note Observação Observacion Note - - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153490 0
TDC 13 TDC_OBSERV M 10 0 Observação Observacion Note Observação Observacion Note - - x x x x x x x x x x x x x x x x If(Inclui,"",MSMM(TDC->TDC_MMOBS,80)) - 1 x - - - N A V - - - - - - - - - - N - - N N N - - - 1 2 - - - 153491 0
TDC 14 TDC_STATUS C 1 0 Status Estatus Status Status da FMR Estatus de la FMR FMR Status @! Pertence("1234567") .and. SG510VAL() x x x x x x x x x x x x x x x x If(Inclui,"1",TDC->TDC_STATUS) - 1 x x - - - S A R - - 1=Ponto de Coleta;2=Area de Pesagem;3=Armazem;4=Nao Conforme;5=Cancelada;6=Reaberta;7=Destinado 1=Punto de Recolección;2=Area de Pesaje;3=Almacén;4=No Conforme;5=Cancelada;6=Reabierta;7=Destinado 1=Pickup Point;2=Weighing Area;3=Warehousing;4=Nonconforming;5=Canceled;6=Reopened;7=Destined - !lFabrica .and. Altera - - - N - - N N N - - - 1 1 - - - 153492 0
TDC 15 TDC_LIBRES C 1 0 Lib. Rest.? Aprob.Restri Rel.w/Restr. Lib. C/ Restrições? Aprob. C/ Restricciones Release w/Restric. @! If(M->TDC_STATUS=="4",Pertence("12"),) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - !lFabrica .and. M->TDC_STATUS == "4" - - - N - - N N N - - - 1 2 - - - 153493 0
TDC 16 TDC_MMNC C 6 0 Descrição NC Descrip. NC NC Desc. Desc. Não Conformidade Desc. No Conformidad Nonconformance Desc. - - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153494 0
TDC 17 TDC_DESCNC M 10 0 Descrição NC Descrip. NC NC Desc. Desc. Não Conformidade Desc. No Conformidad Nonconformance Desc. - - x x x x x x x x x x x x x x x x If(Inclui,"",MSMM(TDC->TDC_MMNC,80)) - 1 x - - - N A V - - - - - - !lFabrica .and. M->TDC_STATUS == "4" - - - N - - N N N - - - 1 2 - - - 153495 0
TDC 18 TDC_CODOCO C 6 0 Ocorrência Ocurrencia Occurrence Código Ocorrência Codigo Ocurrencia Occurrence Code - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153496 0
TDC 19 TDC_FNC C 15 0 Cód. FNC Cód. FNC FNC Code Código FNC Código FNC FNC Code - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 153497 0

Índices da Tabela TDC (7 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
TDC 1 TDC_FILIAL+TDC_CODFMR Cod. FMR Cod. FMR FMR Code S - - S 2 3 - 21948 0
TDC 2 TDC_FILIAL+TDC_DEPTO+TDC_CODPNT+TDC_CODRES+TDC_STATUS Localização + Ponto Coleta + Resíduo + Status Ubicacion + Punto Recol. + Residuo + Estatus Loc. + Pto.Code + Residue + Status S - - S 2 3 - 21949 0
TDC 3 TDC_FILIAL+TDC_CODRES+TDC_DEPTO+TDC_STATUS Resíduo + Localização + Status Residuo + Ubicacion + Estatus Residue + Loc. + Status S - - S 2 3 - 21950 0
TDC 4 TDC_FILIAL+TDC_STATUS+TDC_CODRES Status + Resíduo Estatus + Residuo Status + Residue S - - S 2 3 - 21951 0
TDC 5 TDC_FILIAL+DTOS(TDC_DATA)+TDC_CODRES+TDC_STATUS Data + Resíduo + Status Fecha + Residuo + Estatus Date + Residue + Status S - - S 2 3 - 21952 0
TDC 6 TDC_FILIAL+TDC_CODOCO Ocorrência Ocurrencia Occurrence S - - S 2 3 - 21953 0
TDC 7 TDC_FILIAL+TDC_FNC Cód. FNC Cód. FNC FNC Code S - - S 2 3 - 21954 0

Perguntas frequentes

Para que serve a tabela TDC no Protheus?

Ela é utilizada para cadastro de fmrs dentro do sistema ERP Protheus.

Como consultar os campos da tabela TDC?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela TDC?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.