Dicionário Protheus
Início

Tabela VDM no Protheus

Interesses Oport. de Negocios

O que é a tabela VDM no Protheus?

A tabela VDM faz parte do sistema ERP Protheus da TOTVS e é utilizada para interesses oport. de negocios.

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 VDM 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 VDM, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE VDM
X2_PATH \DATA\
X2_ARQUIVO VDM990
X2_NOME Interesses Oport. de Negocios
X2_NOMESPA Intereses oport. de negocios
X2_NOMEENG Business Opport. Interests
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO VDM_FILIAL+VDM_CODOPO+VDM_CODINT
X2_PYME S
X2_MODULO 11
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_ 10357
R_E_C_D_E_L_ 0

Campos da Tabela VDM (61 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_
VDM 01 VDM_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 168363 0
VDM 02 VDM_CODOPO C 6 0 Cod. Oport. Cod. Oport. Opport. Cd. Codigo Oportunidade. Codigo Oportunidad Opportunity Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168364 0
VDM 03 VDM_CODINT C 6 0 Interesse Interes Interest Codigo do Interesse Codigo del interes Interest Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168365 0
VDM 04 VDM_CAMPOP C 6 0 Campanha Campana Campaign Campanha da Oportunidade Campana de la oportunidad Opportunity Campaign @! ExistCpo("VX5","026"+M->VDM_CAMPOP) x x x x x x x x x x x x x x x x - VX5 1 xx - - - S A R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168366 0
VDM 05 VDM_CODMAR C 3 0 Marca Marca Brand Marca Marca Brand @! - x x x x x x x x x x x x x x x x - VE1 1 xx - - - S A R - - - - - - Empty(M->VDM_CODINT) - - - S - - N - N - - - 1 2 - - - 168367 0
VDM 06 VDM_MODVEI C 30 0 Modelo Modelo Model Modelo Modelo Model @! FG_Seek("VV2","M->VDM_CODMAR+M->VDM_MODVEI",1,.f.,"VDM_DESMOD","VV2_DESMOD") x x x x x x x x x x x x x x x x - VV2SQL 1 xxx - - - S A R - - - - - - Empty(M->VDM_CODINT) - - - S - - N - N - - - 1 1 - - - 168368 0
VDM 07 VDM_SEGMOD C 10 0 Segmento Mod Segmento Mod Model Segmnt Segmento de Modelo Segmento de modelo Segment of Model - FG_Seek("VV2","M->VDM_CODMAR+M->VDM_MODVEI+M->VDM_SEGMOD",1,.f.,"VDM_DESMOD","VV2_DESMOD") x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - Empty(M->VDM_CODINT) - 147 - S - - N - N - - - 1 2 - - - 168369 0
VDM 08 VDM_DESMOD C 30 0 Descr. Mod. Descr. Mod. Mode Desc. Descricao do Modelo Descripcion del Modelo Description of Model @!S30 - x x x x x x x x x x x x x x x x if(!inclui,Posicione("VV2",1,xFilial("VV2")+VDM->VDM_CODMAR+VDM->VDM_MODVEI,"VV2_DESMOD"),"") - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 168370 0
VDM 09 VDM_CODPAC C 6 0 Cód.Pacote Cód.Paquete Package Code Cód.Pacote Cód.Paquete Package Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168371 0
VDM 10 VDM_BASCOD C 6 0 Base Code Base Code Base Code Base Code Base Code Base Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168372 0
VDM 11 VDM_CORVEI C 6 0 Cor Color Color Cor Color Color @! FG_Seek("VVC","M->VDM_CODMAR+M->VDM_CORVEI",1,.f.,"VDM_DESCOR","VVC_DESCRI") x x x x x x x x x x x x x x x x - VVC 1 xx - - - S A R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168373 0
VDM 12 VDM_DESCOR C 30 0 Descr Cor Descr Color Color Desc. Descricao da Cor Descripcion del Color Description of Color @S20 - x x x x x x x x x x x x x x x x POSICIONE("VVC",1,xFilial("VVC")+VDM->VDM_CODMAR+VDM->VDM_CORVEI,"VVC_DESCRI") - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 168374 0
VDM 13 VDM_QTDINT N 3 0 Qtd Interess Ctd Interes Interest Qty Quantidade de Interesse Cantidad de interes Interest Quantity @E 999 positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168375 0
VDM 14 VDM_OPCFAB C 100 0 Opcionais Opcionales Optionals Opcionais Opcionales Optional @S!50 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168376 0
VDM 15 VDM_CODFAS C 6 0 Cod. Fase Cod. Fase Phase Code Cod. Fase Cod. Fase Phase Code @! VCM680VLD() x x x x x x x x x x x x x x x x - VDKFAS 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168377 0
VDM 16 VDM_DESFAS C 30 0 Descr.Fase Descr.Fase Stage Desc. Descricao da fase Descripcion de la fase Description of Phase @! - x x x x x x x x x x x x x x x x POSICIONE("VDK",1,xFilial("VDK")+VDM->VDM_CODFAS,"VDK_DESFAS") - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 168378 0
VDM 17 VDM_DTFASO D 8 0 Dt Fase Opor Fch Fase Opo Opp Stage Dt Data Fase Oportunidade Fecha fase oportunidad Opportunity Stage Date - VCM680VLD() x x x x x x x x x x x x x x x x ddatabase - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168379 0
VDM 18 VDM_HRFASO N 4 0 Hr Fase Opor Hr Fase Opor Opp Stg Tm Hora Fase Oportunidade Hora fase oportunidad Opportunity Stage Time @R 99:99 VCM680VLD() x x x x x x x x x x x x x x x x val(substr(time(),1,2)+substr(time(),4,2)) - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168380 0
VDM 19 VDM_OBSERV M 70 0 Observacao Observacion Note Observacao Observacion Note @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A V - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168381 0
VDM 20 VDM_DATINT D 8 0 Dta Interess Fc.Interes Interest Dt. Data de Interesse Fecha de interes Interest Date - - x x x x x x x x x x x x x x x x dDataBase - 1 xx - - - S A R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168382 0
VDM 21 VDM_DATLIM D 8 0 Data Limite Fch. Limite Limit Date Data Limite Fecha limite Limit Date - M->VDM_DATLIM >= M->VDM_DATINT x x x x x x x x x x x x x x x x dDataBase - 1 xx - - - S A R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168383 0
VDM 22 VDM_CODVEN C 6 0 Vendedor Vendedor Sales Repr. Vendedor Vendedor Sales Representative @! VM680VEND() x x x x x x x x x x x x x x x x - SA3 1 xx - - - S A R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168384 0
VDM 23 VDM_NOMVEN C 40 0 Nome Nombre Name Nome do Vendedor Nombre del Vendedor Sales Representative Name @! - x x x x x x x x x x x x x x x x POSICIONE("SA3",1,xFilial("SA3")+VDM->VDM_CODVEN,"A3_NOME") - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 168385 0
VDM 24 VDM_TIPCON C 1 0 Tp Contato Tp.Contacto Contact Tp. Tipo de Contato Tipo de contacto Contact Type @! PERTENCE("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S A R - - 1=Ativo;2=Passivo 1=Activo;2=Pasivo 1=Asset;2=Liability - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168386 0
VDM 25 VDM_TIPMID C 6 0 Tp de Midia Tp.de medio Media Type Tipo de Midia Tipo de medio Media Type @! FG_Seek("VX5","'027'+M->VDM_TIPMID",1,.f.,"VDM_DESMID","VX5_DESCRI") x x x x x x x x x x x x x x x x - VX5 1 xx - - - S A R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168387 0
VDM 26 VDM_DESMID C 30 0 Descr.Midia Descr.Medios Media Desc. Descricao da Midia Descripcion del Medio Description of Media @! - x x x x x x x x x x x x x x x x OFIOA560DS("027",VDM->VDM_TIPMID) - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 168388 0
VDM 27 VDM_DECVDA C 10 0 Decisao Vda Decis Venta Sales Dec Decisao Venda Decisión venta Sales Decision @! FG_Seek("VX5","'044'+M->VDM_DECVDA",1,.F.,"VDM_DECDES","VX5_DESCRI") x x x x x x x x x x x x x x x x - VX5 1 xx - - - S - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 168389 0
VDM 28 VDM_DECDES C 30 0 Desc.Decisao Des Decisión Dec Descr Descricao da Decisao Descripción de decisión Decision Description @! - x x x x x x x x x x x x x x x x OFIOA560DS("044",VDM->VDM_DECVDA) - 1 xx - - - S V V - - - - - - - OFIOA560DS("044",VDM->VDM_DECVDA) - - S - - N - N - - - 1 2 - - - 168390 0
VDM 29 VDM_ABRATE C 1 0 Abrir Atend. Abrir Atenc. Open Service Abrir Atendimento automat Abrir Atencion automat Open Service Automat @! Pertence("012").and.VCM680TPA(M->VDM_ABRATE) x x x x x x x x x x x x x x x x "0" - 1 xx - - - N A V - - 0=Nao;1=Atendimento;2=Faturamento Direto 0=No;1=Atención;2=Facturación Directa 0=No;1=Service;2=Direct Invoicing - VCM680WHEN(1) - - - S - - N - N - - - 1 2 - - - 168391 0
VDM 30 VDM_FILATE C 2 0 Filial Atend Suc.Atenc. Serv. Branch Filial de Atendimento Sucursal de atencion Service Branch - - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 168392 0
VDM 31 VDM_NUMATE C 10 0 Nro Atendto No.Atencion Service No. Nro do Atendimento No. de la atencion Service Number @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168393 0
VDM 32 VDM_STAATE C 20 0 Status Atend Estatus Aten Service Stat Status do Atendimento Estatus de Atencion Service Status @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 168394 0
VDM 33 VDM_ITETRA C 2 0 Item Ítem Item Item do Atendimento Ítem de la atención Service Item @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 168395 0
VDM 34 VDM_FASFIN C 10 0 Fase Financ. Fase Financ. Financ. Stag Fase Financiamento Fase de financiamiento Financing Stage @! VCM680VLD() x x x x x x x x x x x x x x x x - VX5 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168396 0
VDM 35 VDM_NOMFIN C 40 0 Nome Financ. Nom. Financ. Financ. Name Nome Financiamento Nombre Financiamiento Financing Name @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,OFIOA560DS("031",VDM->VDM_FASFIN),"") - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 168397 0
VDM 36 VDM_DTFASF D 8 0 Dt Fase Fin Fch Fase Fin Fin Stage Dt Data Fase Financiamento Fecha fase financiamiento Financing Stage Date - VCM680VLD() x x x x x x x x x x x x x x x x ddatabase - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168398 0
VDM 37 VDM_HRFASF N 4 0 Hr Fase Fin Hr Fase Fin Fin Stage Tm Hora Fase Financiamento Hora Fase Financiamiento Financing Stage Time @R 99:99 VCM680VLD() x x x x x x x x x x x x x x x x val(substr(time(),1,2)+substr(time(),4,2)) - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168399 0
VDM 38 VDM_CODBCO C 3 0 Banco Banco Bank Banco Banco Bank @! - x x x x x x x x x x x x x x x x - A63 1 xx - - - S A R - - - - - - VCM680WHEN(2) - 007 - S - - N - N - - - 1 2 - - - 168400 0
VDM 39 VDM_NOMBCO C 3 0 Banco Banco Bank Banco Banco Bank @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168401 0
VDM 40 VDM_CODAGE C 5 0 Cod.Agencia Cod.Agencia Branch Code Codigo da Agencia Codigo de la agencia Branch Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - 008 - S - - N - N - - - 1 2 - - - 168402 0
VDM 41 VDM_CONCOR C 10 0 Ct Corrente Cta Cte Checking Acc Conta Corrente Cuenta Corriente Checking Account @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - VCM680WHEN(2) - 009 - S - - N - N - - - 1 2 - - - 168403 0
VDM 42 VDM_LINCRE C 10 0 Linha Credit Linea Credit Credit Line Linha de credito Linea de credito Credit line @! ExistCPO("VX5","032"+M->VDM_LINCRE) x x x x x x x x x x x x x x x x - VX5 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168404 0
VDM 43 VDM_NOMGER C 15 0 Nome Gerente Nom. Gerente Manager Name Nome do Gerente Nombre del Gerente Manager's Name @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168405 0
VDM 44 VDM_CCLIBC C 6 0 Cod.Cli.Bco Cód.Cli.Bco Bank Cust Cd Cod. Cliente Banco Cód. Cliente banco Bank Customer Code @! vazio().or.FG_Seek("SA1","M->VDM_CCLIBC+Alltrim(M->VDM_LCLIBC)",1,.f.,"VDM_NCLIBC","A1_NOME") x x x x x x x x x x x x x x x x - SA1 1 xx - - - S A R - - - - - - VCM680WHEN(2) - 001 - S - - N - N - - - 1 2 - - - 168406 0
VDM 45 VDM_LCLIBC C 2 0 Loj.Cli.Bco Tda.Cli.Bco Bk Cust Stor Loja Cliente Banco Tienda Cliente Banco Bank Customer Store @! vazio().or.FG_Seek("SA1","M->VDM_CCLIBC+M->VDM_LCLIBC",1,.f.,"VDM_NCLIBC","A1_NOME") x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - 002 - S - - N - N - - - 1 2 - - - 168407 0
VDM 46 VDM_NCLIBC C 50 0 Nom.Cli.Bco Nom.Cli.Bco Bk Cust Name Nome Cliente Banco Nombre Cliente Banco Bank Customer Name @! - x x x x x x x x x x x x x x x x IIf(!INCLUI,Posicione("SA1",1,xFilial("SA1")+VDM->VDM_CCLIBC+VDM->VDM_LCLIBC,"A1_NOME"),"") - 1 xx - - - N V V - - - - - - - - 175 - S - - N - N - - - 1 2 - - - 168408 0
VDM 47 VDM_NOMCID C 60 0 Cidade Ciudad City Cidade Ciudad City @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168409 0
VDM 48 VDM_NROTEL C 15 0 Telefone Telefono Telephone Telefone Telefono Telephone @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168410 0
VDM 49 VDM_VLRMON N 14 2 Vlr.Montador Val.Ensambl Autom Value Valor Montadora Valor ensambladora Automaker Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168411 0
VDM 50 VDM_VLROFE N 14 2 Vlr.Ofertado Val.Ofrecido Offered Vl Valor Ofertado Valor ofrecido Offered Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168412 0
VDM 51 VDM_VLRCLI N 14 2 Vlr.Prop.Cli Val.Prop.Cli Vl Pr by Cus Vlr Proposto pelo Cliente Val Propuesto por cliente Vl Proposed by Customer @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168413 0
VDM 52 VDM_VLRVDA N 14 2 Vlr.Venda Val.Venta Sales Value Valor de Venda Valor de venta Sales Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168414 0
VDM 53 VDM_DATVDA D 8 0 Data Venda Fch. Venta Sales Date Data de Venda Fecha de venta Sales Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168415 0
VDM 54 VDM_VLRCOM N 14 2 Vlr.Comissao Val.Comisión Commis Vl Valor de Comissao Valor de comisión Commission Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168416 0
VDM 55 VDM_QTDUSA N 2 0 Qtd.Usados Cant.Usados Sec Hand Qty Quantidade de Usados Cantidade de usados Quantity of Second hand @E 99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168417 0
VDM 56 VDM_VLRUSA N 14 2 Vlr.Usados Val.Usados Sec Hand Vl Valor de Usados Valor de usados Second Hand Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - VCM680WHEN(2) - - - S - - N - N - - - 1 2 - - - 168418 0
VDM 57 VDM_MOTCAN C 6 0 Mot. Cancel. Mot.Anulac. Canc. Reason Motivo Cancelamento Motivo anulacion Cancellation Reason @! Vazio() .or. FG_SEEK("VS0","'000011'+M->VDM_MOTCAN",1,.f.) x x x x x x x x x x x x x x x x - VS0 1 xx - - - S V R - - - - - - Empty(M->VDM_NUMATE) - - - S - - N - N - - - 1 2 - - - 168419 0
VDM 58 VDM_VLRNEG N 12 2 Val. Negoc. Val. Negoc. Negot Value Valor Negociado Valor negociado Negotiated Value @E 999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 168420 0
VDM 59 VDM_UUID C 36 0 UUID UUID UUID Id unico universal Id Único universal Universal unique ID - - x x x x x x x x x x x x x x x x FWUUIDV4(.t.) - 1 xx - - - N A R - - - - - - .f. - - - S - - N - N - - - 1 2 - - - 168421 0
VDM 60 VDM_DATINC C 14 0 Dt Inclusao Fch Inclusió Inclusion Dt Data Inclusao Registro Fecha inclusión registro Record Inclusion Date - - x x x x x x x x x x x x x x x x FGX_Timestamp() - 1 xx - - - N A R - - - - - - .f. - - - S - - N - N - - - 1 2 - - - 168422 0
VDM 61 VDM_DATALT C 14 0 Dt Alteracao Fch. Modif. Edit Dt Data Alteracao Registro Fecha modificación regist Record Edit Date - - x x x x x x x x x x x x x x x x FGX_Timestamp() - 1 xx - - - N A R - - - - - - .f. - - - S - - N - N - - - 1 2 - - - 168423 0

Índices da Tabela VDM (2 í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_
VDM 1 VDM_FILIAL+VDM_CODOPO+VDM_CODINT Cod. Oport. + Interesse Cod. Oport. + Interes Opport. Cd. + Interest S - - S 2 3 - 24485 0
VDM 2 VDM_FILIAL+VDM_CODINT Interesse Interes Interest S - - S 2 3 - 24486 0

Perguntas frequentes

Para que serve a tabela VDM no Protheus?

Ela é utilizada para interesses oport. de negocios dentro do sistema ERP Protheus.

Como consultar os campos da tabela VDM?

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

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

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

Exemplo de consulta SQL da tabela VDM

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    VDM_FILIAL,
    VDM_CODOPO,
    VDM_CODINT,
    VDM_CAMPOP,
    VDM_CODMAR,
    VDM_MODVEI,
    VDM_SEGMOD,
    VDM_DESMOD,
    VDM_CODPAC,
    VDM_BASCOD,
    VDM_CORVEI,
    VDM_DESCOR,
    VDM_QTDINT,
    VDM_OPCFAB,
    VDM_CODFAS,
    VDM_DESFAS,
    VDM_DTFASO,
    VDM_HRFASO,
    VDM_OBSERV,
    VDM_DATINT,
    VDM_DATLIM,
    VDM_CODVEN,
    VDM_NOMVEN,
    VDM_TIPCON,
    VDM_TIPMID,
    VDM_DESMID,
    VDM_DECVDA,
    VDM_DECDES,
    VDM_ABRATE,
    VDM_FILATE,
    VDM_NUMATE,
    VDM_STAATE,
    VDM_ITETRA,
    VDM_FASFIN,
    VDM_NOMFIN,
    VDM_DTFASF,
    VDM_HRFASF,
    VDM_CODBCO,
    VDM_NOMBCO,
    VDM_CODAGE,
    VDM_CONCOR,
    VDM_LINCRE,
    VDM_NOMGER,
    VDM_CCLIBC,
    VDM_LCLIBC,
    VDM_NCLIBC,
    VDM_NOMCID,
    VDM_NROTEL,
    VDM_VLRMON,
    VDM_VLROFE,
    VDM_VLRCLI,
    VDM_VLRVDA,
    VDM_DATVDA,
    VDM_VLRCOM,
    VDM_QTDUSA,
    VDM_VLRUSA,
    VDM_MOTCAN,
    VDM_VLRNEG,
    VDM_UUID,
    VDM_DATINC,
    VDM_DATALT
FROM VDM
WHERE
    D_E_L_E_T_ = ' '
    AND VDM_FILIAL = 'VALOR'
    AND VDM_CODOPO = 'VALOR'
    AND VDM_CODINT = 'VALOR'
    AND VDM_CAMPOP = 'VALOR'
    AND VDM_CODMAR = 'VALOR'
    AND VDM_MODVEI = 'VALOR'
    AND VDM_SEGMOD = 'VALOR'
    AND VDM_DESMOD = 'VALOR'
    AND VDM_CODPAC = 'VALOR'
    AND VDM_BASCOD = 'VALOR'
    AND VDM_CORVEI = 'VALOR'
    AND VDM_DESCOR = 'VALOR'
    AND VDM_QTDINT = 0
    AND VDM_OPCFAB = 'VALOR'
    AND VDM_CODFAS = 'VALOR'
    AND VDM_DESFAS = 'VALOR'
    AND VDM_DTFASO BETWEEN '20260401' AND '20260430'
    AND VDM_HRFASO = 0
    AND VDM_DATINT BETWEEN '20260401' AND '20260430'
    AND VDM_DATLIM BETWEEN '20260401' AND '20260430'
    AND VDM_CODVEN = 'VALOR'
    AND VDM_NOMVEN = 'VALOR'
    AND VDM_TIPCON = 'VALOR'
    AND VDM_TIPMID = 'VALOR'
    AND VDM_DESMID = 'VALOR'
    AND VDM_DECVDA = 'VALOR'
    AND VDM_DECDES = 'VALOR'
    AND VDM_ABRATE = 'VALOR'
    AND VDM_FILATE = 'VALOR'
    AND VDM_NUMATE = 'VALOR'
    AND VDM_STAATE = 'VALOR'
    AND VDM_ITETRA = 'VALOR'
    AND VDM_FASFIN = 'VALOR'
    AND VDM_NOMFIN = 'VALOR'
    AND VDM_DTFASF BETWEEN '20260401' AND '20260430'
    AND VDM_HRFASF = 0
    AND VDM_CODBCO = 'VALOR'
    AND VDM_NOMBCO = 'VALOR'
    AND VDM_CODAGE = 'VALOR'
    AND VDM_CONCOR = 'VALOR'
    AND VDM_LINCRE = 'VALOR'
    AND VDM_NOMGER = 'VALOR'
    AND VDM_CCLIBC = 'VALOR'
    AND VDM_LCLIBC = 'VALOR'
    AND VDM_NCLIBC = 'VALOR'
    AND VDM_NOMCID = 'VALOR'
    AND VDM_NROTEL = 'VALOR'
    AND VDM_VLRMON = 0
    AND VDM_VLROFE = 0
    AND VDM_VLRCLI = 0
    AND VDM_VLRVDA = 0
    AND VDM_DATVDA BETWEEN '20260401' AND '20260430'
    AND VDM_VLRCOM = 0
    AND VDM_QTDUSA = 0
    AND VDM_VLRUSA = 0
    AND VDM_MOTCAN = 'VALOR'
    AND VDM_VLRNEG = 0
    AND VDM_UUID = 'VALOR'
    AND VDM_DATINC = 'VALOR'
    AND VDM_DATALT = 'VALOR'