Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela SO4 no Protheus

Kit de Reparos

A tabela SO4 do Protheus está descrita no dicionário (SX2) como “Kit de Reparos”. Possui 9 campos e 1 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SO4
Nome
Kit de Reparos
Nome (inglês)
Repair Kit
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
9 / 1

Campos da tabela SO4 (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 O4_FILIAL C 2 0 Filial Filial do Sistema Real
02 O4_CODIGO C 6 0 Codigo Codigo do kit de reparos Real
03 O4_DESCRI C 40 0 Descricao Descricao do kit Real
04 O4_ITEM C 2 0 Item Item de kit de servicos Real
05 O4_PRODUTO C 15 0 Produto Codigo do Produto Real
06 O4_DESCPRO C 30 0 Nome Produto Descricao do Produto Real
07 O4_QUANT N 10 2 Quantidade Quantidade utilizada Real
08 O4_TIPOOS C 3 0 Tipo de O.S. Tipo da Operacao Real
09 O4_OBS C 25 0 Observacao Observacao Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela SO4 (1)

OrdemChaveDescriçãoApelido
1O4_FILIAL+O4_CODIGO+O4_ITEMCodigo + Item

Perguntas frequentes sobre a tabela SO4

O que é a tabela SO4?

É a tabela “Kit de Reparos” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Quais são os índices da tabela SO4?

A tabela tem 1 índice. O principal (ordem 1) usa a chave O4_FILIAL+O4_CODIGO+O4_ITEM.

Qual é o nome físico da tabela SO4 no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: SO4990). Em ADVPL, use RetSqlName("SO4") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SO4

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    O4_FILIAL,
    O4_CODIGO,
    O4_DESCRI,
    O4_ITEM,
    O4_PRODUTO,
    O4_DESCPRO,
    O4_QUANT,
    O4_TIPOOS,
    O4_OBS
FROM SO4
WHERE
    D_E_L_E_T_ = ' '
    AND O4_FILIAL = 'VALOR'
    AND O4_CODIGO = 'VALOR'
    AND O4_DESCRI = 'VALOR'
    AND O4_ITEM = 'VALOR'
    AND O4_PRODUTO = 'VALOR'
    AND O4_DESCPRO = 'VALOR'
    AND O4_QUANT = 0
    AND O4_TIPOOS = 'VALOR'
    AND O4_OBS = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.