Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela DV9 no Protheus

Pauta de Frete

O que é a tabela DV9 no Protheus?

A tabela DV9 faz parte do sistema ERP Protheus da TOTVS e é utilizada para pauta de frete.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DV9
X2_PATH \DATA\
X2_ARQUIVO DV9990
X2_NOME Pauta de Frete
X2_NOMESPA Pauta de Flete
X2_NOMEENG Fleet records
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DV9_FILIAL+STR(DV9_KM,7,0)+DV9_TIPCAR+DV9_UF+DV9_TARIFA+DV9_UFERMS
X2_PYME S
X2_MODULO 43
X2_DISPLAY DV9_TARIFA
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_ 3560
R_E_C_D_E_L_ 0

Campos da Tabela DV9 (14 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_
DV9 01 DV9_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 - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 55703 0
DV9 02 DV9_TARIFA C 7 0 Tarifa Tarifa Fee Codigo da Tarifa Codigo de la Tarifa Fee code @! ExistChav("DV9") .AND. A545VLD() x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 55704 0
DV9 03 DV9_KM N 7 0 Dist.Entrega Dist.Entrega Deliv. dist. Distancia de Entrega Distancia de Entrega Delivery distance @E 9,999,999 Positivo() .AND. A545VLD() x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - INCLUI - - - S - - N N N - - - 1 1 - - - 55705 0
DV9 04 DV9_VALOR N 12 2 Valor Frete Valor Flete Freight Amnt Valor do Frete Valor del Flete Freight amount @E 999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 55706 0
DV9 05 DV9_TIPVAL C 1 0 Tipo Valor Tipo Valor Value type Tipo do Valor do Frete Tipo de Valor de Flete Freight Value Type @! Pertence("12345") .And. A545VLD() x x x x x x x x x x x x x x x x "1" - 1 xxx - - - N A R - - 1=Tonelada;2=Peso;3=Valor Fixo;4=Qtd.Eixos;5=M3 Carga 1=Tonelada;2=Peso;3=Valor fijo;4=Cant.Ejes;5=M3 Carga 1=Ton;2=Weight;3=Fixed Value;4=No.Axis; 5=M3 Load - - - - - S - - N N N - - - 1 1 - - - 55707 0
DV9 06 DV9_ICBASE C 1 0 ICM Red/Pres ICM Red/Pres Ded/Pre ICMS Base ICMS Red ou Cred Pre Base ICMS Red o Créd Pre Ded ICMS Base or Pr Cred @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - - - R - - 1=Sim;2=Nao 1=Sí;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 55708 0
DV9 07 DV9_FAIXAP N 11 4 Faixa Peso Intervalo pe Weight Range Faixa de Peso Intervalo de peso Weight Range @E 999,999.9999 - 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 - - - 55709 0
DV9 08 DV9_PERCEN N 5 2 Perc ICMS Porrc ICMS ICMS Perc Perc de Reducao/Cred.Pred Porc Reducc/Créd.Pred Perc Reduction/Cred Pred @E 99.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - - - R - - - - - - - - - - S - - N - N - - - 1 2 - - - 55710 0
DV9 09 DV9_CARGAE C 1 0 Carga Esp? ¿Carga Esp? Spec Cargo? Carga Especial? ¿Carga especial? Special Cargo? @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 x - - - - - R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 55711 0
DV9 10 DV9_TIPCAR C 6 0 Tipo Carga Tipo Carga Cargo Type Tipo de Carga Tipo de carga Type of Cargo @! Vazio() .Or. (ExistCpo("DB0") .And. A545Vld()) x x x x x x x x x x x x x x x x - DB0 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 55712 0
DV9 11 DV9_DESCAR C 30 0 Desc.Modelo Desc.Modelo Model Descr. Descricao Modelo Descripcion modelo Model Description @! - x x x x x x x x x x x x x x x x Iif(Inclui,'',Posicione('DB0',1,xFilial('DB0')+DV9->DV9_TIPCAR,'DB0_DESMOD')) - 1 x - - - S V V - - - - - - - Posicione('DB0',1,xFilial('DB0')+DV9->DV9_TIPCAR,'DB0_DESMOD') - - S - - N - N - - - 1 2 - - - 55713 0
DV9 12 DV9_UF C 2 0 UF Origem E/P/Reg Orig Origin State UF Origem Pres. Serviço Est/Pro/Reg Orig Pres. Se Serv Prov Origin State @! - 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 - - - 55714 0
DV9 13 DV9_UFERMS C 1 0 Cal UFERMS Cal UFERMS Cal UFERMS Calcula UFERMS Calcula UFERMS Calculate UFERMS @! Pertence('12') .And. A545VLD() x x x x x x x x x x x x x x x x "1" - 1 x - - - S A R - - 1=Nao;2=Sim 1=No;2=Sí 1=No;2=Yes - - - - - S - - N - N - - - 1 2 - - - 55715 0
DV9 14 DV9_PERUFE N 2 0 Perc. UFERMS Porc. UFERMS UFERMS Perc Percentual UFERMS Porcentaje UFERMS UFERMS Percentage 99 - 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 - - - 55716 0

Índices da Tabela DV9 (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_
DV9 1 DV9_FILIAL+DV9_TARIFA Tarifa Tarifa Fee S - - S 2 3 - 8532 0
DV9 2 DV9_FILIAL+STR(DV9_KM,7,0)+DV9_TIPCAR Dist.Entrega + Tipo Carga Dist.Entrega + Tipo Carga Deliv. dist. + Cargo Type S - - S 2 3 - 8533 0

Perguntas frequentes

Para que serve a tabela DV9 no Protheus?

Ela é utilizada para pauta de frete dentro do sistema ERP Protheus.

Como consultar os campos da tabela DV9?

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

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

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

Exemplo de consulta SQL da tabela DV9

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

SELECT
    DV9_FILIAL,
    DV9_TARIFA,
    DV9_KM,
    DV9_VALOR,
    DV9_TIPVAL,
    DV9_ICBASE,
    DV9_FAIXAP,
    DV9_PERCEN,
    DV9_CARGAE,
    DV9_TIPCAR,
    DV9_DESCAR,
    DV9_UF,
    DV9_UFERMS,
    DV9_PERUFE
FROM DV9
WHERE
    D_E_L_E_T_ = ' '
    AND DV9_FILIAL = 'VALOR'
    AND DV9_TARIFA = 'VALOR'
    AND DV9_KM = 0
    AND DV9_VALOR = 0
    AND DV9_TIPVAL = 'VALOR'
    AND DV9_ICBASE = 'VALOR'
    AND DV9_FAIXAP = 0
    AND DV9_PERCEN = 0
    AND DV9_CARGAE = 'VALOR'
    AND DV9_TIPCAR = 'VALOR'
    AND DV9_DESCAR = 'VALOR'
    AND DV9_UF = 'VALOR'
    AND DV9_UFERMS = 'VALOR'
    AND DV9_PERUFE = 0