Dicionário Protheus
Início

Tabela SI5 no Protheus

Lançamentos Padronizados

O que é a tabela SI5 no Protheus?

A tabela SI5 faz parte do sistema ERP Protheus da TOTVS e é utilizada para lançamentos padronizados.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SI5
X2_PATH \DATA\
X2_ARQUIVO SI5990
X2_NOME Lançamentos Padronizados
X2_NOMESPA Asientos Estandarizados
X2_NOMEENG Standardized Entries
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 34
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_ 8310
R_E_C_D_E_L_ 0

Campos da Tabela SI5 (23 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_
SI5 01 I5_FILIAL C 2 0 Filial Sist. 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 - - - 136263 0
SI5 02 I5_CODIGO C 3 0 Codigo Codigo Std. Entry Codigo do lanc.padroniz. Codigo del Movto.Estandar Standard Entry Code @! existchav("SI5",m->i5_codigo+m->i5_sequenc) x x x x x x x x x x x x x x x xx - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 136264 0
SI5 03 I5_SEQUENC C 2 0 Sequencia Secuencia Sequence Numero sequencial Num. Secuencial Sequential number @! existchav("SI5",M->i5_codigo+M->i5_sequenc) x x x x x x x x x x x x x x x xx - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 136265 0
SI5 04 I5_DESCRIC C 25 0 Descricao Descripcion Description Descricao Descripci¾n Description @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136266 0
SI5 05 I5_DC C 1 0 Tipo Tipo Type Tipo do Lancamento Tipo de Asiento Type of Entry @! pertence("DCX-") .or. vazio() x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - D=Debito;C=Credito;X=Partida Dobrada;-=Cont Historico D=Debito;C=Credito;X=Partida Doble;-=Cont Historico D=Debt;C=Credit;X=Double Entry;-=History - - - - - S - - N N N - - - 1 1 - - - 136267 0
SI5 06 I5_DEBITO C 64 0 Cta Debito Cta Debito Debit Accnt. Conta Debito Cuenta Debito Debit Account @S40 vazio() .or. ( ca010Deb() .and. ca010form() ) x x x x x x x x x x x x x x x x - SI1 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136268 0
SI5 07 I5_CREDITO C 64 0 Conta Credit Cta. Credito Cred.Account Conta Credito Cuenta Credito Credit Account @S40 vazio() .or. ( cA010Crd() .and. ca010form() ) x x x x x x x x x x x x x x x x - SI1 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136269 0
SI5 08 I5_HISTORI C 40 0 Historico Historial History Historico Historial History @! vazio() .or. ca010form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136270 0
SI5 09 I5_MOEDAS C 5 0 Moedas Monedas Currencies Moedas Utilizadas Monedas Usadas Currencies Used @! cA010CDB() x x x x x x x x x x x x x x x x "SSSSS" - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 136271 0
SI5 10 I5_ELEMENT N 2 0 Elemento Elemento Element Elemento a posicionar Elemento a ubicar Element to Position 99 - x x x x x x x x x x x x x x x - - 1 x - - - N - - - positivo() - - - - - - - - S - - N N N - - - 1 2 - - - 136272 0
SI5 11 I5_CPOVAL1 C 200 0 Val Moeda 1 Vlr.Moneda 1 Value Curr.1 Nome do campo ou variavel Valor de la Moneda 1 Field or Variable Name @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136273 0
SI5 12 I5_CPOVAL2 C 200 0 Val Moeda 2 Vlr.Moneda 2 Value Curr.2 Valor da Moeda 2 Valor de la Moneda 2 Value in Currency 2 @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136274 0
SI5 13 I5_CPOVAL3 C 200 0 Val Moeda 3 Vlr.Moneda 3 Value Curr.3 Valor da Moeda 3 Valor de la Moneda 3 Value in Currency 3 @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136275 0
SI5 14 I5_CPOVAL4 C 200 0 Val Moeda 4 Vlr.Moneda 4 Value Curr.4 Valor da Moeda 4 Valor de la Moneda 4 Value in Currency 4 @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136276 0
SI5 15 I5_CPOVAL5 C 200 0 Val Moeda 5 Vlr.Moneda 5 Value Curr.5 Valor da Moeda 5 Valor de la Moneda 5 Value in Currency 5 @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136277 0
SI5 16 I5_HSAGLUT C 40 0 Hist Aglut Hist. Aglom. Grp. History Historico Lanc Aglutinado Historial Ast.Aglomerado Grouped Entries History @! vazio() .or. Ca010Form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136278 0
SI5 17 I5_CCD C 64 0 C Custo Deb. CCost Deudor Deb. CCenter Centro Custo Devedor Centro de Costo Deudor Debit Cost Center @S40 vazio() .or. (Ca010CC() .And. ca010form()) x x x x x x x x x x x x x x x x - SI3 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136279 0
SI5 18 I5_CCC C 64 0 C Custo Crd. CCosto Acree Cred.CCenter Centro Custo Credor Centro de Costo Acreedor Credit Cost Center @S40 vazio() .or. (Ca010CC() .And. ca010form()) x x x x x x x x x x x x x x x x - SI3 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136280 0
SI5 19 I5_DTVENC C 64 0 Data Hist. Fch Hist. History Date Data Hist Lanc. Padrao Fecha Hist. Astd. Estd. Std. Entry History Date @S40 vazio() .or. cA010Form() x x x x x x x x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136281 0
SI5 20 I5_ORIGEM C 64 0 Origem Origen Origin Origem do Lanc. Contabil Origen del Asiento Last LP Period @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136282 0
SI5 21 I5_INTERCP C 1 0 Inter Compan InterCompany Intercompany Ident InterCompany Identf. InterCompany InterCompany Identity @! - x x x x x x x x x x x x x x x x "N" - 1 x x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 136283 0
SI5 22 I5_ITEMD C 64 0 Item Debito Item Debito Debit Item Item Conta Debito Item Cuenta Debito Debit Account Item @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - SID 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136284 0
SI5 23 I5_ITEMC C 64 0 ITem Credito Item Credito Credit Item Item Conta Credito Item Cuenta Credito Credit Account Item @S40 vazio() .or. ca010form() x x x x x x x x x x x x x x x x - SID 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 136285 0

Índices da Tabela SI5 (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_
SI5 1 I5_FILIAL+I5_CODIGO+I5_SEQUENC Codigo + Sequencia Codigo + Secuencia Std. Entry + Sequence S - - S 2 3 - 19589 0

Perguntas frequentes

Para que serve a tabela SI5 no Protheus?

Ela é utilizada para lançamentos padronizados dentro do sistema ERP Protheus.

Como consultar os campos da tabela SI5?

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

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

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

Exemplo de consulta SQL da tabela SI5

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

SELECT
    I5_FILIAL,
    I5_CODIGO,
    I5_SEQUENC,
    I5_DESCRIC,
    I5_DC,
    I5_DEBITO,
    I5_CREDITO,
    I5_HISTORI,
    I5_MOEDAS,
    I5_ELEMENT,
    I5_CPOVAL1,
    I5_CPOVAL2,
    I5_CPOVAL3,
    I5_CPOVAL4,
    I5_CPOVAL5,
    I5_HSAGLUT,
    I5_CCD,
    I5_CCC,
    I5_DTVENC,
    I5_ORIGEM,
    I5_INTERCP,
    I5_ITEMD,
    I5_ITEMC
FROM SI5
WHERE
    D_E_L_E_T_ = ' '
    AND I5_FILIAL = 'VALOR'
    AND I5_CODIGO = 'VALOR'
    AND I5_SEQUENC = 'VALOR'
    AND I5_DESCRIC = 'VALOR'
    AND I5_DC = 'VALOR'
    AND I5_DEBITO = 'VALOR'
    AND I5_CREDITO = 'VALOR'
    AND I5_HISTORI = 'VALOR'
    AND I5_MOEDAS = 'VALOR'
    AND I5_ELEMENT = 0
    AND I5_CPOVAL1 = 'VALOR'
    AND I5_CPOVAL2 = 'VALOR'
    AND I5_CPOVAL3 = 'VALOR'
    AND I5_CPOVAL4 = 'VALOR'
    AND I5_CPOVAL5 = 'VALOR'
    AND I5_HSAGLUT = 'VALOR'
    AND I5_CCD = 'VALOR'
    AND I5_CCC = 'VALOR'
    AND I5_DTVENC = 'VALOR'
    AND I5_ORIGEM = 'VALOR'
    AND I5_INTERCP = 'VALOR'
    AND I5_ITEMD = 'VALOR'
    AND I5_ITEMC = 'VALOR'