Dicionário Protheus
Início

Tabela DUV no Protheus

Reg Entradas x Saídas Veículos

O que é a tabela DUV no Protheus?

A tabela DUV faz parte do sistema ERP Protheus da TOTVS e é utilizada para reg entradas x saídas veículos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DUV
X2_PATH \DATA\
X2_ARQUIVO DUV990
X2_NOME Reg Entradas x Saídas Veículos
X2_NOMESPA Reg Entradas vs. Salidas vehíc
X2_NOMEENG Inflow X Outflow Vehicle Recor
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 43
X2_DISPLAY DUV_FILIAL+DUV_FILORI+DUV_VIAGEM+DUV_FILENT+DUV_FILSAI+DTOS(DUV_DATENT)+DTOS(DUV_DATSAI)+DUV_CODVEI+DUV_TIPUSO+DUV_TIPMOV+DTOS(DUV_DATA)+DTOS(DUV_HORA)+DUV_STATUS
X2_SYSOBJ TMSC070
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_ 3546
R_E_C_D_E_L_ 0

Campos da Tabela DUV (37 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_
DUV 01 DUV_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 - - - - - - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 55505 0
DUV 02 DUV_FILORI C 2 0 Fil.Origem Suc. Origen Src.Brch. Filial de Origem Sucursal de Origen Source Branch - - x x x x x x xx x x x x x x x x - - 1 xx - - - S V - - - - - - - - - 033 - N - - N N N - - - 1 1 - - - 55506 0
DUV 03 DUV_VIAGEM C 6 0 Viagem Viaje Trip Numero da Viagen Numero del Viaje Trip Number - - x x x x x x xx x x x x x x x x - - 1 xx - - - S V - - - - - - - - - 143 - N - - N N N - - - 1 1 - - - 55507 0
DUV 04 DUV_CODVEI C 8 0 Cod.Veiculo Cod.Vehiculo Vehc.Code Codigo do Veiculo Codigo del Vehiculo Vehicle Code @! - x x x x x x xx x x x x x x x x - - 1 xx - - - S V - - - - - - - - - - - N - - N N N - - - 1 1 - - - 55508 0
DUV 05 DUV_MODVEI C 30 0 Modelo Veic. Modelo Vehic Vehc.Model Modelo do Veiculo Modelo del Vehiculo Vehicle Model @! - x x x x x x xx x x x x x x x x Posicione("DA3",1,xFilial("DA3")+DUV->DUV_CODVEI,"DA3_DESC") - 1 x xx - - - - V V - - - - - - - - 145 - N - - N N N - - - 1 2 - - - 55509 0
DUV 06 DUV_CODRB1 C 8 0 Cod.1o.Reboq Cod.1º Remol 1 Tow Code Codigo do 1o.Reboque Codigo del 1º Remolque 1st. Tow Code @! - x x x x x x xx x x x x x x x x - - 1 xx - - - S V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55510 0
DUV 07 DUV_CODRB2 C 8 0 Cod.2o.Reboq Cod.2º Remol 2 Tow Code Codigo do 2o.Reboque Codigo del 2º Remolque 2nd. Tow Code @! - x x x x x x xx x x x x x x x x - - 1 xx - - - S V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55511 0
DUV 08 DUV_CODRB3 C 8 0 Cod.3o.Reboq Cód.3ºRemol 3rd TTruck C Codigo do 3o.Reboque Código del 3º Remolque 3rd Tow Truck Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 55512 0
DUV 09 DUV_FILSAI C 2 0 Fil.Saida Suc. Salida OutfloBranch Filial de Saida Sucursal de Salida Outflow branch - - x x x x x x xx x x x x x x x x - - 1 xx - - - S V - - - - - - - - - 033 - N - - N N N - - - 1 1 - - - 55513 0
DUV 10 DUV_ODOSAI N 12 0 Km Saida Km Salida Km Outflow Km Saida Km Salida Km Outflow @E 999,999,999,999 - x x x x x x xx x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55514 0
DUV 11 DUV_DATSAI D 8 0 Data Saida Fecha Salida Outf. Dt Data de Saida Fecha de Salida Departure Date - - x x x x x x xx x x x x x x x x - - 1 x - - - - V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55515 0
DUV 12 DUV_PESO N 11 4 Peso Peso Weight Peso Peso Weight @E 999,999.9999 - x x x x x x xx x x x x x x x x - - 1 xx x - - - S V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55516 0
DUV 13 DUV_PESOM3 N 11 4 Peso Cubado Peso Cubic. Cubic Weight Peso Cubado Peso Cubicado Cubic Weight @E 999,999.9999 - x x x x x x xx x x x x x x x x - - 1 xx x - - - S V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55517 0
DUV 14 DUV_FILENT C 2 0 Fil.Entrada Suc. Entrada InflowBranch Filial de Entrada Sucursal de Entrada Inflow branch - - x x x x x x xx x x x x x x x x - - 1 x - - - S V - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 55518 0
DUV 15 DUV_ODOENT N 12 0 Km Entrada Km Entrada Km Inflow Km Entrada Km Entrada Km inflow @E 999,999,999,999 TMSA360Vld() x x x x x x xx x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55519 0
DUV 16 DUV_DATENT D 8 0 Data Entrada Fecha Entrad Arriv.Date Data de Entrada Fecha de Entrada Arrival Date - - x x x x x x xx x x x x x x x x - - 1 x - - - - V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55520 0
DUV 17 DUV_PESOST N 11 4 Peso Estatis Peso Estadis Statistic Wg Peso Estatistico p/ Custo Peso Estadistico p/ Costo Statistic weight by cost @E 999,999.9999 - x x x x x x x x x x x x x x x - - 1 xxxx - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55521 0
DUV 18 DUV_PES3ST N 11 4 Peso Cub. Es Peso Cub. Es St.Cubic Wgh Peso Cubado Estatistico Peso Cubicado Estadistico Statistical Cubic Weight @E 999,999.9999 - x x x x x x x x x x x x x x x - - 1 xxxx - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55522 0
DUV 19 DUV_HORENT C 4 0 Hora Entrada Hora Entrada Arriv.Time Hora Entrada Hora Entrada Arrival Time @R 99:99 - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55523 0
DUV 20 DUV_HORSAI C 4 0 Hora Saida Hora Salida Depart.Time Hora Saida Hora Salida Departure Time @R 99:99 - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 55524 0
DUV 21 DUV_ODOSR1 N 12 0 KM Saida RB1 KM Salida RB KM Exit RB1 KM Saida RB1 KM Salida RB1 KM Exit RB1 @E 999,999,999,999 Positivo() x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55525 0
DUV 22 DUV_ODOSR2 N 12 0 KM Saida RB2 KM Salida RB KM Exit RB2 KM Saida RB2 KM Salida RB2 KM Exit RB2 @E 999,999,999,999 Positivo() x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55526 0
DUV 23 DUV_ODOSR3 N 12 0 KM Saida RB3 KM Salid RB3 RB3 Dep KM KM Saida RB3 KM Salida RB3 RB3 Departure KM @E 999,999,999,999 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 55527 0
DUV 24 DUV_ODOER1 N 12 0 KM Entrad R1 KM Entrad R1 KM Entry R1 KM Entrad R1 KM Entrad R1 KM Entry R1 @E 999,999,999,999 Positivo() x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55528 0
DUV 25 DUV_ODOER2 N 12 0 KM Entrad R2 KM Entrad R2 KM Entry R2 KM Entrad R2 KM Entrad R2 KM Entry R2 @E 999,999,999,999 Positivo() x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55529 0
DUV 26 DUV_ODOER3 N 12 0 KM Entrad R3 KM Entrad R3 KM Arrival R KM Entrada RB3 KM Entrada RB3 RB3 arrival KM @E 999,999,999,999 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 55530 0
DUV 27 DUV_TIPUSO C 1 0 Utiliza em Utiliza en Use in Utilizado em Utiliza en Used in @! Pertence('12') x x x x x x x x x x x x x x x x IIf(nModulo==43,'1','2') - 1 xx - - - - A R - - 1=Viagem;2=Carga 1=Viaje;2=Carga 1=Trip;2=Cargo - - - - - N - - N N N - - - 1 2 - - - 55531 0
DUV 28 DUV_IDENT C 9 0 Id.Vge/Carga Id.Viaj/Carg Trav/Car Id. Identifica Viagem/Carga Identifica Viaje/Carga Identifies Travel/Cargo @! - x x x x x x x x x x x x x x x x - CCV 1 xx - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55532 0
DUV 29 DUV_TIPMOV C 1 0 Movimento Movimiento Transaction Movimentacao Movimiento Transaction @! Pertence('12') x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - 1=Entrada;2=Saida 1=Viaje;2=Carga E=Inflow;S=Outflow - - - - - N - - N N N - - - 1 2 - - - 55533 0
DUV 30 DUV_ODOVEI N 12 0 Km Km Odometer Km do Movimento Km del movimiento Transfer Odometer @E 999,999,999,999 - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55534 0
DUV 31 DUV_DATA D 8 0 Data Fecha Date Data do Movimento Fecha del movimiento Movement Date - - x x x x x x x x x x x x x x x x dDataBase - 1 xx - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55535 0
DUV 32 DUV_HORA C 4 0 Hora Hora Time Hora do Movimento Hora del movimiento Transfer Time @R 99:99 - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55536 0
DUV 33 DUV_ODORB1 N 12 0 Km 1o.Reboq Km 1º Remol. 1st T.Tr. Od Km do 1o.Reboq Km del 1º Remolque Odometer of 1st Tow Truck @E 999,999,999,999 - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55537 0
DUV 34 DUV_ODORB2 N 12 0 Km 2o.Reboq Km 2º Remol. 2nd T.Tr. Od Km do 2o.Reboq Km del 2º Remolque Odometer of 2nd Tow Truck @E 999,999,999,999 - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 55538 0
DUV 35 DUV_ODORB3 N 12 0 Km 3o.Reboq Km 3ºRemol 3rd Km TTruc Km do 3o.Reboq Km del 3º Remolque 3rd Tow Truck Km @E 999,999,999,999 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 55539 0
DUV 36 DUV_FILANT C 2 0 Fil.Anterior Suc.Anterior Prev. branch Filial Anterior Sucursal Anterior Previous 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 - - - 55540 0
DUV 37 DUV_STATUS C 1 0 Status Estatus Status Status da Pendencia Estatus de asunto pendien Pending issue status @! Pertence('12') x x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - 1=Em Aberto;2=Baixado 1=Pendiente;2=De baja 1=Pending;2=Posted - - - - - N - - N N N - - - 1 2 - - - 55541 0

Índices da Tabela DUV (8 í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_
DUV 1 DUV_FILIAL+DUV_FILORI+DUV_VIAGEM+DUV_FILENT Fil.Origem + Viagem + Fil.Entrada Suc. Origen + Viaje + Suc. Entrada Src.Brch. + Trip + InflowBranch S - - S 2 3 - 8495 0
DUV 2 DUV_FILIAL+DUV_FILORI+DUV_VIAGEM+DUV_CODVEI+DUV_FILENT Fil.Origem + Viagem + Cod.Veiculo + Fil.Entrada Suc. Origen + Viaje + Cod.Vehiculo + Suc. Entrada Src.Brch. + Trip + Vehc.Code + InflowBranch S - - S 2 3 - 8496 0
DUV 3 DUV_FILIAL+DTOS(DUV_DATENT) Data Entrada Fecha Entrad Arriv.Date S - - S 2 3 - 8497 0
DUV 4 DUV_FILIAL+DUV_FILORI+DUV_VIAGEM+DUV_FILSAI Fil.Origem + Viagem + Fil.Saida Suc. Origen + Viaje + Suc. Salida Src.Brch. + Trip + OutfloBranch S - - S 2 3 - 8498 0
DUV 5 DUV_FILIAL+DTOS(DUV_DATSAI) Data Saida Fecha Salida Outf. Dt S - - S 2 3 - 8499 0
DUV 6 DUV_FILIAL+DUV_TIPUSO+DUV_IDENT+DUV_CODVEI+DUV_TIPMOV Utiliza em + Id.Vge/Carga + Cod.Veiculo + Movimento Utiliza en + Id.Viaj/Carg + Cod.Vehiculo + Movimiento Use in + Trav/Car Id. + Vehc.Code + Transaction S - - S 2 3 - 8500 0
DUV 7 DUV_FILIAL+DUV_TIPUSO+DUV_IDENT+DTOS(DUV_DATA)+DUV_HORA Utiliza em + Id.Vge/Carga + Data + Hora Utiliza en + Id.Viaj/Carg + Fecha + Hora Use in + Trav/Car Id. + Date + Time S - - S 2 3 - 8501 0
DUV 8 DUV_FILIAL+DUV_STATUS+DUV_CODVEI Status + Cod.Veiculo Estatus + Cod.Vehiculo Status + Vehc.Code S - - S 2 3 - 8502 0

Perguntas frequentes

Para que serve a tabela DUV no Protheus?

Ela é utilizada para reg entradas x saídas veículos dentro do sistema ERP Protheus.

Como consultar os campos da tabela DUV?

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

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

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

Exemplo de consulta SQL da tabela DUV

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

SELECT
    DUV_FILIAL,
    DUV_FILORI,
    DUV_VIAGEM,
    DUV_CODVEI,
    DUV_MODVEI,
    DUV_CODRB1,
    DUV_CODRB2,
    DUV_CODRB3,
    DUV_FILSAI,
    DUV_ODOSAI,
    DUV_DATSAI,
    DUV_PESO,
    DUV_PESOM3,
    DUV_FILENT,
    DUV_ODOENT,
    DUV_DATENT,
    DUV_PESOST,
    DUV_PES3ST,
    DUV_HORENT,
    DUV_HORSAI,
    DUV_ODOSR1,
    DUV_ODOSR2,
    DUV_ODOSR3,
    DUV_ODOER1,
    DUV_ODOER2,
    DUV_ODOER3,
    DUV_TIPUSO,
    DUV_IDENT,
    DUV_TIPMOV,
    DUV_ODOVEI,
    DUV_DATA,
    DUV_HORA,
    DUV_ODORB1,
    DUV_ODORB2,
    DUV_ODORB3,
    DUV_FILANT,
    DUV_STATUS
FROM DUV
WHERE
    D_E_L_E_T_ = ' '
    AND DUV_FILIAL = 'VALOR'
    AND DUV_FILORI = 'VALOR'
    AND DUV_VIAGEM = 'VALOR'
    AND DUV_CODVEI = 'VALOR'
    AND DUV_MODVEI = 'VALOR'
    AND DUV_CODRB1 = 'VALOR'
    AND DUV_CODRB2 = 'VALOR'
    AND DUV_CODRB3 = 'VALOR'
    AND DUV_FILSAI = 'VALOR'
    AND DUV_ODOSAI = 0
    AND DUV_DATSAI BETWEEN '20260501' AND '20260531'
    AND DUV_PESO = 0
    AND DUV_PESOM3 = 0
    AND DUV_FILENT = 'VALOR'
    AND DUV_ODOENT = 0
    AND DUV_DATENT BETWEEN '20260501' AND '20260531'
    AND DUV_PESOST = 0
    AND DUV_PES3ST = 0
    AND DUV_HORENT = 'VALOR'
    AND DUV_HORSAI = 'VALOR'
    AND DUV_ODOSR1 = 0
    AND DUV_ODOSR2 = 0
    AND DUV_ODOSR3 = 0
    AND DUV_ODOER1 = 0
    AND DUV_ODOER2 = 0
    AND DUV_ODOER3 = 0
    AND DUV_TIPUSO = 'VALOR'
    AND DUV_IDENT = 'VALOR'
    AND DUV_TIPMOV = 'VALOR'
    AND DUV_ODOVEI = 0
    AND DUV_DATA BETWEEN '20260501' AND '20260531'
    AND DUV_HORA = 'VALOR'
    AND DUV_ODORB1 = 0
    AND DUV_ODORB2 = 0
    AND DUV_ODORB3 = 0
    AND DUV_FILANT = 'VALOR'
    AND DUV_STATUS = 'VALOR'