Dicionário Protheus
Início

Tabela SET no Protheus

Caixinhas

O que é a tabela SET no Protheus?

A tabela SET faz parte do sistema ERP Protheus da TOTVS e é utilizada para caixinhas.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SET
X2_PATH \DATA\
X2_ARQUIVO SET990
X2_NOME Caixinhas
X2_NOMESPA Cajas Chicas
X2_NOMEENG Petty Cash
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO ET_FILIAL+ET_CODIGO
X2_PYME S
X2_MODULO 6
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_ 8203
R_E_C_D_E_L_ 0

Campos da Tabela SET (36 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_
SET 01 ET_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 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 133256 0
SET 02 ET_CODIGO C 3 0 Codigo Codigo Code Codigo do Caixinha Cod de Caja Chica Petty Cash Code @! naovazio() .AND. ExistChav("SET",M->ET_CODIGO).and. FreeForUse("SET",M->ET_CODIGO) x x x x x x x x x x x x x x x xx - - 1 xx - - - S - - - - - - - - - - 007 - S - - N N N - - - 1 1 - - - 133257 0
SET 03 ET_NOME C 30 0 Nome Nombre Name Nome do Caixinha Nombre de la Caja Chica Cash-Box Name @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133258 0
SET 04 ET_VALOR N 16 2 Valor Valor Value Valor do Caixinha Valor de la Caja Chica Pitty Cash Value @E 9,999,999,999,999.99 Positivo() .And. Fa550Valor() x x x x x x x x x x x x x x x x - - 1 x xx - - - S - - - - - - - - Fa550When('ET_VALOR') - - - S - - N N N - - - 1 1 - - - 133259 0
SET 05 ET_TPREP C 1 0 Tipo.Repos. Tipo Rep. Repl. Type Tipo de Reposicao Tipo de Reposicion Replacement Type 9 Pertence("01") x x x x x x x x x x x x x x x x - - 1 x xx - - - N - - - - 0=Por Valor Limite;1=Por Porcentagem 0=Por Valor limite;1=Por Porcentaje 0=Limit Value;1=Percentage - - - - - S - - N N N - - - 1 1 - - - 133260 0
SET 06 ET_LIMREP N 16 2 Valor Rep. Valor Rep. Repl. Value Valor/Percent. Reposicao Valor/percent.reposicion Value/Replacement Percent @E 999,999,999,999.99 Fa550Limit() x x x x x x x x x x x x x x x x - - 1 x xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133261 0
SET 07 ET_BANCO C 3 0 Banco Banco Bank Codigo do Banco Codigo del Banco Bank Code @! ExistCpo("SA6") x x x x x x x x x x x x x x x x - SA6 1 x xx - - - S - - - - - - - - - - 007 - S - - N N N - - - 1 1 - - - 133262 0
SET 08 ET_AGEBCO C 5 0 Agencia Agencia Bank Office Agencia do Banco Agencia del Banco Bank Office @! !Empty(M->ET_BANCO).And.ExistCpo("SA6",M->ET_BANCO+M->ET_AGEBCO) x x x x x x x x x x x x x x x x - - 1 x xxx - - - N - - - - - - - - - - 008 - S - - N N N - - - 1 1 - - - 133263 0
SET 09 ET_CTABCO C 10 0 Conta Cuenta Account Conta Bancaria Cuenta Bancaria Banking Curr. Account @! F550VLDCTA(M->ET_BANCO,M->ET_AGEBCO,M->ET_CTABCO) x x x x x x x x x x x x x x x x - - 1 x xxx - - - N - - - - - - - - - - 009 - S - - N N N - - - 1 1 - - - 133264 0
SET 10 ET_SITUAC C 1 0 Situacao Situacion Status Situacao do Caixinha Situacion Caja Chica Cash-Box Status 9 Pertence("01") x x x x x x x x x x x x x x x x "0" - 1 x xx - - - S - - - - 0=Aberto;1=Fechado 0=Abierto;1=Cerrado 0=Open;1=Closed - - - - - S - - N N N - - - 1 1 - - - 133265 0
SET 11 ET_NATUREZ C 10 0 Natureza Modalidad Nature Codigo da Natureza Codigo de la modalidad Class Code @! FinVldNat( .T. ) x x x x x x x x x x x x x x x x - SED 1 x xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133266 0
SET 12 ET_CC C 9 0 Centro Custo Centro Costo Cost Center Centro de Custo Centro de Costo Cost Center @! Vazio() .or. CTB105CC() x x x x x x x x x x x x x x x x - CTT 1 x xx x - - - N - - - - - - - - - - 004 - S - - N N N - - - 1 2 - - - 133267 0
SET 13 ET_CONTA C 20 0 C.Contabil C.Contable Ledger Acc. Conta Contabil Cuenta Contable Ledger Account @! Vazio() .or. CTB105CTA() x x x x x x x x x x x x x x x x - CT1 1 x x x - - - N - - - - - - - - - - 003 - S - - N N N - - - 1 2 - - - 133268 0
SET 14 ET_DTCRIA D 8 0 Data Criacao Fecha Creac. Creation Dt. Data da Criacao Fecha de Creacion Creation Date - - x x x x x x x x x x x x x x x x dDataBase - 1 x x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133269 0
SET 15 ET_SALDO N 16 2 Saldo Saldo Balance Saldo do Caixinha Saldo de la Caja Chica Cash-Box Balance @E 999,999,999,999.99 - x x x x x x x x x x x x x x x x x - - 1 x x x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133270 0
SET 16 ET_ULTREP D 8 0 Ultima Rep. Ultima Rep. Last Repl. Data da Ultima Reposicao Fecha Ultima Reposicion Last Replacement Date - - x x x x x x x x x x x x x x x x - - 1 x x x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133271 0
SET 17 ET_SEQCXA C 6 0 Sequencia Secuencia Sequence Sequencia Ultimo Fecham. Secuencia Ultimo Cierre Last Closing Sequence - - x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133272 0
SET 18 ET_DEBITO C 20 0 Cta Debito Cta. Debito Deb.Account Conta Debito Cuenta Debito Debit Account @! Vazio() .or. CTB105CTA() x x x x x x x x x x x x x x x - CT1 1 x x xx x - - - N A R - - - - - - - - 003 - S - - N N N - - - 1 2 - - - 133273 0
SET 19 ET_CCD C 9 0 C Custo Deb C.Costo Deb. C.Center Deb Centro de Custo Debito Centro Costo Debito Debit Cost Center @! Vazio() .or. CTB105CC() x x x x x x x x x x x x x x x - CTT 1 x x xx x - - - N A R - - - - - - CtbMovSaldo("CTT") - 004 - S - - N N N - - - 1 2 - - - 133274 0
SET 20 ET_ITEMD C 9 0 Item Debito Item Debito Deb.Item Item Contabil Debito Item Contable Debito Debit Accounting Item @! Vazio() .or. CTB105ITEM() x x x x x x x x x x x x x x x - CTD 1 x x xx x - - - N A R - - - - - - CtbMovSaldo("CTD") - 005 - S - - N N N - - - 1 2 - - - 133275 0
SET 21 ET_CLVLDB C 9 0 Cl Vlr Deb Clase Vlr.D. Deb.Vl.Cat. Classe Valor Debito Clase Valor Debito Debit Value Category @! Vazio() .or. CTB105CLVL() x x x x x x x x x x x x x x x - CTH 1 x x xx x - - - N A R - - - - - - CtbMovSaldo("CTH") - 006 - S - - N N N - - - 1 2 - - - 133276 0
SET 22 ET_CLVLCR C 9 0 Cl Vlr Cred Clase Vlr.C. Crd.Val.Cat. Classe Valor Credito Clase Valor Credito Credit Value Category @! Vazio() .or. CTB105CLVL() x x x x x x x x x x x x x x x - CTH 1 x x xx x - - - N A R - - - - - - CtbMovSaldo("CTH") - 006 - S - - N N N - - - 1 2 - - - 133277 0
SET 23 ET_CREDIT C 20 0 Cta Credito Cta Credito Crd.Account Conta Credito Cuenta Credito Credit Account @! Vazio() .or. CTB105CTA() x x x x x x x x x x x x x x x - CT1 1 x x xx x - - - N A R - - - - - - - - 003 - S - - N N N - - - 1 2 - - - 133278 0
SET 24 ET_CCC C 9 0 C Custo Crd C.Costo Crd. C.Center Crd Centro de Custo Credito Centro Costo Credito Credit Cost Center @! Vazio() .or. CTB105CC() x x x x x x x x x x x x x x x - CTT 1 x x xx x - - - N A R - - - - - - CtbMovSaldo("CTT") - 004 - S - - N N N - - - 1 2 - - - 133279 0
SET 25 ET_ITEMC C 9 0 Item Credito Item Credito Crd.Acc.Iten Item Contabil Credito Item Contable Credito Credit Accounting Item @! Vazio() .or. CTB105ITEM() x x x x x x x x x x x x x x x - CTD 1 x x xx x - - - N A R - - - - - - CtbMovSaldo("CTD") - 005 - S - - N N N - - - 1 2 - - - 133280 0
SET 26 ET_FORNECE C 6 0 Fornecedor Proveedor Supplier Codigo Fornecedor Codigo Proveedor Supplier Code @! If(FindFunction('Fa550Forn'),Fa550Forn('ET_FORNECE'),.F.) x x x x x x x x x x x x x x x x - FOR 1 x xx x - - - S - - - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 133281 0
SET 27 ET_LOJA C 2 0 Filial Forn. Suc. Proveed Supp.Brch. Filial Fornecedor Sucursal Proveedor Supplier Branch @! If(FindFunction('Fa550Forn'),Fa550Forn('ET_LOJA'),.F.) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 133282 0
SET 28 ET_NRREND C 10 0 Nr.Rendicao NºRendicion Surrender No Numero de rendicao Numero de Rendicion Surrender Number @! - x x x x x x x x x x x x x x x "0000000001" - 1 x xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133283 0
SET 29 ET_SALANT N 14 2 Sal. Ant. Sal. Ant. Prev.Bal. Saldo Anterior Saldo Anterior Previous Balance @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - - V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 133284 0
SET 30 ET_DIACTB C 2 0 Cod. Diario Cod. Diario Tax Rec. Cd. Cod. Diario Contabilidade Cod. Diario Contabilidad Acc. Tax Rec. Code @! VldCodSeq() x x x x x x x x x x x x x x x x CtbRDia() CVL 1 xx x - - - S - - - - - - - - CtbWDia() - - - S - - N N N - - - 1 2 - - - 133285 0
SET 31 ET_NODIA C 10 0 Seq. Diário Sec. Diario Tax Rec. Seq Seq. diario Contabilidade Sec. diario Contabilidad Acc. Tax Rec. Sequence @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133286 0
SET 32 ET_MOEDA N 2 0 Moeda Moneda Currency Moeda do Caixinha Moneda de Caja Menor Petty Cash Currency 99 - x x x x x x x x x x x x x x x x 1 - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133287 0
SET 33 ET_EC05DB C 16 0 Ent.Deb. 05 Ent.Deb. 05 Ent.Deb. 05 Ent. Contábil Debito 05 Ent. Contable Debito 05 Acc. Entity Debit 05 @! CTB105EntC(,M->ET_EC05DB,,'05') x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - - - 040 - - - - - - - - - - - - - - - 177659 0
SET 34 ET_EC05CR C 16 0 Ent.Cred. 05 Ent.Cred. 05 Cred.Ent. 05 Ent. Contábil Credito 05 Ent. Contable Credito 05 Acc. Entity Credit 05 @! CTB105EntC(,M->ET_EC05CR,,'05') x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - - - 040 - - - - - - - - - - - - - - - 177660 0
SET 35 ET_EC06DB C 16 0 Ent.Deb. 06 Ent.Deb. 06 Ent.Deb. 06 Ent. Contábil Debito 06 Ent. Contable Debito 06 Acc. Entity Debit 06 @! CTB105EntC(,M->ET_EC06DB,,'06') x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - - - 042 - - - - - - - - - - - - - - - 177661 0
SET 36 ET_EC06CR C 16 0 Ent.Cred. 06 Ent.Cred. 06 Cred.Ent. 06 Ent. Contábil Credito 06 Ent. Contable Credito 06 Acc. Entity Credit 06 @! CTB105EntC(,M->ET_EC06CR,,'06') x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - - - 042 - - - - - - - - - - - - - - - 177662 0

Índices da Tabela SET (4 í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_
SET 1 ET_FILIAL+ET_CODIGO Codigo Codigo Code S - - S 2 3 - 19221 0
SET 2 ET_FILIAL+ET_NODIA Seq. Diário Sec. Diario Tax Rec. Seq S - - S 2 3 - 19222 0
SET 3 ET_FILIAL+ET_CONTA C.Contabil C.Contable Ledger Acc. S - - S 2 3 - 19223 0
SET 4 ET_FILIAL+ET_CC Centro Custo Centro Costo Cost Center S - - S 2 3 - 19224 0

Perguntas frequentes

Para que serve a tabela SET no Protheus?

Ela é utilizada para caixinhas dentro do sistema ERP Protheus.

Como consultar os campos da tabela SET?

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

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

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

Exemplo de consulta SQL da tabela SET

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

SELECT
    ET_FILIAL,
    ET_CODIGO,
    ET_NOME,
    ET_VALOR,
    ET_TPREP,
    ET_LIMREP,
    ET_BANCO,
    ET_AGEBCO,
    ET_CTABCO,
    ET_SITUAC,
    ET_NATUREZ,
    ET_CC,
    ET_CONTA,
    ET_DTCRIA,
    ET_SALDO,
    ET_ULTREP,
    ET_SEQCXA,
    ET_DEBITO,
    ET_CCD,
    ET_ITEMD,
    ET_CLVLDB,
    ET_CLVLCR,
    ET_CREDIT,
    ET_CCC,
    ET_ITEMC,
    ET_FORNECE,
    ET_LOJA,
    ET_NRREND,
    ET_SALANT,
    ET_DIACTB,
    ET_NODIA,
    ET_MOEDA,
    ET_EC05DB,
    ET_EC05CR,
    ET_EC06DB,
    ET_EC06CR
FROM SET
WHERE
    D_E_L_E_T_ = ' '
    AND ET_FILIAL = 'VALOR'
    AND ET_CODIGO = 'VALOR'
    AND ET_NOME = 'VALOR'
    AND ET_VALOR = 0
    AND ET_TPREP = 'VALOR'
    AND ET_LIMREP = 0
    AND ET_BANCO = 'VALOR'
    AND ET_AGEBCO = 'VALOR'
    AND ET_CTABCO = 'VALOR'
    AND ET_SITUAC = 'VALOR'
    AND ET_NATUREZ = 'VALOR'
    AND ET_CC = 'VALOR'
    AND ET_CONTA = 'VALOR'
    AND ET_DTCRIA BETWEEN '20260501' AND '20260531'
    AND ET_SALDO = 0
    AND ET_ULTREP BETWEEN '20260501' AND '20260531'
    AND ET_SEQCXA = 'VALOR'
    AND ET_DEBITO = 'VALOR'
    AND ET_CCD = 'VALOR'
    AND ET_ITEMD = 'VALOR'
    AND ET_CLVLDB = 'VALOR'
    AND ET_CLVLCR = 'VALOR'
    AND ET_CREDIT = 'VALOR'
    AND ET_CCC = 'VALOR'
    AND ET_ITEMC = 'VALOR'
    AND ET_FORNECE = 'VALOR'
    AND ET_LOJA = 'VALOR'
    AND ET_NRREND = 'VALOR'
    AND ET_SALANT = 0
    AND ET_DIACTB = 'VALOR'
    AND ET_NODIA = 'VALOR'
    AND ET_MOEDA = 0
    AND ET_EC05DB = 'VALOR'
    AND ET_EC05CR = 'VALOR'
    AND ET_EC06DB = 'VALOR'
    AND ET_EC06CR = 'VALOR'