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

Tabela DES no Protheus

Quitações de Contrato

O que é a tabela DES no Protheus?

A tabela DES faz parte do sistema ERP Protheus da TOTVS e é utilizada para quitações de contrato.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DES
X2_PATH \DATA\
X2_ARQUIVO DES990
X2_NOME Quitações de Contrato
X2_NOMESPA Liquidaciones de Contrato
X2_NOMEENG Contract settlements
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 43
X2_DISPLAY DES_FILIAL+DES_FILORI+DES_VIAGEM
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_ 3199
R_E_C_D_E_L_ 0

Campos da Tabela DES (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_
DES 01 DES_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 V R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 49606 0
DES 02 DES_FILORI C 2 0 Fil. Ori. Suc. Ori. Orig. Branch Filial de Origem Sucursal de origen Origin branch - - x x x x x x xx x x x x x x x x x - DL5 1 x x - - - S A R - - - - - - - - 033 - S - - N N N - - - 1 1 - - - 49607 0
DES 03 DES_VIAGEM C 6 0 Viagem Viaje Trip Numero da Viagem Numero de viaje Trip number - ExistCPO('DTQ',M->(DES_FILORI+DES_VIAGEM)) x x x x x x xx x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - 143 - S - - N N N - - - 1 1 - - - 49608 0
DES 04 DES_DATQTC D 8 0 Dt. Quitac. Fch. Liquid. Settle. date Data de Quitação Fecha de liquidacion Settlement date @D - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49609 0
DES 05 DES_HORQTC C 4 0 Hr. Quitac. Hr. Liquid. Settle. time Hora da Quitação Hora de la liquidacion Settlement time @R 99:99 - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49610 0
DES 06 DES_VALSAQ N 12 2 Val. Saques Val. Retiros Withdraw.Amn Valor de Saques Valor de retiros Withdraw amount @E 9,999,999.99 - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49611 0
DES 07 DES_VALCON N 12 2 Val.Consumos Val.Consumos Consumpt.Amn Valor de Consumos Valor de consumos Consumption amount @E 9,999,999.99 - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49612 0
DES 08 DES_SALPAG N 12 2 Valor Saldo Valor saldo Balance amnt Valor de Saldo Valor de saldo Balance amount @E 9,999,999.99 - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49613 0
DES 09 DES_DATPRV D 8 0 Dt.Prev.Pag. Fc.Prev.Pago Est.DatePaym Dt. Prev. Pagto. do Saldo Fch. Prev. Pago de saldo Estim. date of pym. of bl @D - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49614 0
DES 10 DES_RELABA N 3 0 Rel.Abastec. Rel.Abastec. Supply rel. Relação de Abastecimento Relac. de Abastecimiento Supply relationship 999 - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49615 0
DES 11 DES_RELQTC N 3 0 Rel.Quitação Rel. Liquid. Settle. rel. Relação de Quitação Relac. de liquidacion Settlement relationship 999 - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49616 0
DES 12 DES_LOCQTC C 1 0 Loc.Quitação Lug. Liquid. Settle. loc. Local de Quitação Lugar de Liquidacion Settlement location ! - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - 0=Posto Conv.;1=Filial 0=Puesto Conv.;1=Sucursal 0=Station.;1=Branch - - - - - S - - N N N - - - 1 2 - - - 49617 0
DES 13 DES_FORQTC C 6 0 Forn.Quitac. Prov.Liquid. Settle. vend Cód. Fornec. Quitação Cod. Prov. Liquidacion Settlement vendor code @! - x x x x x x xx x x x x x x x x TMSA250When('DES_NOMQTC') SA2 1 x - - - N A R - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 49618 0
DES 14 DES_LOJQTC C 2 0 Loja Tienda Store Loja do Fornec. Quitac. Tienda del Prov. Liquid. Settlement vendor store @! - x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 49619 0
DES 15 DES_FILQTC C 2 0 Fil. Quitac. Suc. Liquid. Settle. brnc Filial de Quitação Sucursal de liquidacion Settlement branch - - x x x x x x xx x x x x x x x x - - 1 x - - - N A - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 49620 0
DES 16 DES_NOMQTC C 30 0 Nome Quitac. Nomb. Liquid Settle. name Nome do Local de Quitacao Nom. del lugar de Liquid. Settlement location name @! - x x x x x x xx x x x x x x x x TMSA250When('DES_NOMQTC') - 1 x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 49621 0
DES 17 DES_CODOBS C 6 0 Cód. Observ. Cod. Observ. Note code Codigo da Observacao Codigo de la observacion Note code @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 49622 0
DES 18 DES_OBSERV M 80 0 Observações Observac. Notes Observações Observaciones Notes @! - x x x x x x xx x x x x x x x x IF(!INCLUI, MSMM(DES->DES_CODOBS), '') - 1 x - - - N A V - - - - - - - - - - S - - N N N - - - 1 2 - - - 49623 0
DES 19 DES_STATUS C 1 0 Status Estatus Status Status da Quitação Estatus de la liquidacion Settlement status - - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Quitacao em Aberto;2=Quitacao Realizada 1=Liquidacion pendiente;2=Liquidacion realizada 1=Pending settlement;2=Settlled - - - - - S - - N N N - - - 1 2 - - - 49624 0

Índices da Tabela DES (1 í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_
DES 1 DES_FILIAL+DES_FILORI+DES_VIAGEM Fil. Ori. + Viagem Suc. Ori. + Viaje Orig. Branch + Trip S - - S 2 3 - 7674 0

Perguntas frequentes

Para que serve a tabela DES no Protheus?

Ela é utilizada para quitações de contrato dentro do sistema ERP Protheus.

Como consultar os campos da tabela DES?

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

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

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

Exemplo de consulta SQL da tabela DES

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

SELECT
    DES_FILIAL,
    DES_FILORI,
    DES_VIAGEM,
    DES_DATQTC,
    DES_HORQTC,
    DES_VALSAQ,
    DES_VALCON,
    DES_SALPAG,
    DES_DATPRV,
    DES_RELABA,
    DES_RELQTC,
    DES_LOCQTC,
    DES_FORQTC,
    DES_LOJQTC,
    DES_FILQTC,
    DES_NOMQTC,
    DES_CODOBS,
    DES_OBSERV,
    DES_STATUS
FROM DES
WHERE
    D_E_L_E_T_ = ' '
    AND DES_FILIAL = 'VALOR'
    AND DES_FILORI = 'VALOR'
    AND DES_VIAGEM = 'VALOR'
    AND DES_DATQTC BETWEEN '20261001' AND '20261031'
    AND DES_HORQTC = 'VALOR'
    AND DES_VALSAQ = 0
    AND DES_VALCON = 0
    AND DES_SALPAG = 0
    AND DES_DATPRV BETWEEN '20261001' AND '20261031'
    AND DES_RELABA = 0
    AND DES_RELQTC = 0
    AND DES_LOCQTC = 'VALOR'
    AND DES_FORQTC = 'VALOR'
    AND DES_LOJQTC = 'VALOR'
    AND DES_FILQTC = 'VALOR'
    AND DES_NOMQTC = 'VALOR'
    AND DES_CODOBS = 'VALOR'
    AND DES_STATUS = 'VALOR'